diff --git a/.silktouch/1ce66f3f47b7ebfb.stout b/.silktouch/1ce66f3f47b7ebfb.stout deleted file mode 100644 index 68061807e3..0000000000 Binary files a/.silktouch/1ce66f3f47b7ebfb.stout and /dev/null differ diff --git a/.silktouch/c8c046b328b09d23.stout b/.silktouch/c8c046b328b09d23.stout new file mode 100644 index 0000000000..35b4d2a73b Binary files /dev/null and b/.silktouch/c8c046b328b09d23.stout differ diff --git a/.silktouch/f634eee0bf239a81.stout b/.silktouch/f634eee0bf239a81.stout new file mode 100644 index 0000000000..046c5cc172 Binary files /dev/null and b/.silktouch/f634eee0bf239a81.stout differ diff --git a/eng/benchmarks/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj b/eng/benchmarks/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj index abfa08ba2b..0d2d047d89 100644 --- a/eng/benchmarks/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj +++ b/eng/benchmarks/Silk.NET.Maths.Benchmarks/Silk.NET.Maths.Benchmarks.csproj @@ -11,7 +11,7 @@ - + diff --git a/eng/silktouch/common.rsp b/eng/silktouch/common.rsp index d4f0b775a7..2248a3536f 100644 --- a/eng/silktouch/common.rsp +++ b/eng/silktouch/common.rsp @@ -27,3 +27,4 @@ multi-file trimmable-vtbls preview-codegen generate-file-scoped-namespaces +exclude-using-statics-for-enums diff --git a/eng/silktouch/opengl/glcore/header.txt b/eng/silktouch/opengl/glcore/header.txt deleted file mode 100644 index 8192307520..0000000000 --- a/eng/silktouch/opengl/glcore/header.txt +++ /dev/null @@ -1,5 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// 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. diff --git a/eng/silktouch/opengl/gles1/header.txt b/eng/silktouch/opengl/gles1/header.txt deleted file mode 100644 index b5d3d9d205..0000000000 --- a/eng/silktouch/opengl/gles1/header.txt +++ /dev/null @@ -1,5 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. - -// Ported from the OpenGLES 1.0 headers and corresponding dependencies. -// Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. diff --git a/eng/silktouch/opengl/gles2/header.txt b/eng/silktouch/opengl/gles2/header.txt deleted file mode 100644 index 452c8de46c..0000000000 --- a/eng/silktouch/opengl/gles2/header.txt +++ /dev/null @@ -1,5 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. - -// Ported from the OpenGLES 2.0+ headers and corresponding dependencies. -// Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. diff --git a/eng/silktouch/opengl/glcompat/header.txt b/eng/silktouch/opengl/header.txt similarity index 100% rename from eng/silktouch/opengl/glcompat/header.txt rename to eng/silktouch/opengl/header.txt diff --git a/eng/silktouch/opengl/settings.rsp b/eng/silktouch/opengl/settings.rsp index 3f77fa984f..3b24402e78 100644 --- a/eng/silktouch/opengl/settings.rsp +++ b/eng/silktouch/opengl/settings.rsp @@ -2,7 +2,7 @@ --define-macro TODO_DEFINE_MACROS=HERE --headerFile -header.txt +../header.txt --include-directory ../../../submodules/opengl/api ../../../submodules/egl/api diff --git a/generator.json b/generator.json index 2f26174825..ed43803f4e 100644 --- a/generator.json +++ b/generator.json @@ -1,25 +1,28 @@ { "Jobs": { "Microsoft": { - "ClangSharpResponseFiles": [ - "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" - }, - "InputSourceRoot": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows", - "InputTestRoot": "eng/submodules/terrafx.interop.windows/tests/Interop/Windows", - "OutputSourceRoot": "sources/Windows", - "OutputTestRoot": "tests/Windows", - "DefaultLicenseHeader": "eng/silktouch/header.txt", "Solution": "Silk.NET.sln", + "SourceProject": "TODO.csproj", + "TestProject": "tests/TODO.csproj", + "DefaultLicenseHeader": "eng/silktouch/header.txt", "Mods": [ "AddIncludes", + "ClangScraper", "ChangeNamespace" ], + "ClangScraper": { + "ClangSharpResponseFiles": [ + "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" + }, + "InputSourceRoot": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows", + "InputTestRoot": "eng/submodules/terrafx.interop.windows/tests/Interop/Windows" + }, "ChangeNamespace": { "Mappings": { "TerraFX.Interop.(.*)": "Silk.NET.$1" @@ -30,23 +33,26 @@ ] }, "SDL": { - "ClangSharpResponseFiles": [ - "eng/silktouch/sdl/**/generate.rsp" - ], - "InputSourceRoot": "sources/SDL", - "InputTestRoot": "tests/SDL", - "OutputSourceRoot": "sources/SDL", - "OutputTestRoot": "tests/SDL", + "SourceProject": "sources/SDL/SDL/Silk.NET.SDL.csproj", + "TestProject": "tests/SDL/SDL/Silk.NET.SDL.UnitTests.csproj", "Solution": "Silk.NET.sln", "DefaultLicenseHeader": "eng/silktouch/header.txt", "Mods": [ "AddIncludes", + "ClangScraper", "ExtractNestedTyping", "TransformHandles", "TransformFunctions", "PrettifyNames", "AddVTables" ], + "ClangScraper": { + "ClangSharpResponseFiles": [ + "eng/silktouch/sdl/**/generate.rsp" + ], + "InputSourceRoot": "sources/SDL", + "InputTestRoot": "tests/SDL" + }, "TransformHandles": { "AssumeMissingTypesOpaque": true, "UseDSL": true @@ -58,17 +64,12 @@ } }, "OpenGL": { - "ClangSharpResponseFiles": [ - "eng/silktouch/opengl/**/generate.rsp" - ], - "InputSourceRoot": "sources/OpenGL", - "InputTestRoot": "tests/OpenGL", - "OutputSourceRoot": "sources/OpenGL", - "OutputTestRoot": "tests/OpenGL", + "SourceProject": "sources/OpenGL/OpenGL/Silk.NET.OpenGL.csproj", "Solution": "Silk.NET.sln", "DefaultLicenseHeader": "eng/silktouch/header.txt", "Mods": [ "AddIncludes", + "ClangScraper", "AddApiProfiles", "MixKhronosData", "AddOpaqueStructs", @@ -76,6 +77,13 @@ "PrettifyNames", "AddVTables" ], + "ClangScraper": { + "ClangSharpResponseFiles": [ + "eng/silktouch/opengl/**/generate.rsp" + ], + "InputSourceRoot": "sources/OpenGL", + "InputTestRoot": "tests/OpenGL" + }, "AddApiProfiles": { "Profiles": [ { diff --git a/sources/Core/Core/Silk.NET.Core.csproj b/sources/Core/Core/Silk.NET.Core.csproj index b04db0ed69..f2e5e5d156 100644 --- a/sources/Core/Core/Silk.NET.Core.csproj +++ b/sources/Core/Core/Silk.NET.Core.csproj @@ -17,7 +17,7 @@ - + diff --git a/sources/OpenGL/OpenGL/Enums/AccumOp.gen.cs b/sources/OpenGL/OpenGL/Enums/AccumOp.gen.cs index 449afb9f8c..ac3a38fb5f 100644 --- a/sources/OpenGL/OpenGL/Enums/AccumOp.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/AccumOp.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/AlphaFunction.gen.cs b/sources/OpenGL/OpenGL/Enums/AlphaFunction.gen.cs index 3191db1bd4..17ec1dbb54 100644 --- a/sources/OpenGL/OpenGL/Enums/AlphaFunction.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/AlphaFunction.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ArrayObjectPNameATI.gen.cs b/sources/OpenGL/OpenGL/Enums/ArrayObjectPNameATI.gen.cs index 9dc1178334..817dc50258 100644 --- a/sources/OpenGL/OpenGL/Enums/ArrayObjectPNameATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ArrayObjectPNameATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ArrayObjectUsageATI.gen.cs b/sources/OpenGL/OpenGL/Enums/ArrayObjectUsageATI.gen.cs index 129b2d1fef..aeb8ab8c15 100644 --- a/sources/OpenGL/OpenGL/Enums/ArrayObjectUsageATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ArrayObjectUsageATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/AtomicCounterBufferPName.gen.cs b/sources/OpenGL/OpenGL/Enums/AtomicCounterBufferPName.gen.cs index 6a97676a00..43b2b5fd21 100644 --- a/sources/OpenGL/OpenGL/Enums/AtomicCounterBufferPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/AtomicCounterBufferPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/AttribMask.gen.cs b/sources/OpenGL/OpenGL/Enums/AttribMask.gen.cs index 13ef6fbd34..6a970dbf34 100644 --- a/sources/OpenGL/OpenGL/Enums/AttribMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/AttribMask.gen.cs @@ -1,5 +1,10 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from the OpenGL headers and corresponding dependencies. +// Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.OpenGL; [Transformed] diff --git a/sources/OpenGL/OpenGL/Enums/AttributeType.gen.cs b/sources/OpenGL/OpenGL/Enums/AttributeType.gen.cs index 0b22efc490..1fa88085cb 100644 --- a/sources/OpenGL/OpenGL/Enums/AttributeType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/AttributeType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -127,8 +127,6 @@ public enum AttributeType : uint UnsignedInt64Vec2ARB = unchecked((uint)0x8FF5), UnsignedInt64Vec3ARB = unchecked((uint)0x8FF6), UnsignedInt64Vec4ARB = unchecked((uint)0x8FF7), - Int64NV = unchecked((uint)0x140E), - UnsignedInt64NV = unchecked((uint)0x140F), FloatVec2ARB = unchecked((uint)0x8B50), FloatVec3ARB = unchecked((uint)0x8B51), FloatVec4ARB = unchecked((uint)0x8B52), @@ -150,6 +148,8 @@ public enum AttributeType : uint Sampler2DShadowARB = unchecked((uint)0x8B62), Sampler2DRectARB = unchecked((uint)0x8B63), Sampler2DRectShadowARB = unchecked((uint)0x8B64), + Int64NV = unchecked((uint)0x140E), + UnsignedInt64NV = unchecked((uint)0x140F), Sampler3DOES = unchecked((uint)0x8B5F), Sampler2DShadowEXT = unchecked((uint)0x8B62), FloatMAT2X3NV = unchecked((uint)0x8B65), diff --git a/sources/OpenGL/OpenGL/Enums/BindTransformFeedbackTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/BindTransformFeedbackTarget.gen.cs index cdc740911a..f7ce34f45b 100644 --- a/sources/OpenGL/OpenGL/Enums/BindTransformFeedbackTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BindTransformFeedbackTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BinormalPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/BinormalPointerType.gen.cs index 84795bb92f..3812f9c0b9 100644 --- a/sources/OpenGL/OpenGL/Enums/BinormalPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BinormalPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BlendEquationMode.gen.cs b/sources/OpenGL/OpenGL/Enums/BlendEquationMode.gen.cs index d1ae21f307..6b2aa61f78 100644 --- a/sources/OpenGL/OpenGL/Enums/BlendEquationMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BlendEquationMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BlendingFactor.gen.cs b/sources/OpenGL/OpenGL/Enums/BlendingFactor.gen.cs index c0755248b5..5fc7f8b87e 100644 --- a/sources/OpenGL/OpenGL/Enums/BlendingFactor.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BlendingFactor.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BlitFramebufferFilter.gen.cs b/sources/OpenGL/OpenGL/Enums/BlitFramebufferFilter.gen.cs index 4f167aa406..dc86e82d3b 100644 --- a/sources/OpenGL/OpenGL/Enums/BlitFramebufferFilter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BlitFramebufferFilter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/Boolean.gen.cs b/sources/OpenGL/OpenGL/Enums/Boolean.gen.cs index 5c08220874..463b022773 100644 --- a/sources/OpenGL/OpenGL/Enums/Boolean.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/Boolean.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/Buffer.gen.cs b/sources/OpenGL/OpenGL/Enums/Buffer.gen.cs index c0e8be3a8e..ba077448c9 100644 --- a/sources/OpenGL/OpenGL/Enums/Buffer.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/Buffer.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferAccess.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferAccess.gen.cs index 7af48763bf..534320572c 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferAccess.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferAccess.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferBitQCOM.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferBitQCOM.gen.cs index 34fb5262b0..4f915cba17 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferBitQCOM.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferBitQCOM.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferPName.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferPName.gen.cs index 8ef847e6e3..165e05301e 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferPointerName.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferPointerName.gen.cs index 3004fb6c58..8588d76e5f 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferPointerName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferPointerName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferStorageMask.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferStorageMask.gen.cs index 776f1a5ffb..e1c0bf12ac 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferStorageMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferStorageMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -19,10 +19,10 @@ public enum BufferStorageMask : uint SparseStorageBitARB = unchecked((uint)0x0400), LgpuSeparateStorageBitNVX = unchecked((uint)0x0800), PerGpuStorageBitNV = unchecked((uint)0x0800), - MapReadBitEXT = unchecked((uint)0x0001), - MapWriteBitEXT = unchecked((uint)0x0002), MapPersistentBitEXT = unchecked((uint)0x0040), MapCoherentBitEXT = unchecked((uint)0x0080), DynamicStorageBitEXT = unchecked((uint)0x0100), - ClientStorageBitEXT = unchecked((uint)0x0200) + ClientStorageBitEXT = unchecked((uint)0x0200), + MapReadBitEXT = unchecked((uint)0x0001), + MapWriteBitEXT = unchecked((uint)0x0002) } diff --git a/sources/OpenGL/OpenGL/Enums/BufferStorageTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferStorageTarget.gen.cs index 6f4b36782f..ea6fedcd51 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferStorageTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferStorageTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferTarget.gen.cs index 3d26ca5a9b..be10a95867 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/BufferUsage.gen.cs b/sources/OpenGL/OpenGL/Enums/BufferUsage.gen.cs index 2a445fcafb..e7d90e48c4 100644 --- a/sources/OpenGL/OpenGL/Enums/BufferUsage.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/BufferUsage.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClampColorMode.gen.cs b/sources/OpenGL/OpenGL/Enums/ClampColorMode.gen.cs index 7a2f2229d5..cbb62bae55 100644 --- a/sources/OpenGL/OpenGL/Enums/ClampColorMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClampColorMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClampColorTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/ClampColorTarget.gen.cs index 0c1f547582..fdf7a5c562 100644 --- a/sources/OpenGL/OpenGL/Enums/ClampColorTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClampColorTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClearBufferMask.gen.cs b/sources/OpenGL/OpenGL/Enums/ClearBufferMask.gen.cs index 3d20f37689..eed61dfd19 100644 --- a/sources/OpenGL/OpenGL/Enums/ClearBufferMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClearBufferMask.gen.cs @@ -1,5 +1,10 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from the OpenGL headers and corresponding dependencies. +// Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.OpenGL; [Transformed] diff --git a/sources/OpenGL/OpenGL/Enums/ClientAttribMask.gen.cs b/sources/OpenGL/OpenGL/Enums/ClientAttribMask.gen.cs index 1f04d7b1b7..b814b2a13b 100644 --- a/sources/OpenGL/OpenGL/Enums/ClientAttribMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClientAttribMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClipControlDepth.gen.cs b/sources/OpenGL/OpenGL/Enums/ClipControlDepth.gen.cs index 7dfcde3ac3..ab11087560 100644 --- a/sources/OpenGL/OpenGL/Enums/ClipControlDepth.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClipControlDepth.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClipControlOrigin.gen.cs b/sources/OpenGL/OpenGL/Enums/ClipControlOrigin.gen.cs index 18429591e1..f8c99e61d6 100644 --- a/sources/OpenGL/OpenGL/Enums/ClipControlOrigin.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClipControlOrigin.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ClipPlaneName.gen.cs b/sources/OpenGL/OpenGL/Enums/ClipPlaneName.gen.cs index e980df6219..e22ac9c88e 100644 --- a/sources/OpenGL/OpenGL/Enums/ClipPlaneName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ClipPlaneName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,6 +10,12 @@ namespace Silk.NET.OpenGL; [Transformed] public enum ClipPlaneName : uint { + Plane0 = unchecked((uint)0x3000), + Plane1 = unchecked((uint)0x3001), + Plane2 = unchecked((uint)0x3002), + Plane3 = unchecked((uint)0x3003), + Plane4 = unchecked((uint)0x3004), + Plane5 = unchecked((uint)0x3005), Distance0 = unchecked((uint)0x3000), Distance1 = unchecked((uint)0x3001), Distance2 = unchecked((uint)0x3002), @@ -17,11 +23,5 @@ public enum ClipPlaneName : uint Distance4 = unchecked((uint)0x3004), Distance5 = unchecked((uint)0x3005), Distance6 = unchecked((uint)0x3006), - Distance7 = unchecked((uint)0x3007), - Plane0 = unchecked((uint)0x3000), - Plane1 = unchecked((uint)0x3001), - Plane2 = unchecked((uint)0x3002), - Plane3 = unchecked((uint)0x3003), - Plane4 = unchecked((uint)0x3004), - Plane5 = unchecked((uint)0x3005) + Distance7 = unchecked((uint)0x3007) } diff --git a/sources/OpenGL/OpenGL/Enums/ColorBuffer.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorBuffer.gen.cs index 5104631279..e827eb5b6d 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorBuffer.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorBuffer.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ColorMaterialParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorMaterialParameter.gen.cs index 08284832f4..a47cb763bb 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorMaterialParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorMaterialParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ColorPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorPointerType.gen.cs index 0b2f3ecfad..d2e0fd4772 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ColorTableParameterPName.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorTableParameterPName.gen.cs index ca78b55886..0c1e315470 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorTableParameterPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorTableParameterPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ColorTableTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorTableTarget.gen.cs index 0dc5a21ae7..5e38906246 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorTableTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorTableTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ColorTableTargetSGI.gen.cs b/sources/OpenGL/OpenGL/Enums/ColorTableTargetSGI.gen.cs index ee8cfa47b3..16f9ed137b 100644 --- a/sources/OpenGL/OpenGL/Enums/ColorTableTargetSGI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ColorTableTargetSGI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerBias.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerBias.gen.cs index 38cc66ad9f..73c1019198 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerBias.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerBias.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerComponentUsage.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerComponentUsage.gen.cs index 856f66b858..266127e879 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerComponentUsage.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerComponentUsage.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerMappingNV.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerMappingNV.gen.cs index 55bd9c7fc4..d7d80dce72 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerMappingNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerMappingNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerParameterNV.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerParameterNV.gen.cs index 9f41aeb70b..cd65a2b5b7 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerParameterNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerParameterNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerPortion.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerPortion.gen.cs index 56884d700c..9564355d43 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerPortion.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerPortion.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerRegister.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerRegister.gen.cs index 887e6a8ceb..3246b8beda 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerRegister.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerRegister.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerScale.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerScale.gen.cs index f177063035..800a015943 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerScale.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerScale.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerStageNV.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerStageNV.gen.cs index e4fd04fb0e..06e1a63328 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerStageNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerStageNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CombinerVariableNV.gen.cs b/sources/OpenGL/OpenGL/Enums/CombinerVariableNV.gen.cs index 8cde8c7f1e..9ddcc71234 100644 --- a/sources/OpenGL/OpenGL/Enums/CombinerVariableNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CombinerVariableNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CommandOpcodesNV.gen.cs b/sources/OpenGL/OpenGL/Enums/CommandOpcodesNV.gen.cs index c8df469254..ef4b13f35a 100644 --- a/sources/OpenGL/OpenGL/Enums/CommandOpcodesNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CommandOpcodesNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ConditionalRenderMode.gen.cs b/sources/OpenGL/OpenGL/Enums/ConditionalRenderMode.gen.cs index 46d67ff9c3..fe10433dba 100644 --- a/sources/OpenGL/OpenGL/Enums/ConditionalRenderMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ConditionalRenderMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ContainerType.gen.cs b/sources/OpenGL/OpenGL/Enums/ContainerType.gen.cs index c30eef370c..129e9ed4eb 100644 --- a/sources/OpenGL/OpenGL/Enums/ContainerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ContainerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,6 +10,6 @@ namespace Silk.NET.OpenGL; [Transformed] public enum ContainerType : uint { - ProgramObjectEXT = unchecked((uint)0x8B40), - ProgramObjectARB = unchecked((uint)0x8B40) + ProgramObjectARB = unchecked((uint)0x8B40), + ProgramObjectEXT = unchecked((uint)0x8B40) } diff --git a/sources/OpenGL/OpenGL/Enums/ContextFlagMask.gen.cs b/sources/OpenGL/OpenGL/Enums/ContextFlagMask.gen.cs index b57efee84e..72a041de94 100644 --- a/sources/OpenGL/OpenGL/Enums/ContextFlagMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ContextFlagMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ContextProfileMask.gen.cs b/sources/OpenGL/OpenGL/Enums/ContextProfileMask.gen.cs index 1fbc1cb643..bd4bc89f7e 100644 --- a/sources/OpenGL/OpenGL/Enums/ContextProfileMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ContextProfileMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ConvolutionBorderMode.gen.cs b/sources/OpenGL/OpenGL/Enums/ConvolutionBorderMode.gen.cs index 3262b8af14..417ea10a47 100644 --- a/sources/OpenGL/OpenGL/Enums/ConvolutionBorderMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ConvolutionBorderMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ConvolutionParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/ConvolutionParameter.gen.cs index 1ca7c39d25..13519e6cb8 100644 --- a/sources/OpenGL/OpenGL/Enums/ConvolutionParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ConvolutionParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ConvolutionTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/ConvolutionTarget.gen.cs index cdb9fd2959..6913fbb1d0 100644 --- a/sources/OpenGL/OpenGL/Enums/ConvolutionTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ConvolutionTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ConvolutionTargetEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/ConvolutionTargetEXT.gen.cs index 503c249998..7ad544b916 100644 --- a/sources/OpenGL/OpenGL/Enums/ConvolutionTargetEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ConvolutionTargetEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CopyBufferSubDataTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/CopyBufferSubDataTarget.gen.cs index 207691fd12..471d4eb238 100644 --- a/sources/OpenGL/OpenGL/Enums/CopyBufferSubDataTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CopyBufferSubDataTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CopyImageSubDataTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/CopyImageSubDataTarget.gen.cs index 3c587511d6..a96ac84884 100644 --- a/sources/OpenGL/OpenGL/Enums/CopyImageSubDataTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CopyImageSubDataTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/CullParameterEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/CullParameterEXT.gen.cs index a464347127..48e9639cca 100644 --- a/sources/OpenGL/OpenGL/Enums/CullParameterEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/CullParameterEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DataTypeEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/DataTypeEXT.gen.cs index 49e4bb8e9b..ff3d4b56b1 100644 --- a/sources/OpenGL/OpenGL/Enums/DataTypeEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DataTypeEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DebugSeverity.gen.cs b/sources/OpenGL/OpenGL/Enums/DebugSeverity.gen.cs index 63faacc17f..80d68e5d8e 100644 --- a/sources/OpenGL/OpenGL/Enums/DebugSeverity.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DebugSeverity.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DebugSource.gen.cs b/sources/OpenGL/OpenGL/Enums/DebugSource.gen.cs index a3b9f5ce84..6e63561a0f 100644 --- a/sources/OpenGL/OpenGL/Enums/DebugSource.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DebugSource.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DebugType.gen.cs b/sources/OpenGL/OpenGL/Enums/DebugType.gen.cs index 87a2b90b32..17b8f5069b 100644 --- a/sources/OpenGL/OpenGL/Enums/DebugType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DebugType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DepthFunction.gen.cs b/sources/OpenGL/OpenGL/Enums/DepthFunction.gen.cs index 65586112e2..9f48095b74 100644 --- a/sources/OpenGL/OpenGL/Enums/DepthFunction.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DepthFunction.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DepthStencilTextureMode.gen.cs b/sources/OpenGL/OpenGL/Enums/DepthStencilTextureMode.gen.cs index c7cd197779..2cea7948f1 100644 --- a/sources/OpenGL/OpenGL/Enums/DepthStencilTextureMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DepthStencilTextureMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/DrawBufferMode.gen.cs b/sources/OpenGL/OpenGL/Enums/DrawBufferMode.gen.cs index 5c75af1735..1b4adb7f7e 100644 --- a/sources/OpenGL/OpenGL/Enums/DrawBufferMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DrawBufferMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -20,6 +20,10 @@ public enum DrawBufferMode : uint Left = unchecked((uint)0x0406), Right = unchecked((uint)0x0407), FrontAndBack = unchecked((uint)0x0408), + Aux0 = unchecked((uint)0x0409), + Aux1 = unchecked((uint)0x040A), + Aux2 = unchecked((uint)0x040B), + Aux3 = unchecked((uint)0x040C), ColorAttachment0 = unchecked((uint)0x8CE0), ColorAttachment1 = unchecked((uint)0x8CE1), ColorAttachment2 = unchecked((uint)0x8CE2), @@ -52,11 +56,6 @@ public enum DrawBufferMode : uint ColorAttachment29 = unchecked((uint)0x8CFD), ColorAttachment30 = unchecked((uint)0x8CFE), ColorAttachment31 = unchecked((uint)0x8CFF), - Aux0 = unchecked((uint)0x0409), - Aux1 = unchecked((uint)0x040A), - Aux2 = unchecked((uint)0x040B), - Aux3 = unchecked((uint)0x040C), - NoneOES = unchecked((uint)0), ColorAttachment0NV = unchecked((uint)0x8CE0), ColorAttachment1NV = unchecked((uint)0x8CE1), ColorAttachment2NV = unchecked((uint)0x8CE2), @@ -72,5 +71,6 @@ public enum DrawBufferMode : uint ColorAttachment12NV = unchecked((uint)0x8CEC), ColorAttachment13NV = unchecked((uint)0x8CED), ColorAttachment14NV = unchecked((uint)0x8CEE), - ColorAttachment15NV = unchecked((uint)0x8CEF) + ColorAttachment15NV = unchecked((uint)0x8CEF), + NoneOES = unchecked((uint)0) } diff --git a/sources/OpenGL/OpenGL/Enums/DrawElementsType.gen.cs b/sources/OpenGL/OpenGL/Enums/DrawElementsType.gen.cs index cc69372fb6..76ab1ded47 100644 --- a/sources/OpenGL/OpenGL/Enums/DrawElementsType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/DrawElementsType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ElementPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/ElementPointerType.gen.cs index 5726ea72c8..3513cead55 100644 --- a/sources/OpenGL/OpenGL/Enums/ElementPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ElementPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/EnableCap.gen.cs b/sources/OpenGL/OpenGL/Enums/EnableCap.gen.cs index 4ead93dfc3..02fd62aa8c 100644 --- a/sources/OpenGL/OpenGL/Enums/EnableCap.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/EnableCap.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -20,37 +20,6 @@ public enum EnableCap : uint ScissorTest = unchecked((uint)0x0C11), Texture1D = unchecked((uint)0x0DE0), Texture2D = unchecked((uint)0x0DE1), - ColorLogicOp = unchecked((uint)0x0BF2), - PolygonOffsetPoint = unchecked((uint)0x2A01), - PolygonOffsetLine = unchecked((uint)0x2A02), - PolygonOffsetFill = unchecked((uint)0x8037), - VertexArray = unchecked((uint)0x8074), - Multisample = unchecked((uint)0x809D), - SampleAlphaToCoverage = unchecked((uint)0x809E), - SampleAlphaToOne = unchecked((uint)0x809F), - SampleCoverage = unchecked((uint)0x80A0), - TextureCubeMap = unchecked((uint)0x8513), - ClipDistance0 = unchecked((uint)0x3000), - ClipDistance1 = unchecked((uint)0x3001), - ClipDistance2 = unchecked((uint)0x3002), - ClipDistance3 = unchecked((uint)0x3003), - ClipDistance4 = unchecked((uint)0x3004), - ClipDistance5 = unchecked((uint)0x3005), - ClipDistance6 = unchecked((uint)0x3006), - ClipDistance7 = unchecked((uint)0x3007), - RasterizerDiscard = unchecked((uint)0x8C89), - FramebufferSrgb = unchecked((uint)0x8DB9), - TextureRectAngle = unchecked((uint)0x84F5), - PrimitiveRestart = unchecked((uint)0x8F9D), - ProgramPointSize = unchecked((uint)0x8642), - DepthClamp = unchecked((uint)0x864F), - TextureCubeMapSeamless = unchecked((uint)0x884F), - SampleMask = unchecked((uint)0x8E51), - SampleShading = unchecked((uint)0x8C36), - PrimitiveRestartFixedIndex = unchecked((uint)0x8D69), - DebugOutputSynchronous = unchecked((uint)0x8242), - DebugOutput = unchecked((uint)0x92E0), - ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), PointSmooth = unchecked((uint)0x0B10), LineStipple = unchecked((uint)0x0B24), PolygonStipple = unchecked((uint)0x0B42), @@ -96,12 +65,42 @@ public enum EnableCap : uint Light5 = unchecked((uint)0x4005), Light6 = unchecked((uint)0x4006), Light7 = unchecked((uint)0x4007), + ColorLogicOp = unchecked((uint)0x0BF2), + PolygonOffsetPoint = unchecked((uint)0x2A01), + PolygonOffsetLine = unchecked((uint)0x2A02), + PolygonOffsetFill = unchecked((uint)0x8037), IndexLogicOp = unchecked((uint)0x0BF1), + VertexArray = unchecked((uint)0x8074), NormalArray = unchecked((uint)0x8075), ColorArray = unchecked((uint)0x8076), IndexArray = unchecked((uint)0x8077), TextureCoordArray = unchecked((uint)0x8078), EdgeFlagArray = unchecked((uint)0x8079), + Multisample = unchecked((uint)0x809D), + SampleAlphaToCoverage = unchecked((uint)0x809E), + SampleAlphaToOne = unchecked((uint)0x809F), + SampleCoverage = unchecked((uint)0x80A0), + TextureCubeMap = unchecked((uint)0x8513), + ClipDistance0 = unchecked((uint)0x3000), + ClipDistance1 = unchecked((uint)0x3001), + ClipDistance2 = unchecked((uint)0x3002), + ClipDistance3 = unchecked((uint)0x3003), + ClipDistance4 = unchecked((uint)0x3004), + ClipDistance5 = unchecked((uint)0x3005), + ClipDistance6 = unchecked((uint)0x3006), + ClipDistance7 = unchecked((uint)0x3007), + RasterizerDiscard = unchecked((uint)0x8C89), + FramebufferSrgb = unchecked((uint)0x8DB9), + TextureRectAngle = unchecked((uint)0x84F5), + PrimitiveRestart = unchecked((uint)0x8F9D), + ProgramPointSize = unchecked((uint)0x8642), + DepthClamp = unchecked((uint)0x864F), + TextureCubeMapSeamless = unchecked((uint)0x884F), + SampleMask = unchecked((uint)0x8E51), + SampleShading = unchecked((uint)0x8C36), + PrimitiveRestartFixedIndex = unchecked((uint)0x8D69), + DebugOutputSynchronous = unchecked((uint)0x8242), + DebugOutput = unchecked((uint)0x92E0), ColorTable = unchecked((uint)0x80D0), PostConvolutionColorTable = unchecked((uint)0x80D1), PostColorMatrixColorTable = unchecked((uint)0x80D2), @@ -116,6 +115,7 @@ public enum EnableCap : uint SharedTexturePaletteEXT = unchecked((uint)0x81FB), Texture3DEXT = unchecked((uint)0x806F), TextureCubeMapEXT = unchecked((uint)0x8513), + ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), TextureRectangleNV = unchecked((uint)0x84F5), MultisampleSGIS = unchecked((uint)0x809D), SampleAlphaToMaskSGIS = unchecked((uint)0x809E), @@ -149,9 +149,9 @@ public enum EnableCap : uint PostConvolutionColorTableSGI = unchecked((uint)0x80D1), PostColorMatrixColorTableSGI = unchecked((uint)0x80D2), TextureColorTableSGI = unchecked((uint)0x80BC), - TextureCubeMapOES = unchecked((uint)0x8513), - TextureGenStrOES = unchecked((uint)0x8D60), FetchPerSampleARM = unchecked((uint)0x8F65), FramebufferFetchNoncoherentQCOM = unchecked((uint)0x96A2), - ShadingRatePreserveAspectRatioQCOM = unchecked((uint)0x96A5) + ShadingRatePreserveAspectRatioQCOM = unchecked((uint)0x96A5), + TextureCubeMapOES = unchecked((uint)0x8513), + TextureGenStrOES = unchecked((uint)0x8D60) } diff --git a/sources/OpenGL/OpenGL/Enums/ErrorCode.gen.cs b/sources/OpenGL/OpenGL/Enums/ErrorCode.gen.cs index d0a8b0eb51..9724248345 100644 --- a/sources/OpenGL/OpenGL/Enums/ErrorCode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ErrorCode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/EvalMapsModeNV.gen.cs b/sources/OpenGL/OpenGL/Enums/EvalMapsModeNV.gen.cs index 0309a43445..aa89175862 100644 --- a/sources/OpenGL/OpenGL/Enums/EvalMapsModeNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/EvalMapsModeNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/EvalTargetNV.gen.cs b/sources/OpenGL/OpenGL/Enums/EvalTargetNV.gen.cs index a63f0d454c..0664c1f98a 100644 --- a/sources/OpenGL/OpenGL/Enums/EvalTargetNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/EvalTargetNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ExternalHandleType.gen.cs b/sources/OpenGL/OpenGL/Enums/ExternalHandleType.gen.cs index aa5c6c30f9..90cb4fa682 100644 --- a/sources/OpenGL/OpenGL/Enums/ExternalHandleType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ExternalHandleType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FeedBackToken.gen.cs b/sources/OpenGL/OpenGL/Enums/FeedBackToken.gen.cs index 585627e299..638eebc32a 100644 --- a/sources/OpenGL/OpenGL/Enums/FeedBackToken.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FeedBackToken.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FeedbackType.gen.cs b/sources/OpenGL/OpenGL/Enums/FeedbackType.gen.cs index e597648e5d..56899bb676 100644 --- a/sources/OpenGL/OpenGL/Enums/FeedbackType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FeedbackType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FenceConditionNV.gen.cs b/sources/OpenGL/OpenGL/Enums/FenceConditionNV.gen.cs index 2af33ce884..b067418eda 100644 --- a/sources/OpenGL/OpenGL/Enums/FenceConditionNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FenceConditionNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FenceParameterNameNV.gen.cs b/sources/OpenGL/OpenGL/Enums/FenceParameterNameNV.gen.cs index fe4b4fd2e6..d05d5c003d 100644 --- a/sources/OpenGL/OpenGL/Enums/FenceParameterNameNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FenceParameterNameNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FfdMaskSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/FfdMaskSGIX.gen.cs index e7b6b39eee..0dc63ee348 100644 --- a/sources/OpenGL/OpenGL/Enums/FfdMaskSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FfdMaskSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FfdTargetSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/FfdTargetSGIX.gen.cs index 35fc03c7ac..c113497416 100644 --- a/sources/OpenGL/OpenGL/Enums/FfdTargetSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FfdTargetSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogCoordSrc.gen.cs b/sources/OpenGL/OpenGL/Enums/FogCoordSrc.gen.cs index 3505fa8015..9aff2fe2c1 100644 --- a/sources/OpenGL/OpenGL/Enums/FogCoordSrc.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogCoordSrc.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogCoordinatePointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/FogCoordinatePointerType.gen.cs index d86f5818aa..b9e0b6c95c 100644 --- a/sources/OpenGL/OpenGL/Enums/FogCoordinatePointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogCoordinatePointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogMode.gen.cs b/sources/OpenGL/OpenGL/Enums/FogMode.gen.cs index 87769c42d3..8926213538 100644 --- a/sources/OpenGL/OpenGL/Enums/FogMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogPName.gen.cs b/sources/OpenGL/OpenGL/Enums/FogPName.gen.cs index 619bf1f27c..303e28f0dc 100644 --- a/sources/OpenGL/OpenGL/Enums/FogPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/FogParameter.gen.cs index 15261b5144..89db827c91 100644 --- a/sources/OpenGL/OpenGL/Enums/FogParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogPointerTypeEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/FogPointerTypeEXT.gen.cs index c9dee3d999..2c2c9835fd 100644 --- a/sources/OpenGL/OpenGL/Enums/FogPointerTypeEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogPointerTypeEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FogPointerTypeIBM.gen.cs b/sources/OpenGL/OpenGL/Enums/FogPointerTypeIBM.gen.cs index 3230f97628..a6e823873b 100644 --- a/sources/OpenGL/OpenGL/Enums/FogPointerTypeIBM.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FogPointerTypeIBM.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FoveationConfigBitQCOM.gen.cs b/sources/OpenGL/OpenGL/Enums/FoveationConfigBitQCOM.gen.cs index 2dde391a30..9f377fc3b0 100644 --- a/sources/OpenGL/OpenGL/Enums/FoveationConfigBitQCOM.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FoveationConfigBitQCOM.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentLightModelParameterSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentLightModelParameterSGIX.gen.cs index 32c32c9529..271bfccdf3 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentLightModelParameterSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentLightModelParameterSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentLightNameSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentLightNameSGIX.gen.cs index b196442954..e6d1fae907 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentLightNameSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentLightNameSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentLightParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentLightParameter.gen.cs index 0713b19b6e..e786f873ce 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentLightParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentLightParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentOp1ATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentOp1ATI.gen.cs index bbc76280f2..dd25e401c6 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentOp1ATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentOp1ATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentOp2ATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentOp2ATI.gen.cs index 78039602ca..bd71f3184b 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentOp2ATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentOp2ATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentOp3ATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentOp3ATI.gen.cs index 72bbf6467a..257f5e9291 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentOp3ATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentOp3ATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderColorModMaskATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderColorModMaskATI.gen.cs index 6bb6c39c26..90f32629ff 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderColorModMaskATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderColorModMaskATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderConATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderConATI.gen.cs index 9e1d38e139..3a12f413aa 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderConATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderConATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderDestMask.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderDestMask.gen.cs index 65151878af..1b978b42a3 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderDestMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderDestMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderDestModMask.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderDestModMask.gen.cs index b40c3c3a94..b2db9ea915 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderDestModMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderDestModMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderGenericSource.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderGenericSource.gen.cs index 581b8a17d2..6cb24a12df 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderGenericSource.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderGenericSource.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderRegATI.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderRegATI.gen.cs index 428e00d0ec..633e14afea 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderRegATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderRegATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderTextureSource.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderTextureSource.gen.cs index 257fa7d942..20f19b73be 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderTextureSource.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderTextureSource.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FragmentShaderValueRep.gen.cs b/sources/OpenGL/OpenGL/Enums/FragmentShaderValueRep.gen.cs index ceada5b641..5a1a5ac58a 100644 --- a/sources/OpenGL/OpenGL/Enums/FragmentShaderValueRep.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FragmentShaderValueRep.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FramebufferAttachment.gen.cs b/sources/OpenGL/OpenGL/Enums/FramebufferAttachment.gen.cs index ebaa5e11ae..ad4f00f3e7 100644 --- a/sources/OpenGL/OpenGL/Enums/FramebufferAttachment.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FramebufferAttachment.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FramebufferAttachmentParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/FramebufferAttachmentParameterName.gen.cs index 8101287000..0efe434cb8 100644 --- a/sources/OpenGL/OpenGL/Enums/FramebufferAttachmentParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FramebufferAttachmentParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -25,8 +25,6 @@ public enum FramebufferAttachmentParameterName : uint TextureLayer = unchecked((uint)0x8CD4), Layered = unchecked((uint)0x8DA7), LayeredARB = unchecked((uint)0x8DA7), - TextureNumViewsOVR = unchecked((uint)0x9630), - TextureBaseViewIndexOVR = unchecked((uint)0x9632), ObjectTypeEXT = unchecked((uint)0x8CD0), ObjectNameEXT = unchecked((uint)0x8CD1), TextureLevelEXT = unchecked((uint)0x8CD2), @@ -34,14 +32,16 @@ public enum FramebufferAttachmentParameterName : uint Texture3DZoffsetEXT = unchecked((uint)0x8CD4), LayeredEXT = unchecked((uint)0x8DA7), TextureLayerEXT = unchecked((uint)0x8CD4), - ObjectTypeOES = unchecked((uint)0x8CD0), - ObjectNameOES = unchecked((uint)0x8CD1), - TextureLevelOES = unchecked((uint)0x8CD2), - TextureCubeMapFaceOES = unchecked((uint)0x8CD3), - TextureSamplesEXT = unchecked((uint)0x8D6C), - ColorEncodingEXT = unchecked((uint)0x8210), + TextureNumViewsOVR = unchecked((uint)0x9630), + TextureBaseViewIndexOVR = unchecked((uint)0x9632), LayeredOES = unchecked((uint)0x8DA7), Texture3DZoffsetOES = unchecked((uint)0x8CD4), ComponentTypeEXT = unchecked((uint)0x8211), - TextureScaleIMG = unchecked((uint)0x913F) + TextureSamplesEXT = unchecked((uint)0x8D6C), + ColorEncodingEXT = unchecked((uint)0x8210), + TextureScaleIMG = unchecked((uint)0x913F), + ObjectTypeOES = unchecked((uint)0x8CD0), + ObjectNameOES = unchecked((uint)0x8CD1), + TextureLevelOES = unchecked((uint)0x8CD2), + TextureCubeMapFaceOES = unchecked((uint)0x8CD3) } diff --git a/sources/OpenGL/OpenGL/Enums/FramebufferParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/FramebufferParameterName.gen.cs index fb8e113e2b..95fd70c260 100644 --- a/sources/OpenGL/OpenGL/Enums/FramebufferParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FramebufferParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FramebufferStatus.gen.cs b/sources/OpenGL/OpenGL/Enums/FramebufferStatus.gen.cs index 99168b5728..448b000be7 100644 --- a/sources/OpenGL/OpenGL/Enums/FramebufferStatus.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FramebufferStatus.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FramebufferTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/FramebufferTarget.gen.cs index 365ef31f1a..700d28296f 100644 --- a/sources/OpenGL/OpenGL/Enums/FramebufferTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FramebufferTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/FrontFaceDirection.gen.cs b/sources/OpenGL/OpenGL/Enums/FrontFaceDirection.gen.cs index 404ba6e122..20afa60e01 100644 --- a/sources/OpenGL/OpenGL/Enums/FrontFaceDirection.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/FrontFaceDirection.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GLEnum.gen.cs b/sources/OpenGL/OpenGL/Enums/GLEnum.gen.cs index c565193b08..af6137ad5e 100644 --- a/sources/OpenGL/OpenGL/Enums/GLEnum.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GLEnum.gen.cs @@ -1,5 +1,10 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from the OpenGL headers and corresponding dependencies. +// Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.OpenGL; [Transformed] @@ -178,6 +183,257 @@ public enum GLEnum : uint TextureWrapS = unchecked((uint)0x2802), TextureWrapT = unchecked((uint)0x2803), Repeat = unchecked((uint)0x2901), + CurrentBit = unchecked((uint)0x00000001), + PointBit = unchecked((uint)0x00000002), + LineBit = unchecked((uint)0x00000004), + PolygonBit = unchecked((uint)0x00000008), + PolygonStippleBit = unchecked((uint)0x00000010), + PixelModeBit = unchecked((uint)0x00000020), + LightingBit = unchecked((uint)0x00000040), + FogBit = unchecked((uint)0x00000080), + AccumBufferBit = unchecked((uint)0x00000200), + ViewportBit = unchecked((uint)0x00000800), + TransformBit = unchecked((uint)0x00001000), + EnableBit = unchecked((uint)0x00002000), + HintBit = unchecked((uint)0x00008000), + EvalBit = unchecked((uint)0x00010000), + ListBit = unchecked((uint)0x00020000), + TextureBit = unchecked((uint)0x00040000), + ScissorBit = unchecked((uint)0x00080000), + AllAttribBits = unchecked((uint)0xFFFFFFFF), + QuadStrip = unchecked((uint)0x0008), + Polygon = unchecked((uint)0x0009), + Accum = unchecked((uint)0x0100), + Load = unchecked((uint)0x0101), + Return = unchecked((uint)0x0102), + Mult = unchecked((uint)0x0103), + Add = unchecked((uint)0x0104), + Aux0 = unchecked((uint)0x0409), + Aux1 = unchecked((uint)0x040A), + Aux2 = unchecked((uint)0x040B), + Aux3 = unchecked((uint)0x040C), + X2D = unchecked((uint)0x0600), + X3D = unchecked((uint)0x0601), + X3DColor = unchecked((uint)0x0602), + X3DColorTexture = unchecked((uint)0x0603), + X4DColorTexture = unchecked((uint)0x0604), + PassThroughToken = unchecked((uint)0x0700), + PointToken = unchecked((uint)0x0701), + LineToken = unchecked((uint)0x0702), + PolygonToken = unchecked((uint)0x0703), + BitmapToken = unchecked((uint)0x0704), + DrawPixelToken = unchecked((uint)0x0705), + CopyPixelToken = unchecked((uint)0x0706), + LineResetToken = unchecked((uint)0x0707), + Exp = unchecked((uint)0x0800), + Exp2 = unchecked((uint)0x0801), + Coeff = unchecked((uint)0x0A00), + Order = unchecked((uint)0x0A01), + Domain = unchecked((uint)0x0A02), + PixelMapIToI = unchecked((uint)0x0C70), + PixelMapSToS = unchecked((uint)0x0C71), + PixelMapIToR = unchecked((uint)0x0C72), + PixelMapIToG = unchecked((uint)0x0C73), + PixelMapIToB = unchecked((uint)0x0C74), + PixelMapIToA = unchecked((uint)0x0C75), + PixelMapRToR = unchecked((uint)0x0C76), + PixelMapGToG = unchecked((uint)0x0C77), + PixelMapBToB = unchecked((uint)0x0C78), + PixelMapAToA = unchecked((uint)0x0C79), + CurrentColor = unchecked((uint)0x0B00), + CurrentIndex = unchecked((uint)0x0B01), + CurrentNormal = unchecked((uint)0x0B02), + CurrentTextureCoords = unchecked((uint)0x0B03), + CurrentRasterColor = unchecked((uint)0x0B04), + CurrentRasterIndex = unchecked((uint)0x0B05), + CurrentRasterTextureCoords = unchecked((uint)0x0B06), + CurrentRasterPosition = unchecked((uint)0x0B07), + CurrentRasterPositionValid = unchecked((uint)0x0B08), + CurrentRasterDistance = unchecked((uint)0x0B09), + PointSmooth = unchecked((uint)0x0B10), + LineStipple = unchecked((uint)0x0B24), + LineStipplePattern = unchecked((uint)0x0B25), + LineStippleRepeat = unchecked((uint)0x0B26), + ListMode = unchecked((uint)0x0B30), + MaxListNesting = unchecked((uint)0x0B31), + ListBase = unchecked((uint)0x0B32), + ListIndex = unchecked((uint)0x0B33), + PolygonStipple = unchecked((uint)0x0B42), + EdgeFlag = unchecked((uint)0x0B43), + Lighting = unchecked((uint)0x0B50), + LightModelLocalViewer = unchecked((uint)0x0B51), + LightModelTwoSide = unchecked((uint)0x0B52), + LightModelAmbient = unchecked((uint)0x0B53), + ShadeModel = unchecked((uint)0x0B54), + ColorMaterialFace = unchecked((uint)0x0B55), + ColorMaterialParameter = unchecked((uint)0x0B56), + ColorMaterial = unchecked((uint)0x0B57), + Fog = unchecked((uint)0x0B60), + FogIndex = unchecked((uint)0x0B61), + FogDensity = unchecked((uint)0x0B62), + FogStart = unchecked((uint)0x0B63), + FogEnd = unchecked((uint)0x0B64), + FogMode = unchecked((uint)0x0B65), + FogColor = unchecked((uint)0x0B66), + AccumClearValue = unchecked((uint)0x0B80), + MatrixMode = unchecked((uint)0x0BA0), + Normalize = unchecked((uint)0x0BA1), + ModelviewStackDepth = unchecked((uint)0x0BA3), + ProjectionStackDepth = unchecked((uint)0x0BA4), + TextureStackDepth = unchecked((uint)0x0BA5), + ModelviewMatrix = unchecked((uint)0x0BA6), + ProjectionMatrix = unchecked((uint)0x0BA7), + TextureMatrix = unchecked((uint)0x0BA8), + AttribStackDepth = unchecked((uint)0x0BB0), + AlphaTest = unchecked((uint)0x0BC0), + AlphaTestFunc = unchecked((uint)0x0BC1), + AlphaTestRef = unchecked((uint)0x0BC2), + LogicOp = unchecked((uint)0x0BF1), + AuxBuffers = unchecked((uint)0x0C00), + IndexClearValue = unchecked((uint)0x0C20), + IndexWritemask = unchecked((uint)0x0C21), + IndexMode = unchecked((uint)0x0C30), + RgbaMode = unchecked((uint)0x0C31), + RenderMode = unchecked((uint)0x0C40), + PerspectiveCorrectionHint = unchecked((uint)0x0C50), + PointSmoothHint = unchecked((uint)0x0C51), + FogHint = unchecked((uint)0x0C54), + TextureGenS = unchecked((uint)0x0C60), + TextureGenT = unchecked((uint)0x0C61), + TextureGenR = unchecked((uint)0x0C62), + TextureGenQ = unchecked((uint)0x0C63), + PixelMapIToISize = unchecked((uint)0x0CB0), + PixelMapSToSSize = unchecked((uint)0x0CB1), + PixelMapIToRSize = unchecked((uint)0x0CB2), + PixelMapIToGSize = unchecked((uint)0x0CB3), + PixelMapIToBSize = unchecked((uint)0x0CB4), + PixelMapIToASize = unchecked((uint)0x0CB5), + PixelMapRToRSize = unchecked((uint)0x0CB6), + PixelMapGToGSize = unchecked((uint)0x0CB7), + PixelMapBToBSize = unchecked((uint)0x0CB8), + PixelMapAToASize = unchecked((uint)0x0CB9), + MapColor = unchecked((uint)0x0D10), + MapStencil = unchecked((uint)0x0D11), + IndexShift = unchecked((uint)0x0D12), + IndexOffset = unchecked((uint)0x0D13), + RedScale = unchecked((uint)0x0D14), + RedBias = unchecked((uint)0x0D15), + ZoomX = unchecked((uint)0x0D16), + ZoomY = unchecked((uint)0x0D17), + GreenScale = unchecked((uint)0x0D18), + GreenBias = unchecked((uint)0x0D19), + BlueScale = unchecked((uint)0x0D1A), + BlueBias = unchecked((uint)0x0D1B), + AlphaScale = unchecked((uint)0x0D1C), + AlphaBias = unchecked((uint)0x0D1D), + DepthScale = unchecked((uint)0x0D1E), + DepthBias = unchecked((uint)0x0D1F), + MaxEvalOrder = unchecked((uint)0x0D30), + MaxLights = unchecked((uint)0x0D31), + MaxClipPlanes = unchecked((uint)0x0D32), + MaxPixelMapTable = unchecked((uint)0x0D34), + MaxAttribStackDepth = unchecked((uint)0x0D35), + MaxModelviewStackDepth = unchecked((uint)0x0D36), + MaxNameStackDepth = unchecked((uint)0x0D37), + MaxProjectionStackDepth = unchecked((uint)0x0D38), + MaxTextureStackDepth = unchecked((uint)0x0D39), + IndexBits = unchecked((uint)0x0D51), + RedBits = unchecked((uint)0x0D52), + GreenBits = unchecked((uint)0x0D53), + BlueBits = unchecked((uint)0x0D54), + AlphaBits = unchecked((uint)0x0D55), + DepthBits = unchecked((uint)0x0D56), + StencilBits = unchecked((uint)0x0D57), + AccumRedBits = unchecked((uint)0x0D58), + AccumGreenBits = unchecked((uint)0x0D59), + AccumBlueBits = unchecked((uint)0x0D5A), + AccumAlphaBits = unchecked((uint)0x0D5B), + NameStackDepth = unchecked((uint)0x0D70), + AutoNormal = unchecked((uint)0x0D80), + Map1Color4 = unchecked((uint)0x0D90), + Map1Index = unchecked((uint)0x0D91), + Map1Normal = unchecked((uint)0x0D92), + Map1TextureCoord1 = unchecked((uint)0x0D93), + Map1TextureCoord2 = unchecked((uint)0x0D94), + Map1TextureCoord3 = unchecked((uint)0x0D95), + Map1TextureCoord4 = unchecked((uint)0x0D96), + Map1Vertex3 = unchecked((uint)0x0D97), + Map1Vertex4 = unchecked((uint)0x0D98), + Map2Color4 = unchecked((uint)0x0DB0), + Map2Index = unchecked((uint)0x0DB1), + Map2Normal = unchecked((uint)0x0DB2), + Map2TextureCoord1 = unchecked((uint)0x0DB3), + Map2TextureCoord2 = unchecked((uint)0x0DB4), + Map2TextureCoord3 = unchecked((uint)0x0DB5), + Map2TextureCoord4 = unchecked((uint)0x0DB6), + Map2Vertex3 = unchecked((uint)0x0DB7), + Map2Vertex4 = unchecked((uint)0x0DB8), + Map1GridDomain = unchecked((uint)0x0DD0), + Map1GridSegments = unchecked((uint)0x0DD1), + Map2GridDomain = unchecked((uint)0x0DD2), + Map2GridSegments = unchecked((uint)0x0DD3), + TextureComponents = unchecked((uint)0x1003), + TextureBorder = unchecked((uint)0x1005), + Ambient = unchecked((uint)0x1200), + Diffuse = unchecked((uint)0x1201), + Specular = unchecked((uint)0x1202), + Position = unchecked((uint)0x1203), + SpotDirection = unchecked((uint)0x1204), + SpotExponent = unchecked((uint)0x1205), + SpotCutoff = unchecked((uint)0x1206), + ConstantAttenuation = unchecked((uint)0x1207), + LinearAttenuation = unchecked((uint)0x1208), + QuadraticAttenuation = unchecked((uint)0x1209), + Compile = unchecked((uint)0x1300), + CompileAndExecute = unchecked((uint)0x1301), + X2Bytes = unchecked((uint)0x1407), + X3Bytes = unchecked((uint)0x1408), + X4Bytes = unchecked((uint)0x1409), + Emission = unchecked((uint)0x1600), + Shininess = unchecked((uint)0x1601), + AmbientAndDiffuse = unchecked((uint)0x1602), + ColorIndexes = unchecked((uint)0x1603), + Modelview = unchecked((uint)0x1700), + Projection = unchecked((uint)0x1701), + ColorIndex = unchecked((uint)0x1900), + Luminance = unchecked((uint)0x1909), + LuminanceAlpha = unchecked((uint)0x190A), + Bitmap = unchecked((uint)0x1A00), + Render = unchecked((uint)0x1C00), + Feedback = unchecked((uint)0x1C01), + Select = unchecked((uint)0x1C02), + Flat = unchecked((uint)0x1D00), + Smooth = unchecked((uint)0x1D01), + S = unchecked((uint)0x2000), + T = unchecked((uint)0x2001), + R = unchecked((uint)0x2002), + Q = unchecked((uint)0x2003), + Modulate = unchecked((uint)0x2100), + Decal = unchecked((uint)0x2101), + TextureEnvMode = unchecked((uint)0x2200), + TextureEnvColor = unchecked((uint)0x2201), + TextureENV = unchecked((uint)0x2300), + EyeLinear = unchecked((uint)0x2400), + ObjectLinear = unchecked((uint)0x2401), + SphereMap = unchecked((uint)0x2402), + TextureGenMode = unchecked((uint)0x2500), + ObjectPlane = unchecked((uint)0x2501), + EyePlane = unchecked((uint)0x2502), + Clamp = unchecked((uint)0x2900), + ClipPlane0 = unchecked((uint)0x3000), + ClipPlane1 = unchecked((uint)0x3001), + ClipPlane2 = unchecked((uint)0x3002), + ClipPlane3 = unchecked((uint)0x3003), + ClipPlane4 = unchecked((uint)0x3004), + ClipPlane5 = unchecked((uint)0x3005), + Light0 = unchecked((uint)0x4000), + Light1 = unchecked((uint)0x4001), + Light2 = unchecked((uint)0x4002), + Light3 = unchecked((uint)0x4003), + Light4 = unchecked((uint)0x4004), + Light5 = unchecked((uint)0x4005), + Light6 = unchecked((uint)0x4006), + Light7 = unchecked((uint)0x4007), ColorLogicOp = unchecked((uint)0x0BF2), PolygonOffsetUnits = unchecked((uint)0x2A00), PolygonOffsetPoint = unchecked((uint)0x2A01), @@ -208,10 +464,83 @@ public enum GLEnum : uint Rgb10A2 = unchecked((uint)0x8059), Rgba12 = unchecked((uint)0x805A), Rgba16 = unchecked((uint)0x805B), - VertexArray = unchecked((uint)0x8074), - UnsignedByte3X3X2 = unchecked((uint)0x8032), - UnsignedShort4X4X4X4 = unchecked((uint)0x8033), - UnsignedShort5X5X5X1 = unchecked((uint)0x8034), + ClientPixelStoreBit = unchecked((uint)0x00000001), + ClientVertexArrayBit = unchecked((uint)0x00000002), + ClientAllAttribBits = unchecked((uint)0xFFFFFFFF), + VertexArrayPointer = unchecked((uint)0x808E), + NormalArrayPointer = unchecked((uint)0x808F), + ColorArrayPointer = unchecked((uint)0x8090), + IndexArrayPointer = unchecked((uint)0x8091), + TextureCoordArrayPointer = unchecked((uint)0x8092), + EdgeFlagArrayPointer = unchecked((uint)0x8093), + FeedbackBufferPointer = unchecked((uint)0x0DF0), + SelectionBufferPointer = unchecked((uint)0x0DF3), + ClientAttribStackDepth = unchecked((uint)0x0BB1), + IndexLogicOp = unchecked((uint)0x0BF1), + MaxClientAttribStackDepth = unchecked((uint)0x0D3B), + FeedbackBufferSize = unchecked((uint)0x0DF1), + FeedbackBufferType = unchecked((uint)0x0DF2), + SelectionBufferSize = unchecked((uint)0x0DF4), + VertexArray = unchecked((uint)0x8074), + NormalArray = unchecked((uint)0x8075), + ColorArray = unchecked((uint)0x8076), + IndexArray = unchecked((uint)0x8077), + TextureCoordArray = unchecked((uint)0x8078), + EdgeFlagArray = unchecked((uint)0x8079), + VertexArraySize = unchecked((uint)0x807A), + VertexArrayType = unchecked((uint)0x807B), + VertexArrayStride = unchecked((uint)0x807C), + NormalArrayType = unchecked((uint)0x807E), + NormalArrayStride = unchecked((uint)0x807F), + ColorArraySize = unchecked((uint)0x8081), + ColorArrayType = unchecked((uint)0x8082), + ColorArrayStride = unchecked((uint)0x8083), + IndexArrayType = unchecked((uint)0x8085), + IndexArrayStride = unchecked((uint)0x8086), + TextureCoordArraySize = unchecked((uint)0x8088), + TextureCoordArrayType = unchecked((uint)0x8089), + TextureCoordArrayStride = unchecked((uint)0x808A), + EdgeFlagArrayStride = unchecked((uint)0x808C), + TextureLuminanceSize = unchecked((uint)0x8060), + TextureIntensitySize = unchecked((uint)0x8061), + TexturePriority = unchecked((uint)0x8066), + TextureResident = unchecked((uint)0x8067), + Alpha4 = unchecked((uint)0x803B), + Alpha8 = unchecked((uint)0x803C), + Alpha12 = unchecked((uint)0x803D), + Alpha16 = unchecked((uint)0x803E), + Luminance4 = unchecked((uint)0x803F), + Luminance8 = unchecked((uint)0x8040), + Luminance12 = unchecked((uint)0x8041), + Luminance16 = unchecked((uint)0x8042), + Luminance4Alpha4 = unchecked((uint)0x8043), + Luminance6Alpha2 = unchecked((uint)0x8044), + Luminance8Alpha8 = unchecked((uint)0x8045), + Luminance12Alpha4 = unchecked((uint)0x8046), + Luminance12Alpha12 = unchecked((uint)0x8047), + Luminance16Alpha16 = unchecked((uint)0x8048), + Intensity = unchecked((uint)0x8049), + Intensity4 = unchecked((uint)0x804A), + Intensity8 = unchecked((uint)0x804B), + Intensity12 = unchecked((uint)0x804C), + Intensity16 = unchecked((uint)0x804D), + V2F = unchecked((uint)0x2A20), + V3F = unchecked((uint)0x2A21), + C4UbV2F = unchecked((uint)0x2A22), + C4UbV3F = unchecked((uint)0x2A23), + C3FV3F = unchecked((uint)0x2A24), + N3FV3F = unchecked((uint)0x2A25), + C4FN3FV3F = unchecked((uint)0x2A26), + T2FV3F = unchecked((uint)0x2A27), + T4FV4F = unchecked((uint)0x2A28), + T2FC4UbV3F = unchecked((uint)0x2A29), + T2FC3FV3F = unchecked((uint)0x2A2A), + T2FN3FV3F = unchecked((uint)0x2A2B), + T2FC4FN3FV3F = unchecked((uint)0x2A2C), + T4FC4FN3FV4F = unchecked((uint)0x2A2D), + UnsignedByte3X3X2 = unchecked((uint)0x8032), + UnsignedShort4X4X4X4 = unchecked((uint)0x8033), + UnsignedShort5X5X5X1 = unchecked((uint)0x8034), UnsignedInt8X8X8X8 = unchecked((uint)0x8035), UnsignedInt10X10X10X2 = unchecked((uint)0x8036), TextureBinding3D = unchecked((uint)0x806A), @@ -245,6 +574,11 @@ public enum GLEnum : uint SmoothLineWidthRange = unchecked((uint)0x0B22), SmoothLineWidthGranularity = unchecked((uint)0x0B23), AliasedLineWidthRange = unchecked((uint)0x846E), + RescaleNormal = unchecked((uint)0x803A), + LightModelColorControl = unchecked((uint)0x81F8), + SingleColor = unchecked((uint)0x81F9), + SeparateSpecularColor = unchecked((uint)0x81FA), + AliasedPointSizeRange = unchecked((uint)0x846D), Texture0 = unchecked((uint)0x84C0), Texture1 = unchecked((uint)0x84C1), Texture2 = unchecked((uint)0x84C2), @@ -304,6 +638,43 @@ public enum GLEnum : uint NumCompressedTextureFormats = unchecked((uint)0x86A2), CompressedTextureFormats = unchecked((uint)0x86A3), ClampToBorder = unchecked((uint)0x812D), + ClientActiveTexture = unchecked((uint)0x84E1), + MaxTextureUnits = unchecked((uint)0x84E2), + TransposeModelviewMatrix = unchecked((uint)0x84E3), + TransposeProjectionMatrix = unchecked((uint)0x84E4), + TransposeTextureMatrix = unchecked((uint)0x84E5), + TransposeColorMatrix = unchecked((uint)0x84E6), + MultisampleBit = unchecked((uint)0x20000000), + NormalMap = unchecked((uint)0x8511), + ReflectionMap = unchecked((uint)0x8512), + CompressedAlpha = unchecked((uint)0x84E9), + CompressedLuminance = unchecked((uint)0x84EA), + CompressedLuminanceAlpha = unchecked((uint)0x84EB), + CompressedIntensity = unchecked((uint)0x84EC), + Combine = unchecked((uint)0x8570), + CombineRgb = unchecked((uint)0x8571), + CombineAlpha = unchecked((uint)0x8572), + Source0Rgb = unchecked((uint)0x8580), + Source1Rgb = unchecked((uint)0x8581), + Source2Rgb = unchecked((uint)0x8582), + Source0Alpha = unchecked((uint)0x8588), + Source1Alpha = unchecked((uint)0x8589), + Source2Alpha = unchecked((uint)0x858A), + Operand0Rgb = unchecked((uint)0x8590), + Operand1Rgb = unchecked((uint)0x8591), + Operand2Rgb = unchecked((uint)0x8592), + Operand0Alpha = unchecked((uint)0x8598), + Operand1Alpha = unchecked((uint)0x8599), + Operand2Alpha = unchecked((uint)0x859A), + RgbScale = unchecked((uint)0x8573), + AddSigned = unchecked((uint)0x8574), + Interpolate = unchecked((uint)0x8575), + Subtract = unchecked((uint)0x84E7), + Constant = unchecked((uint)0x8576), + PrimaryColor = unchecked((uint)0x8577), + Previous = unchecked((uint)0x8578), + Dot3Rgb = unchecked((uint)0x86AE), + Dot3Rgba = unchecked((uint)0x86AF), BlendDstRgb = unchecked((uint)0x80C8), BlendSrcRgb = unchecked((uint)0x80C9), BlendDstAlpha = unchecked((uint)0x80CA), @@ -320,6 +691,29 @@ public enum GLEnum : uint TextureDepthSize = unchecked((uint)0x884A), TextureCompareMode = unchecked((uint)0x884C), TextureCompareFunc = unchecked((uint)0x884D), + PointSizeMin = unchecked((uint)0x8126), + PointSizeMax = unchecked((uint)0x8127), + PointDistanceAttenuation = unchecked((uint)0x8129), + GenerateMipmap = unchecked((uint)0x8191), + GenerateMipmapHint = unchecked((uint)0x8192), + FogCoordinateSource = unchecked((uint)0x8450), + FogCoordinate = unchecked((uint)0x8451), + FragmentDepth = unchecked((uint)0x8452), + CurrentFogCoordinate = unchecked((uint)0x8453), + FogCoordinateArrayType = unchecked((uint)0x8454), + FogCoordinateArrayStride = unchecked((uint)0x8455), + FogCoordinateArrayPointer = unchecked((uint)0x8456), + FogCoordinateArray = unchecked((uint)0x8457), + ColorSum = unchecked((uint)0x8458), + CurrentSecondaryColor = unchecked((uint)0x8459), + SecondaryColorArraySize = unchecked((uint)0x845A), + SecondaryColorArrayType = unchecked((uint)0x845B), + SecondaryColorArrayStride = unchecked((uint)0x845C), + SecondaryColorArrayPointer = unchecked((uint)0x845D), + SecondaryColorArray = unchecked((uint)0x845E), + TextureFilterControl = unchecked((uint)0x8500), + DepthTextureMode = unchecked((uint)0x884B), + CompareRToTexture = unchecked((uint)0x884E), BlendColor = unchecked((uint)0x8005), BlendEquation = unchecked((uint)0x8009), ConstantColor = unchecked((uint)0x8001), @@ -359,6 +753,28 @@ public enum GLEnum : uint DynamicCopy = unchecked((uint)0x88EA), SamplesPassed = unchecked((uint)0x8914), Src1Alpha = unchecked((uint)0x8589), + VertexArrayBufferBinding = unchecked((uint)0x8896), + NormalArrayBufferBinding = unchecked((uint)0x8897), + ColorArrayBufferBinding = unchecked((uint)0x8898), + IndexArrayBufferBinding = unchecked((uint)0x8899), + TextureCoordArrayBufferBinding = unchecked((uint)0x889A), + EdgeFlagArrayBufferBinding = unchecked((uint)0x889B), + SecondaryColorArrayBufferBinding = unchecked((uint)0x889C), + FogCoordinateArrayBufferBinding = unchecked((uint)0x889D), + WeightArrayBufferBinding = unchecked((uint)0x889E), + FogCoordSrc = unchecked((uint)0x8450), + FogCoord = unchecked((uint)0x8451), + CurrentFogCoord = unchecked((uint)0x8453), + FogCoordArrayType = unchecked((uint)0x8454), + FogCoordArrayStride = unchecked((uint)0x8455), + FogCoordArrayPointer = unchecked((uint)0x8456), + FogCoordArray = unchecked((uint)0x8457), + FogCoordArrayBufferBinding = unchecked((uint)0x889D), + Src0Rgb = unchecked((uint)0x8580), + Src1Rgb = unchecked((uint)0x8581), + Src2Rgb = unchecked((uint)0x8582), + Src0Alpha = unchecked((uint)0x8588), + Src2Alpha = unchecked((uint)0x858A), BlendEquationRgb = unchecked((uint)0x8009), VertexAttribArrayEnabled = unchecked((uint)0x8622), VertexAttribArraySize = unchecked((uint)0x8623), @@ -439,6 +855,10 @@ public enum GLEnum : uint StencilBackRef = unchecked((uint)0x8CA3), StencilBackValueMask = unchecked((uint)0x8CA4), StencilBackWritemask = unchecked((uint)0x8CA5), + VertexProgramTwoSide = unchecked((uint)0x8643), + PointSprite = unchecked((uint)0x8861), + CoordReplace = unchecked((uint)0x8862), + MaxTextureCoords = unchecked((uint)0x8871), PixelPackBuffer = unchecked((uint)0x88EB), PixelUnpackBuffer = unchecked((uint)0x88EC), PixelPackBufferBinding = unchecked((uint)0x88ED), @@ -455,6 +875,13 @@ public enum GLEnum : uint Srgb8Alpha8 = unchecked((uint)0x8C43), CompressedSrgb = unchecked((uint)0x8C48), CompressedSrgbAlpha = unchecked((uint)0x8C49), + CurrentRasterSecondaryColor = unchecked((uint)0x845F), + SluminanceAlpha = unchecked((uint)0x8C44), + Sluminance8Alpha8 = unchecked((uint)0x8C45), + Sluminance = unchecked((uint)0x8C46), + Sluminance8 = unchecked((uint)0x8C47), + CompressedSluminance = unchecked((uint)0x8C4A), + CompressedSluminanceAlpha = unchecked((uint)0x8C4B), CompareRefToTexture = unchecked((uint)0x884E), ClipDistance0 = unchecked((uint)0x3000), ClipDistance1 = unchecked((uint)0x3001), @@ -651,6 +1078,9 @@ public enum GLEnum : uint RenderbufferStencilSize = unchecked((uint)0x8D55), FramebufferIncompleteMultisample = unchecked((uint)0x8D56), MaxSamples = unchecked((uint)0x8D57), + Index = unchecked((uint)0x8222), + TextureLuminanceType = unchecked((uint)0x8C14), + TextureIntensityType = unchecked((uint)0x8C15), FramebufferSrgb = unchecked((uint)0x8DB9), HalfFloat = unchecked((uint)0x140B), MapReadBit = unchecked((uint)0x0001), @@ -686,6 +1116,9 @@ public enum GLEnum : uint Rg32I = unchecked((uint)0x823B), Rg32Ui = unchecked((uint)0x823C), VertexArrayBinding = unchecked((uint)0x85B5), + ClampVertexColor = unchecked((uint)0x891A), + ClampFragmentColor = unchecked((uint)0x891B), + AlphaInteger = unchecked((uint)0x8D97), Sampler2DRect = unchecked((uint)0x8B63), Sampler2DRectShadow = unchecked((uint)0x8B64), SamplerBuffer = unchecked((uint)0x8DC2), @@ -1309,6 +1742,7 @@ public enum GLEnum : uint MaxVertexAttribRelativeOffset = unchecked((uint)0x82D9), MaxVertexAttribBindings = unchecked((uint)0x82DA), VertexBindingBuffer = unchecked((uint)0x8F4F), + DisplayList = unchecked((uint)0x82E7), MaxVertexAttribStride = unchecked((uint)0x82E5), PrimitiveRestartForPatchesSupported = unchecked((uint)0x8221), TextureBufferBinding = unchecked((uint)0x8C2A), @@ -1348,6 +1782,18 @@ public enum GLEnum : uint LoseContextOnReset = unchecked((uint)0x8252), NoResetNotification = unchecked((uint)0x8261), ContextFlagRobustAccessBit = unchecked((uint)0x00000004), + ColorTable = unchecked((uint)0x80D0), + PostConvolutionColorTable = unchecked((uint)0x80D1), + PostColorMatrixColorTable = unchecked((uint)0x80D2), + ProxyColorTable = unchecked((uint)0x80D3), + ProxyPostConvolutionColorTable = unchecked((uint)0x80D4), + ProxyPostColorMatrixColorTable = unchecked((uint)0x80D5), + Convolution1D = unchecked((uint)0x8010), + Convolution2D = unchecked((uint)0x8011), + Separable2D = unchecked((uint)0x8012), + Histogram = unchecked((uint)0x8024), + ProxyHistogram = unchecked((uint)0x8025), + Minmax = unchecked((uint)0x802E), ContextReleaseBehavior = unchecked((uint)0x82FB), ContextReleaseBehaviorFlush = unchecked((uint)0x82FC), ShaderBinaryFormatSpirV = unchecked((uint)0x9551), @@ -1358,1220 +1804,57 @@ public enum GLEnum : uint VerticesSubmitted = unchecked((uint)0x82EE), PrimitivesSubmitted = unchecked((uint)0x82EF), VertexShaderInvocations = unchecked((uint)0x82F0), - TessControlShaderPatches = unchecked((uint)0x82F1), - TessEvaluationShaderInvocations = unchecked((uint)0x82F2), - GeometryShaderPrimitivesEmitted = unchecked((uint)0x82F3), - FragmentShaderInvocations = unchecked((uint)0x82F4), - ComputeShaderInvocations = unchecked((uint)0x82F5), - ClippingInputPrimitives = unchecked((uint)0x82F6), - ClippingOutputPrimitives = unchecked((uint)0x82F7), - PolygonOffsetClamp = unchecked((uint)0x8E1B), - SpirVExtensions = unchecked((uint)0x9553), - NumSpirVExtensions = unchecked((uint)0x9554), - TextureMaxAnisotropy = unchecked((uint)0x84FE), - MaxTextureMaxAnisotropy = unchecked((uint)0x84FF), - TransformFeedbackOverflow = unchecked((uint)0x82EC), - TransformFeedbackStreamOverflow = unchecked((uint)0x82ED), - PrimitiveBoundingBoxARB = unchecked((uint)0x92BE), - MultisampleLineWidthRangeARB = unchecked((uint)0x9381), - MultisampleLineWidthGranularityARB = unchecked((uint)0x9382), - UnsignedInt64ARB = unchecked((uint)0x140F), - SyncClEventARB = unchecked((uint)0x8240), - SyncClEventCompleteARB = unchecked((uint)0x8241), - MaxComputeVariableGroupInvocationsARB = unchecked((uint)0x9344), - MaxComputeFixedGroupInvocationsARB = unchecked((uint)0x90EB), - MaxComputeVariableGroupSizeARB = unchecked((uint)0x9345), - MaxComputeFixedGroupSizeARB = unchecked((uint)0x91BF), - DebugOutputSynchronousARB = unchecked((uint)0x8242), - DebugNextLoggedMessageLengthARB = unchecked((uint)0x8243), - DebugCallbackFunctionARB = unchecked((uint)0x8244), - DebugCallbackUserParamARB = unchecked((uint)0x8245), - DebugSourceApiARB = unchecked((uint)0x8246), - DebugSourceWindowSystemARB = unchecked((uint)0x8247), - DebugSourceShaderCompilerARB = unchecked((uint)0x8248), - DebugSourceThirdPartyARB = unchecked((uint)0x8249), - DebugSourceApplicationARB = unchecked((uint)0x824A), - DebugSourceOtherARB = unchecked((uint)0x824B), - DebugTypeErrorARB = unchecked((uint)0x824C), - DebugTypeDeprecatedBehaviorARB = unchecked((uint)0x824D), - DebugTypeUndefinedBehaviorARB = unchecked((uint)0x824E), - DebugTypePortabilityARB = unchecked((uint)0x824F), - DebugTypePerformanceARB = unchecked((uint)0x8250), - DebugTypeOtherARB = unchecked((uint)0x8251), - MaxDebugMessageLengthARB = unchecked((uint)0x9143), - MaxDebugLoggedMessagesARB = unchecked((uint)0x9144), - DebugLoggedMessagesARB = unchecked((uint)0x9145), - DebugSeverityHighARB = unchecked((uint)0x9146), - DebugSeverityMediumARB = unchecked((uint)0x9147), - DebugSeverityLowARB = unchecked((uint)0x9148), - LinesAdjacencyARB = unchecked((uint)0x000A), - LineStripAdjacencyARB = unchecked((uint)0x000B), - TrianglesAdjacencyARB = unchecked((uint)0x000C), - TriangleStripAdjacencyARB = unchecked((uint)0x000D), - ProgramPointSizeARB = unchecked((uint)0x8642), - MaxGeometryTextureImageUnitsARB = unchecked((uint)0x8C29), - FramebufferAttachmentLayeredARB = unchecked((uint)0x8DA7), - FramebufferIncompleteLayerTargetsARB = unchecked((uint)0x8DA8), - FramebufferIncompleteLayerCountARB = unchecked((uint)0x8DA9), - GeometryShaderARB = unchecked((uint)0x8DD9), - GeometryVerticesOutARB = unchecked((uint)0x8DDA), - GeometryInputTypeARB = unchecked((uint)0x8DDB), - GeometryOutputTypeARB = unchecked((uint)0x8DDC), - MaxGeometryVaryingComponentsARB = unchecked((uint)0x8DDD), - MaxVertexVaryingComponentsARB = unchecked((uint)0x8DDE), - MaxGeometryUniformComponentsARB = unchecked((uint)0x8DDF), - MaxGeometryOutputVerticesARB = unchecked((uint)0x8DE0), - MaxGeometryTotalOutputComponentsARB = unchecked((uint)0x8DE1), - ShaderBinaryFormatSpirVARB = unchecked((uint)0x9551), - SpirVBinaryARB = unchecked((uint)0x9552), - Int64ARB = unchecked((uint)0x140E), - Int64Vec2ARB = unchecked((uint)0x8FE9), - Int64Vec3ARB = unchecked((uint)0x8FEA), - Int64Vec4ARB = unchecked((uint)0x8FEB), - UnsignedInt64Vec2ARB = unchecked((uint)0x8FF5), - UnsignedInt64Vec3ARB = unchecked((uint)0x8FF6), - UnsignedInt64Vec4ARB = unchecked((uint)0x8FF7), - ParameterBufferARB = unchecked((uint)0x80EE), - ParameterBufferBindingARB = unchecked((uint)0x80EF), - VertexAttribArrayDivisorARB = unchecked((uint)0x88FE), - SrgbDecodeARB = unchecked((uint)0x8299), - ViewClassEacR11 = unchecked((uint)0x9383), - ViewClassEacRg11 = unchecked((uint)0x9384), - ViewClassEtc2Rgb = unchecked((uint)0x9385), - ViewClassEtc2Rgba = unchecked((uint)0x9386), - ViewClassEtc2EacRgba = unchecked((uint)0x9387), - VIEWClassASTC4X4Rgba = unchecked((uint)0x9388), - VIEWClassASTC5X4Rgba = unchecked((uint)0x9389), - VIEWClassASTC5X5Rgba = unchecked((uint)0x938A), - VIEWClassASTC6X5Rgba = unchecked((uint)0x938B), - VIEWClassASTC6X6Rgba = unchecked((uint)0x938C), - VIEWClassASTC8X5Rgba = unchecked((uint)0x938D), - VIEWClassASTC8X6Rgba = unchecked((uint)0x938E), - VIEWClassASTC8X8Rgba = unchecked((uint)0x938F), - VIEWClassASTC10X5Rgba = unchecked((uint)0x9390), - VIEWClassASTC10X6Rgba = unchecked((uint)0x9391), - VIEWClassASTC10X8Rgba = unchecked((uint)0x9392), - VIEWClassASTC10X10Rgba = unchecked((uint)0x9393), - VIEWClassASTC12X10Rgba = unchecked((uint)0x9394), - VIEWClassASTC12X12Rgba = unchecked((uint)0x9395), - MaxShaderCompilerThreadsARB = unchecked((uint)0x91B0), - CompletionStatusARB = unchecked((uint)0x91B1), - VerticesSubmittedARB = unchecked((uint)0x82EE), - PrimitivesSubmittedARB = unchecked((uint)0x82EF), - VertexShaderInvocationsARB = unchecked((uint)0x82F0), - TessControlShaderPatchesARB = unchecked((uint)0x82F1), - TessEvaluationShaderInvocationsARB = unchecked((uint)0x82F2), - GeometryShaderPrimitivesEmittedARB = unchecked((uint)0x82F3), - FragmentShaderInvocationsARB = unchecked((uint)0x82F4), - ComputeShaderInvocationsARB = unchecked((uint)0x82F5), - ClippingInputPrimitivesARB = unchecked((uint)0x82F6), - ClippingOutputPrimitivesARB = unchecked((uint)0x82F7), - PixelPackBufferARB = unchecked((uint)0x88EB), - PixelUnpackBufferARB = unchecked((uint)0x88EC), - PixelPackBufferBindingARB = unchecked((uint)0x88ED), - PixelUnpackBufferBindingARB = unchecked((uint)0x88EF), - ContextFlagRobustAccessBitARB = unchecked((uint)0x00000004), - LoseContextOnResetARB = unchecked((uint)0x8252), - GuiltyContextResetARB = unchecked((uint)0x8253), - InnocentContextResetARB = unchecked((uint)0x8254), - UnknownContextResetARB = unchecked((uint)0x8255), - ResetNotificationStrategyARB = unchecked((uint)0x8256), - NoResetNotificationARB = unchecked((uint)0x8261), - SampleLocationSubpixelBitsARB = unchecked((uint)0x933D), - SampleLocationPixelGridWidthARB = unchecked((uint)0x933E), - SampleLocationPixelGridHeightARB = unchecked((uint)0x933F), - ProgrammableSampleLocationTableSizeARB = unchecked((uint)0x9340), - SampleLocationARB = unchecked((uint)0x8E50), - ProgrammableSampleLocationARB = unchecked((uint)0x9341), - FramebufferProgrammableSampleLocationsARB = unchecked((uint)0x9342), - FramebufferSampleLocationPixelGridARB = unchecked((uint)0x9343), - SampleShadingARB = unchecked((uint)0x8C36), - MinSampleShadingValueARB = unchecked((uint)0x8C37), - ShaderIncludeARB = unchecked((uint)0x8DAE), - NamedStringLengthARB = unchecked((uint)0x8DE9), - NamedStringTypeARB = unchecked((uint)0x8DEA), - SparseStorageBitARB = unchecked((uint)0x0400), - SparseBufferPageSizeARB = unchecked((uint)0x82F8), - TextureSparseARB = unchecked((uint)0x91A6), - VirtualPageSizeIndexARB = unchecked((uint)0x91A7), - NumSparseLevelsARB = unchecked((uint)0x91AA), - NumVirtualPageSizesARB = unchecked((uint)0x91A8), - VirtualPageSizeXARB = unchecked((uint)0x9195), - VirtualPageSizeYARB = unchecked((uint)0x9196), - VirtualPageSizeZARB = unchecked((uint)0x9197), - MaxSparseTextureSizeARB = unchecked((uint)0x9198), - MaxSparse3DTextureSizeARB = unchecked((uint)0x9199), - MaxSparseArrayTextureLayersARB = unchecked((uint)0x919A), - SparseTextureFullArrayCubeMipmapsARB = unchecked((uint)0x91A9), - ClampToBorderARB = unchecked((uint)0x812D), - TextureBufferARB = unchecked((uint)0x8C2A), - MaxTextureBufferSizeARB = unchecked((uint)0x8C2B), - TextureBindingBufferARB = unchecked((uint)0x8C2C), - TextureBufferDataStoreBindingARB = unchecked((uint)0x8C2D), - TextureBufferFormatARB = unchecked((uint)0x8C2E), - CompressedRgbaBptcUnormARB = unchecked((uint)0x8E8C), - CompressedSrgbAlphaBptcUnormARB = unchecked((uint)0x8E8D), - CompressedRgbBptcSignedFloatARB = unchecked((uint)0x8E8E), - CompressedRgbBptcUnsignedFloatARB = unchecked((uint)0x8E8F), - TextureCubeMapArrayARB = unchecked((uint)0x9009), - TextureBindingCubeMapArrayARB = unchecked((uint)0x900A), - ProxyTextureCubeMapArrayARB = unchecked((uint)0x900B), - SamplerCubeMapArrayARB = unchecked((uint)0x900C), - SamplerCubeMapArrayShadowARB = unchecked((uint)0x900D), - IntSamplerCubeMapArrayARB = unchecked((uint)0x900E), - UnsignedIntSamplerCubeMapArrayARB = unchecked((uint)0x900F), - TextureReductionModeARB = unchecked((uint)0x9366), - WeightedAverageARB = unchecked((uint)0x9367), - MinProgramTextureGatherOffsetARB = unchecked((uint)0x8E5E), - MaxProgramTextureGatherOffsetARB = unchecked((uint)0x8E5F), - MaxProgramTextureGatherComponentsARB = unchecked((uint)0x8F9F), - MirroredRepeatARB = unchecked((uint)0x8370), - TransformFeedbackOverflowARB = unchecked((uint)0x82EC), - TransformFeedbackStreamOverflowARB = unchecked((uint)0x82ED), - MultiplyKHR = unchecked((uint)0x9294), - ScreenKHR = unchecked((uint)0x9295), - OverlayKHR = unchecked((uint)0x9296), - DarkenKHR = unchecked((uint)0x9297), - LightenKHR = unchecked((uint)0x9298), - ColordodgeKHR = unchecked((uint)0x9299), - ColorburnKHR = unchecked((uint)0x929A), - HardlightKHR = unchecked((uint)0x929B), - SoftlightKHR = unchecked((uint)0x929C), - DifferenceKHR = unchecked((uint)0x929E), - ExclusionKHR = unchecked((uint)0x92A0), - HslHueKHR = unchecked((uint)0x92AD), - HslSaturationKHR = unchecked((uint)0x92AE), - HslColorKHR = unchecked((uint)0x92AF), - HslLuminosityKHR = unchecked((uint)0x92B0), - BlendAdvancedCoherentKHR = unchecked((uint)0x9285), - ContextFlagNoErrorBitKHR = unchecked((uint)0x00000008), - MaxShaderCompilerThreadsKHR = unchecked((uint)0x91B0), - CompletionStatusKHR = unchecked((uint)0x91B1), - ContextRobustAccess = unchecked((uint)0x90F3), - SubgroupSizeKHR = unchecked((uint)0x9532), - SubgroupSupportedStagesKHR = unchecked((uint)0x9533), - SubgroupSupportedFeaturesKHR = unchecked((uint)0x9534), - SubgroupQuadAllStagesKHR = unchecked((uint)0x9535), - SubgroupFeatureBasicBitKHR = unchecked((uint)0x00000001), - SubgroupFeatureVoteBitKHR = unchecked((uint)0x00000002), - SubgroupFeatureArithmeticBitKHR = unchecked((uint)0x00000004), - SubgroupFeatureBallotBitKHR = unchecked((uint)0x00000008), - SubgroupFeatureShuffleBitKHR = unchecked((uint)0x00000010), - SubgroupFeatureShuffleRelativeBitKHR = unchecked((uint)0x00000020), - SubgroupFeatureClusteredBitKHR = unchecked((uint)0x00000040), - SubgroupFeatureQuadBitKHR = unchecked((uint)0x00000080), - CompressedRGBAASTC4X4KHR = unchecked((uint)0x93B0), - CompressedRGBAASTC5X4KHR = unchecked((uint)0x93B1), - CompressedRGBAASTC5X5KHR = unchecked((uint)0x93B2), - CompressedRGBAASTC6X5KHR = unchecked((uint)0x93B3), - CompressedRGBAASTC6X6KHR = unchecked((uint)0x93B4), - CompressedRGBAASTC8X5KHR = unchecked((uint)0x93B5), - CompressedRGBAASTC8X6KHR = unchecked((uint)0x93B6), - CompressedRGBAASTC8X8KHR = unchecked((uint)0x93B7), - CompressedRGBAASTC10X5KHR = unchecked((uint)0x93B8), - CompressedRGBAASTC10X6KHR = unchecked((uint)0x93B9), - CompressedRGBAASTC10X8KHR = unchecked((uint)0x93BA), - CompressedRGBAASTC10X10KHR = unchecked((uint)0x93BB), - CompressedRGBAASTC12X10KHR = unchecked((uint)0x93BC), - CompressedRGBAASTC12X12KHR = unchecked((uint)0x93BD), - CompressedSRGB8Alpha8Astc4X4KHR = unchecked((uint)0x93D0), - CompressedSRGB8Alpha8Astc5X4KHR = unchecked((uint)0x93D1), - CompressedSRGB8Alpha8Astc5X5KHR = unchecked((uint)0x93D2), - CompressedSRGB8Alpha8Astc6X5KHR = unchecked((uint)0x93D3), - CompressedSRGB8Alpha8Astc6X6KHR = unchecked((uint)0x93D4), - CompressedSRGB8Alpha8Astc8X5KHR = unchecked((uint)0x93D5), - CompressedSRGB8Alpha8Astc8X6KHR = unchecked((uint)0x93D6), - CompressedSRGB8Alpha8Astc8X8KHR = unchecked((uint)0x93D7), - CompressedSRGB8Alpha8Astc10X5KHR = unchecked((uint)0x93D8), - CompressedSRGB8Alpha8Astc10X6KHR = unchecked((uint)0x93D9), - CompressedSRGB8Alpha8Astc10X8KHR = unchecked((uint)0x93DA), - CompressedSRGB8Alpha8Astc10X10KHR = unchecked((uint)0x93DB), - CompressedSRGB8Alpha8Astc12X10KHR = unchecked((uint)0x93DC), - CompressedSRGB8Alpha8Astc12X12KHR = unchecked((uint)0x93DD), - RenderbufferStorageSamplesAMD = unchecked((uint)0x91B2), - MaxColorFramebufferSamplesAMD = unchecked((uint)0x91B3), - MaxColorFramebufferStorageSamplesAMD = unchecked((uint)0x91B4), - MaxDepthStencilFramebufferSamplesAMD = unchecked((uint)0x91B5), - NumSupportedMultisampleModesAMD = unchecked((uint)0x91B6), - SupportedMultisampleModesAMD = unchecked((uint)0x91B7), - CounterTypeAMD = unchecked((uint)0x8BC0), - CounterRangeAMD = unchecked((uint)0x8BC1), - UnsignedInt64AMD = unchecked((uint)0x8BC2), - PercentageAMD = unchecked((uint)0x8BC3), - PerfmonResultAvailableAMD = unchecked((uint)0x8BC4), - PerfmonResultSizeAMD = unchecked((uint)0x8BC5), - PerfmonResultAMD = unchecked((uint)0x8BC6), - Rgb422Apple = unchecked((uint)0x8A1F), - UnsignedShort8X8Apple = unchecked((uint)0x85BA), - UnsignedShort8X8RevApple = unchecked((uint)0x85BB), - RgbRaw422Apple = unchecked((uint)0x8A51), - ProgramPipelineObjectEXT = unchecked((uint)0x8A4F), - ProgramObjectEXT = unchecked((uint)0x8B40), - ShaderObjectEXT = unchecked((uint)0x8B48), - BufferObjectEXT = unchecked((uint)0x9151), - QueryObjectEXT = unchecked((uint)0x9153), - VertexArrayObjectEXT = unchecked((uint)0x9154), - ProgramMatrixEXT = unchecked((uint)0x8E2D), - TransposeProgramMatrixEXT = unchecked((uint)0x8E2E), - ProgramMatrixStackDepthEXT = unchecked((uint)0x8E2F), - PolygonOffsetClampEXT = unchecked((uint)0x8E1B), - RasterMultisampleEXT = unchecked((uint)0x9327), - RasterSamplesEXT = unchecked((uint)0x9328), - MaxRasterSamplesEXT = unchecked((uint)0x9329), - RasterFixedSampleLocationsEXT = unchecked((uint)0x932A), - MultisampleRasterizationAllowedEXT = unchecked((uint)0x932B), - EffectiveRasterSamplesEXT = unchecked((uint)0x932C), - ActiveProgramEXT = unchecked((uint)0x8B8D), - FragmentShaderDiscardsSamplesEXT = unchecked((uint)0x8A52), - CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), - CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), - CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), - CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), - TextureReductionModeEXT = unchecked((uint)0x9366), - WeightedAverageEXT = unchecked((uint)0x9367), - Sr8Ext = unchecked((uint)0x8FBD), - Srg8EXT = unchecked((uint)0x8FBE), - TextureSrgbDecodeEXT = unchecked((uint)0x8A48), - DecodeEXT = unchecked((uint)0x8A49), - SkipDecodeEXT = unchecked((uint)0x8A4A), - TextureImmutableFormatEXT = unchecked((uint)0x912F), - Alpha8EXT = unchecked((uint)0x803C), - Luminance8EXT = unchecked((uint)0x8040), - Luminance8Alpha8EXT = unchecked((uint)0x8045), - Rgba32FEXT = unchecked((uint)0x8814), - Rgb32FEXT = unchecked((uint)0x8815), - Alpha32FEXT = unchecked((uint)0x8816), - Luminance32FEXT = unchecked((uint)0x8818), - LuminanceAlpha32FEXT = unchecked((uint)0x8819), - Rgba16FEXT = unchecked((uint)0x881A), - Rgb16FEXT = unchecked((uint)0x881B), - Alpha16FEXT = unchecked((uint)0x881C), - Luminance16FEXT = unchecked((uint)0x881E), - LuminanceAlpha16FEXT = unchecked((uint)0x881F), - Rgb10A2EXT = unchecked((uint)0x8059), - Rgb10EXT = unchecked((uint)0x8052), - Bgra8EXT = unchecked((uint)0x93A1), - R8Ext = unchecked((uint)0x8229), - Rg8Ext = unchecked((uint)0x822B), - R32FExt = unchecked((uint)0x822E), - Rg32FEXT = unchecked((uint)0x8230), - R16FExt = unchecked((uint)0x822D), - Rg16FEXT = unchecked((uint)0x822F), - InclusiveEXT = unchecked((uint)0x8F10), - ExclusiveEXT = unchecked((uint)0x8F11), - WindowRectangleEXT = unchecked((uint)0x8F12), - WindowRectangleModeEXT = unchecked((uint)0x8F13), - MaxWindowRectanglesEXT = unchecked((uint)0x8F14), - NumWindowRectanglesEXT = unchecked((uint)0x8F15), - BlackholeRenderIntel = unchecked((uint)0x83FC), - ConservativeRasterizationIntel = unchecked((uint)0x83FE), - PerfquerySingleContextIntel = unchecked((uint)0x00000000), - PerfqueryGlobalContextIntel = unchecked((uint)0x00000001), - PerfqueryWaitIntel = unchecked((uint)0x83FB), - PerfqueryFlushIntel = unchecked((uint)0x83FA), - PerfqueryDonotFlushIntel = unchecked((uint)0x83F9), - PerfqueryCounterEventIntel = unchecked((uint)0x94F0), - PerfqueryCounterDurationNormIntel = unchecked((uint)0x94F1), - PerfqueryCounterDurationRawIntel = unchecked((uint)0x94F2), - PerfqueryCounterThroughputIntel = unchecked((uint)0x94F3), - PerfqueryCounterRawIntel = unchecked((uint)0x94F4), - PerfqueryCounterTimestampIntel = unchecked((uint)0x94F5), - PerfqueryCounterDataUint32Intel = unchecked((uint)0x94F8), - PerfqueryCounterDataUint64Intel = unchecked((uint)0x94F9), - PerfqueryCounterDataFloatIntel = unchecked((uint)0x94FA), - PerfqueryCounterDataDoubleIntel = unchecked((uint)0x94FB), - PerfqueryCounterDataBool32Intel = unchecked((uint)0x94FC), - PerfqueryQueryNameLengthMaxIntel = unchecked((uint)0x94FD), - PerfqueryCounterNameLengthMaxIntel = unchecked((uint)0x94FE), - PerfqueryCounterDescLengthMaxIntel = unchecked((uint)0x94FF), - PerfqueryGpaExtendedCountersIntel = unchecked((uint)0x9500), - FramebufferFlipXMESA = unchecked((uint)0x8BBC), - FramebufferFlipYMESA = unchecked((uint)0x8BBB), - FramebufferSwapXyMESA = unchecked((uint)0x8BBD), - BlendOverlapNV = unchecked((uint)0x9281), - BlendPremultipliedSrcNV = unchecked((uint)0x9280), - BlueNV = unchecked((uint)0x1905), - ColorburnNV = unchecked((uint)0x929A), - ColordodgeNV = unchecked((uint)0x9299), - ConjointNV = unchecked((uint)0x9284), - ContrastNV = unchecked((uint)0x92A1), - DarkenNV = unchecked((uint)0x9297), - DifferenceNV = unchecked((uint)0x929E), - DisjointNV = unchecked((uint)0x9283), - DstAtopNV = unchecked((uint)0x928F), - DstInNV = unchecked((uint)0x928B), - DstNV = unchecked((uint)0x9287), - DstOutNV = unchecked((uint)0x928D), - DstOverNV = unchecked((uint)0x9289), - ExclusionNV = unchecked((uint)0x92A0), - GreenNV = unchecked((uint)0x1904), - HardlightNV = unchecked((uint)0x929B), - HardmixNV = unchecked((uint)0x92A9), - HslColorNV = unchecked((uint)0x92AF), - HslHueNV = unchecked((uint)0x92AD), - HslLuminosityNV = unchecked((uint)0x92B0), - HslSaturationNV = unchecked((uint)0x92AE), - InvertOvgNV = unchecked((uint)0x92B4), - InvertRgbNV = unchecked((uint)0x92A3), - LightenNV = unchecked((uint)0x9298), - LinearburnNV = unchecked((uint)0x92A5), - LineardodgeNV = unchecked((uint)0x92A4), - LinearlightNV = unchecked((uint)0x92A7), - MinusClampedNV = unchecked((uint)0x92B3), - MinusNV = unchecked((uint)0x929F), - MultiplyNV = unchecked((uint)0x9294), - OverlayNV = unchecked((uint)0x9296), - PinlightNV = unchecked((uint)0x92A8), - PlusClampedAlphaNV = unchecked((uint)0x92B2), - PlusClampedNV = unchecked((uint)0x92B1), - PlusDarkerNV = unchecked((uint)0x9292), - PlusNV = unchecked((uint)0x9291), - RedNV = unchecked((uint)0x1903), - ScreenNV = unchecked((uint)0x9295), - SoftlightNV = unchecked((uint)0x929C), - SrcAtopNV = unchecked((uint)0x928E), - SrcInNV = unchecked((uint)0x928A), - SrcNV = unchecked((uint)0x9286), - SrcOutNV = unchecked((uint)0x928C), - SrcOverNV = unchecked((uint)0x9288), - UncorrelatedNV = unchecked((uint)0x9282), - VividlightNV = unchecked((uint)0x92A6), - XorNV = unchecked((uint)0x1506), - BlendAdvancedCoherentNV = unchecked((uint)0x9285), - FactorMinAMD = unchecked((uint)0x901C), - FactorMaxAMD = unchecked((uint)0x901D), - ViewportPositionWScaleNV = unchecked((uint)0x937C), - ViewportPositionWScaleXCoeffNV = unchecked((uint)0x937D), - ViewportPositionWScaleYCoeffNV = unchecked((uint)0x937E), - TerminateSequenceCommandNV = unchecked((uint)0x0000), - NopCommandNV = unchecked((uint)0x0001), - DrawElementsCommandNV = unchecked((uint)0x0002), - DrawArraysCommandNV = unchecked((uint)0x0003), - DrawElementsStripCommandNV = unchecked((uint)0x0004), - DrawArraysStripCommandNV = unchecked((uint)0x0005), - DrawElementsInstancedCommandNV = unchecked((uint)0x0006), - DrawArraysInstancedCommandNV = unchecked((uint)0x0007), - ElementAddressCommandNV = unchecked((uint)0x0008), - AttributeAddressCommandNV = unchecked((uint)0x0009), - UniformAddressCommandNV = unchecked((uint)0x000A), - BlendColorCommandNV = unchecked((uint)0x000B), - StencilRefCommandNV = unchecked((uint)0x000C), - LineWidthCommandNV = unchecked((uint)0x000D), - PolygonOffsetCommandNV = unchecked((uint)0x000E), - AlphaRefCommandNV = unchecked((uint)0x000F), - ViewportCommandNV = unchecked((uint)0x0010), - ScissorCommandNV = unchecked((uint)0x0011), - FrontFaceCommandNV = unchecked((uint)0x0012), - QueryWaitNV = unchecked((uint)0x8E13), - QueryNoWaitNV = unchecked((uint)0x8E14), - QueryByRegionWaitNV = unchecked((uint)0x8E15), - QueryByRegionNoWaitNV = unchecked((uint)0x8E16), - ConservativeRasterizationNV = unchecked((uint)0x9346), - SubpixelPrecisionBiasXBitsNV = unchecked((uint)0x9347), - SubpixelPrecisionBiasYBitsNV = unchecked((uint)0x9348), - MaxSubpixelPrecisionBiasBitsNV = unchecked((uint)0x9349), - ConservativeRasterDilateNV = unchecked((uint)0x9379), - ConservativeRasterDilateRangeNV = unchecked((uint)0x937A), - ConservativeRasterDilateGranularityNV = unchecked((uint)0x937B), - ConservativeRasterModePreSnapNV = unchecked((uint)0x9550), - ConservativeRasterModeNV = unchecked((uint)0x954D), - ConservativeRasterModePostSnapNV = unchecked((uint)0x954E), - ConservativeRasterModePreSnapTrianglesNV = unchecked((uint)0x954F), - DepthComponent32FNV = unchecked((uint)0x8DAB), - Depth32FStencil8NV = unchecked((uint)0x8DAC), - Float32UnsignedInt24X8RevNV = unchecked((uint)0x8DAD), - DepthBufferFloatModeNV = unchecked((uint)0x8DAF), - FillRectangleNV = unchecked((uint)0x933C), - FragmentCoverageToColorNV = unchecked((uint)0x92DD), - FragmentCoverageColorNV = unchecked((uint)0x92DE), - CoverageModulationTableNV = unchecked((uint)0x9331), - ColorSamplesNV = unchecked((uint)0x8E20), - DepthSamplesNV = unchecked((uint)0x932D), - StencilSamplesNV = unchecked((uint)0x932E), - MixedDepthSamplesSupportedNV = unchecked((uint)0x932F), - MixedStencilSamplesSupportedNV = unchecked((uint)0x9330), - CoverageModulationNV = unchecked((uint)0x9332), - CoverageModulationTableSizeNV = unchecked((uint)0x9333), - RenderbufferCoverageSamplesNV = unchecked((uint)0x8CAB), - RenderbufferColorSamplesNV = unchecked((uint)0x8E10), - MaxMultisampleCoverageModesNV = unchecked((uint)0x8E11), - MultisampleCoverageModesNV = unchecked((uint)0x8E12), - Int64NV = unchecked((uint)0x140E), - UnsignedInt64NV = unchecked((uint)0x140F), - Int8NV = unchecked((uint)0x8FE0), - Int8Vec2NV = unchecked((uint)0x8FE1), - Int8Vec3NV = unchecked((uint)0x8FE2), - Int8Vec4NV = unchecked((uint)0x8FE3), - Int16NV = unchecked((uint)0x8FE4), - Int16Vec2NV = unchecked((uint)0x8FE5), - Int16Vec3NV = unchecked((uint)0x8FE6), - Int16Vec4NV = unchecked((uint)0x8FE7), - Int64Vec2NV = unchecked((uint)0x8FE9), - Int64Vec3NV = unchecked((uint)0x8FEA), - Int64Vec4NV = unchecked((uint)0x8FEB), - UnsignedInt8NV = unchecked((uint)0x8FEC), - UnsignedInt8Vec2NV = unchecked((uint)0x8FED), - UnsignedInt8Vec3NV = unchecked((uint)0x8FEE), - UnsignedInt8Vec4NV = unchecked((uint)0x8FEF), - UnsignedInt16NV = unchecked((uint)0x8FF0), - UnsignedInt16Vec2NV = unchecked((uint)0x8FF1), - UnsignedInt16Vec3NV = unchecked((uint)0x8FF2), - UnsignedInt16Vec4NV = unchecked((uint)0x8FF3), - UnsignedInt64Vec2NV = unchecked((uint)0x8FF5), - UnsignedInt64Vec3NV = unchecked((uint)0x8FF6), - UnsignedInt64Vec4NV = unchecked((uint)0x8FF7), - Float16NV = unchecked((uint)0x8FF8), - Float16Vec2NV = unchecked((uint)0x8FF9), - Float16Vec3NV = unchecked((uint)0x8FFA), - Float16Vec4NV = unchecked((uint)0x8FFB), - MultisamplesNV = unchecked((uint)0x9371), - SupersampleScaleXNV = unchecked((uint)0x9372), - SupersampleScaleYNV = unchecked((uint)0x9373), - ConformantNV = unchecked((uint)0x9374), - AttachedMemoryObjectNV = unchecked((uint)0x95A4), - AttachedMemoryOffsetNV = unchecked((uint)0x95A5), - MemoryAttachableAlignmentNV = unchecked((uint)0x95A6), - MemoryAttachableSizeNV = unchecked((uint)0x95A7), - MemoryAttachableNV = unchecked((uint)0x95A8), - DetachedMemoryIncarnationNV = unchecked((uint)0x95A9), - DetachedTexturesNV = unchecked((uint)0x95AA), - DetachedBuffersNV = unchecked((uint)0x95AB), - MaxDetachedTexturesNV = unchecked((uint)0x95AC), - MaxDetachedBuffersNV = unchecked((uint)0x95AD), - MeshShaderNV = unchecked((uint)0x9559), - TaskShaderNV = unchecked((uint)0x955A), - MaxMeshUniformBlocksNV = unchecked((uint)0x8E60), - MaxMeshTextureImageUnitsNV = unchecked((uint)0x8E61), - MaxMeshImageUniformsNV = unchecked((uint)0x8E62), - MaxMeshUniformComponentsNV = unchecked((uint)0x8E63), - MaxMeshAtomicCounterBuffersNV = unchecked((uint)0x8E64), - MaxMeshAtomicCountersNV = unchecked((uint)0x8E65), - MaxMeshShaderStorageBlocksNV = unchecked((uint)0x8E66), - MaxCombinedMeshUniformComponentsNV = unchecked((uint)0x8E67), - MaxTaskUniformBlocksNV = unchecked((uint)0x8E68), - MaxTaskTextureImageUnitsNV = unchecked((uint)0x8E69), - MaxTaskImageUniformsNV = unchecked((uint)0x8E6A), - MaxTaskUniformComponentsNV = unchecked((uint)0x8E6B), - MaxTaskAtomicCounterBuffersNV = unchecked((uint)0x8E6C), - MaxTaskAtomicCountersNV = unchecked((uint)0x8E6D), - MaxTaskShaderStorageBlocksNV = unchecked((uint)0x8E6E), - MaxCombinedTaskUniformComponentsNV = unchecked((uint)0x8E6F), - MaxMeshWorkGroupInvocationsNV = unchecked((uint)0x95A2), - MaxTaskWorkGroupInvocationsNV = unchecked((uint)0x95A3), - MaxMeshTotalMemorySizeNV = unchecked((uint)0x9536), - MaxTaskTotalMemorySizeNV = unchecked((uint)0x9537), - MaxMeshOutputVerticesNV = unchecked((uint)0x9538), - MaxMeshOutputPrimitivesNV = unchecked((uint)0x9539), - MaxTaskOutputCountNV = unchecked((uint)0x953A), - MaxDrawMeshTasksCountNV = unchecked((uint)0x953D), - MaxMeshViewsNV = unchecked((uint)0x9557), - MeshOutputPerVertexGranularityNV = unchecked((uint)0x92DF), - MeshOutputPerPrimitiveGranularityNV = unchecked((uint)0x9543), - MaxMeshWorkGroupSizeNV = unchecked((uint)0x953B), - MaxTaskWorkGroupSizeNV = unchecked((uint)0x953C), - MeshWorkGroupSizeNV = unchecked((uint)0x953E), - TaskWorkGroupSizeNV = unchecked((uint)0x953F), - MeshVerticesOutNV = unchecked((uint)0x9579), - MeshPrimitivesOutNV = unchecked((uint)0x957A), - MeshOutputTypeNV = unchecked((uint)0x957B), - UniformBlockReferencedByMeshShaderNV = unchecked((uint)0x959C), - UniformBlockReferencedByTaskShaderNV = unchecked((uint)0x959D), - ReferencedByMeshShaderNV = unchecked((uint)0x95A0), - ReferencedByTaskShaderNV = unchecked((uint)0x95A1), - MeshShaderBitNV = unchecked((uint)0x00000040), - TaskShaderBitNV = unchecked((uint)0x00000080), - MeshSubroutineNV = unchecked((uint)0x957C), - TaskSubroutineNV = unchecked((uint)0x957D), - MeshSubroutineUniformNV = unchecked((uint)0x957E), - TaskSubroutineUniformNV = unchecked((uint)0x957F), - AtomicCounterBufferReferencedByMeshShaderNV = unchecked((uint)0x959E), - AtomicCounterBufferReferencedByTaskShaderNV = unchecked((uint)0x959F), - PathFormatSvgNV = unchecked((uint)0x9070), - PathFormatPsNV = unchecked((uint)0x9071), - StandardFontNameNV = unchecked((uint)0x9072), - SystemFontNameNV = unchecked((uint)0x9073), - FileNameNV = unchecked((uint)0x9074), - PathStrokeWidthNV = unchecked((uint)0x9075), - PathEndCapsNV = unchecked((uint)0x9076), - PathInitialEndCapNV = unchecked((uint)0x9077), - PathTerminalEndCapNV = unchecked((uint)0x9078), - PathJoinStyleNV = unchecked((uint)0x9079), - PathMiterLimitNV = unchecked((uint)0x907A), - PathDashCapsNV = unchecked((uint)0x907B), - PathInitialDashCapNV = unchecked((uint)0x907C), - PathTerminalDashCapNV = unchecked((uint)0x907D), - PathDashOffsetNV = unchecked((uint)0x907E), - PathClientLengthNV = unchecked((uint)0x907F), - PathFillModeNV = unchecked((uint)0x9080), - PathFillMaskNV = unchecked((uint)0x9081), - PathFillCoverModeNV = unchecked((uint)0x9082), - PathStrokeCoverModeNV = unchecked((uint)0x9083), - PathStrokeMaskNV = unchecked((uint)0x9084), - CountUpNV = unchecked((uint)0x9088), - CountDownNV = unchecked((uint)0x9089), - PathObjectBoundingBoxNV = unchecked((uint)0x908A), - ConvexHullNV = unchecked((uint)0x908B), - BoundingBoxNV = unchecked((uint)0x908D), - TranslateXNV = unchecked((uint)0x908E), - TranslateYNV = unchecked((uint)0x908F), - Translate2DNV = unchecked((uint)0x9090), - Translate3DNV = unchecked((uint)0x9091), - Affine2DNV = unchecked((uint)0x9092), - Affine3DNV = unchecked((uint)0x9094), - TransposeAffine2DNV = unchecked((uint)0x9096), - TransposeAffine3DNV = unchecked((uint)0x9098), - Utf8NV = unchecked((uint)0x909A), - Utf16NV = unchecked((uint)0x909B), - BoundingBoxOfBoundingBoxesNV = unchecked((uint)0x909C), - PathCommandCountNV = unchecked((uint)0x909D), - PathCoordCountNV = unchecked((uint)0x909E), - PathDashArrayCountNV = unchecked((uint)0x909F), - PathComputedLengthNV = unchecked((uint)0x90A0), - PathFillBoundingBoxNV = unchecked((uint)0x90A1), - PathStrokeBoundingBoxNV = unchecked((uint)0x90A2), - SquareNV = unchecked((uint)0x90A3), - RoundNV = unchecked((uint)0x90A4), - TriangularNV = unchecked((uint)0x90A5), - BevelNV = unchecked((uint)0x90A6), - MiterRevertNV = unchecked((uint)0x90A7), - MiterTruncateNV = unchecked((uint)0x90A8), - SkipMissingGlyphNV = unchecked((uint)0x90A9), - UseMissingGlyphNV = unchecked((uint)0x90AA), - PathErrorPositionNV = unchecked((uint)0x90AB), - AccumAdjacentPairsNV = unchecked((uint)0x90AD), - AdjacentPairsNV = unchecked((uint)0x90AE), - FirstToRestNV = unchecked((uint)0x90AF), - PathGenModeNV = unchecked((uint)0x90B0), - PathGenCoeffNV = unchecked((uint)0x90B1), - PathGenComponentsNV = unchecked((uint)0x90B3), - PathStencilFuncNV = unchecked((uint)0x90B7), - PathStencilRefNV = unchecked((uint)0x90B8), - PathStencilValueMaskNV = unchecked((uint)0x90B9), - PathStencilDepthOffsetFactorNV = unchecked((uint)0x90BD), - PathStencilDepthOffsetUnitsNV = unchecked((uint)0x90BE), - PathCoverDepthFuncNV = unchecked((uint)0x90BF), - PathDashOffsetResetNV = unchecked((uint)0x90B4), - MoveToResetsNV = unchecked((uint)0x90B5), - MoveToContinuesNV = unchecked((uint)0x90B6), - ClosePathNV = unchecked((uint)0x00), - MoveToNV = unchecked((uint)0x02), - RelativeMoveToNV = unchecked((uint)0x03), - LineToNV = unchecked((uint)0x04), - RelativeLineToNV = unchecked((uint)0x05), - HorizontalLineToNV = unchecked((uint)0x06), - RelativeHorizontalLineToNV = unchecked((uint)0x07), - VerticalLineToNV = unchecked((uint)0x08), - RelativeVerticalLineToNV = unchecked((uint)0x09), - QuadraticCurveToNV = unchecked((uint)0x0A), - RelativeQuadraticCurveToNV = unchecked((uint)0x0B), - CubicCurveToNV = unchecked((uint)0x0C), - RelativeCubicCurveToNV = unchecked((uint)0x0D), - SmoothQuadraticCurveToNV = unchecked((uint)0x0E), - RelativeSmoothQuadraticCurveToNV = unchecked((uint)0x0F), - SmoothCubicCurveToNV = unchecked((uint)0x10), - RelativeSmoothCubicCurveToNV = unchecked((uint)0x11), - SmallCcwArcToNV = unchecked((uint)0x12), - RelativeSmallCcwArcToNV = unchecked((uint)0x13), - SmallCwArcToNV = unchecked((uint)0x14), - RelativeSmallCwArcToNV = unchecked((uint)0x15), - LargeCcwArcToNV = unchecked((uint)0x16), - RelativeLargeCcwArcToNV = unchecked((uint)0x17), - LargeCwArcToNV = unchecked((uint)0x18), - RelativeLargeCwArcToNV = unchecked((uint)0x19), - RestartPathNV = unchecked((uint)0xF0), - DupFirstCubicCurveToNV = unchecked((uint)0xF2), - DupLastCubicCurveToNV = unchecked((uint)0xF4), - RectNV = unchecked((uint)0xF6), - CircularCcwArcToNV = unchecked((uint)0xF8), - CircularCwArcToNV = unchecked((uint)0xFA), - CircularTangentArcToNV = unchecked((uint)0xFC), - ArcToNV = unchecked((uint)0xFE), - RelativeArcToNV = unchecked((uint)0xFF), - BoldBitNV = unchecked((uint)0x01), - ItalicBitNV = unchecked((uint)0x02), - GlyphWidthBitNV = unchecked((uint)0x01), - GlyphHeightBitNV = unchecked((uint)0x02), - GlyphHorizontalBearingXBitNV = unchecked((uint)0x04), - GlyphHorizontalBearingYBitNV = unchecked((uint)0x08), - GlyphHorizontalBearingAdvanceBitNV = unchecked((uint)0x10), - GlyphVerticalBearingXBitNV = unchecked((uint)0x20), - GlyphVerticalBearingYBitNV = unchecked((uint)0x40), - GlyphVerticalBearingAdvanceBitNV = unchecked((uint)0x80), - GlyphHasKerningBitNV = unchecked((uint)0x100), - FontXMinBoundsBitNV = unchecked((uint)0x00010000), - FontYMinBoundsBitNV = unchecked((uint)0x00020000), - FontXMaxBoundsBitNV = unchecked((uint)0x00040000), - FontYMaxBoundsBitNV = unchecked((uint)0x00080000), - FontUnitsPerEmBitNV = unchecked((uint)0x00100000), - FontAscenderBitNV = unchecked((uint)0x00200000), - FontDescenderBitNV = unchecked((uint)0x00400000), - FontHeightBitNV = unchecked((uint)0x00800000), - FontMaxAdvanceWidthBitNV = unchecked((uint)0x01000000), - FontMaxAdvanceHeightBitNV = unchecked((uint)0x02000000), - FontUnderlinePositionBitNV = unchecked((uint)0x04000000), - FontUnderlineThicknessBitNV = unchecked((uint)0x08000000), - FontHasKerningBitNV = unchecked((uint)0x10000000), - RoundedRectNV = unchecked((uint)0xE8), - RelativeRoundedRectNV = unchecked((uint)0xE9), - RoundedRect2NV = unchecked((uint)0xEA), - RelativeRoundedRect2NV = unchecked((uint)0xEB), - RoundedRect4NV = unchecked((uint)0xEC), - RelativeRoundedRect4NV = unchecked((uint)0xED), - RoundedRect8NV = unchecked((uint)0xEE), - RelativeRoundedRect8NV = unchecked((uint)0xEF), - RelativeRectNV = unchecked((uint)0xF7), - FontGlyphsAvailableNV = unchecked((uint)0x9368), - FontTargetUnavailableNV = unchecked((uint)0x9369), - FontUnavailableNV = unchecked((uint)0x936A), - FontUnintelligibleNV = unchecked((uint)0x936B), - ConicCurveToNV = unchecked((uint)0x1A), - RelativeConicCurveToNV = unchecked((uint)0x1B), - FontNumGlyphIndicesBitNV = unchecked((uint)0x20000000), - StandardFontFormatNV = unchecked((uint)0x936C), - PathProjectionNV = unchecked((uint)0x1701), - PathModelviewNV = unchecked((uint)0x1700), - PathModelviewStackDepthNV = unchecked((uint)0x0BA3), - PathModelviewMatrixNV = unchecked((uint)0x0BA6), - PathMaxModelviewStackDepthNV = unchecked((uint)0x0D36), - PathTransposeModelviewMatrixNV = unchecked((uint)0x84E3), - PathProjectionStackDepthNV = unchecked((uint)0x0BA4), - PathProjectionMatrixNV = unchecked((uint)0x0BA7), - PathMaxProjectionStackDepthNV = unchecked((uint)0x0D38), - PathTransposeProjectionMatrixNV = unchecked((uint)0x84E4), - FragmentInputNV = unchecked((uint)0x936D), - SharedEdgeNV = unchecked((uint)0xC0), - ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), - ShadingRateImagePaletteCountNV = unchecked((uint)0x95B2), - RepresentativeFragmentTestNV = unchecked((uint)0x937F), - SampleLocationSubpixelBitsNV = unchecked((uint)0x933D), - SampleLocationPixelGridWidthNV = unchecked((uint)0x933E), - SampleLocationPixelGridHeightNV = unchecked((uint)0x933F), - ProgrammableSampleLocationTableSizeNV = unchecked((uint)0x9340), - SampleLocationNV = unchecked((uint)0x8E50), - ProgrammableSampleLocationNV = unchecked((uint)0x9341), - FramebufferProgrammableSampleLocationsNV = unchecked((uint)0x9342), - FramebufferSampleLocationPixelGridNV = unchecked((uint)0x9343), - ScissorTestExclusiveNV = unchecked((uint)0x9555), - ScissorBoxExclusiveNV = unchecked((uint)0x9556), - BufferGpuAddressNV = unchecked((uint)0x8F1D), - GpuAddressNV = unchecked((uint)0x8F34), - MaxShaderBufferAddressNV = unchecked((uint)0x8F35), - ShaderGlobalAccessBarrierBitNV = unchecked((uint)0x00000010), - SubgroupFeaturePartitionedBitNV = unchecked((uint)0x00000100), - WarpSizeNV = unchecked((uint)0x9339), - WarpsPerSmNV = unchecked((uint)0x933A), - SmCountNV = unchecked((uint)0x933B), - ShadingRateImageNV = unchecked((uint)0x9563), - ShadingRateNoInvocationsNV = unchecked((uint)0x9564), - ShadingRate1InvocationPerPixelNV = unchecked((uint)0x9565), - ShadingRate1InvocationPer1X2PixelsNV = unchecked((uint)0x9566), - ShadingRate1InvocationPer2X1PixelsNV = unchecked((uint)0x9567), - ShadingRate1InvocationPer2X2PixelsNV = unchecked((uint)0x9568), - ShadingRate1InvocationPer2X4PixelsNV = unchecked((uint)0x9569), - ShadingRate1InvocationPer4X2PixelsNV = unchecked((uint)0x956A), - ShadingRate1InvocationPer4X4PixelsNV = unchecked((uint)0x956B), - ShadingRate2InvocationsPerPixelNV = unchecked((uint)0x956C), - ShadingRate4InvocationsPerPixelNV = unchecked((uint)0x956D), - ShadingRate8InvocationsPerPixelNV = unchecked((uint)0x956E), - ShadingRate16InvocationsPerPixelNV = unchecked((uint)0x956F), - ShadingRateImageBindingNV = unchecked((uint)0x955B), - ShadingRateImageTexelWidthNV = unchecked((uint)0x955C), - ShadingRateImageTexelHeightNV = unchecked((uint)0x955D), - ShadingRateImagePaletteSizeNV = unchecked((uint)0x955E), - MaxCoarseFragmentSamplesNV = unchecked((uint)0x955F), - ShadingRateSampleOrderDefaultNV = unchecked((uint)0x95AE), - ShadingRateSampleOrderPixelMajorNV = unchecked((uint)0x95AF), - ShadingRateSampleOrderSampleMajorNV = unchecked((uint)0x95B0), - UniformBufferUnifiedNV = unchecked((uint)0x936E), - UniformBufferAddressNV = unchecked((uint)0x936F), - UniformBufferLengthNV = unchecked((uint)0x9370), - VertexAttribArrayUnifiedNV = unchecked((uint)0x8F1E), - ElementArrayUnifiedNV = unchecked((uint)0x8F1F), - VertexAttribArrayAddressNV = unchecked((uint)0x8F20), - VertexArrayAddressNV = unchecked((uint)0x8F21), - NormalArrayAddressNV = unchecked((uint)0x8F22), - ColorArrayAddressNV = unchecked((uint)0x8F23), - IndexArrayAddressNV = unchecked((uint)0x8F24), - TextureCoordArrayAddressNV = unchecked((uint)0x8F25), - EdgeFlagArrayAddressNV = unchecked((uint)0x8F26), - SecondaryColorArrayAddressNV = unchecked((uint)0x8F27), - FogCoordArrayAddressNV = unchecked((uint)0x8F28), - ElementArrayAddressNV = unchecked((uint)0x8F29), - VertexAttribArrayLengthNV = unchecked((uint)0x8F2A), - VertexArrayLengthNV = unchecked((uint)0x8F2B), - NormalArrayLengthNV = unchecked((uint)0x8F2C), - ColorArrayLengthNV = unchecked((uint)0x8F2D), - IndexArrayLengthNV = unchecked((uint)0x8F2E), - TextureCoordArrayLengthNV = unchecked((uint)0x8F2F), - EdgeFlagArrayLengthNV = unchecked((uint)0x8F30), - SecondaryColorArrayLengthNV = unchecked((uint)0x8F31), - FogCoordArrayLengthNV = unchecked((uint)0x8F32), - ElementArrayLengthNV = unchecked((uint)0x8F33), - DrawIndirectUnifiedNV = unchecked((uint)0x8F40), - DrawIndirectAddressNV = unchecked((uint)0x8F41), - DrawIndirectLengthNV = unchecked((uint)0x8F42), - ViewportSwizzlePositiveXNV = unchecked((uint)0x9350), - ViewportSwizzleNegativeXNV = unchecked((uint)0x9351), - ViewportSwizzlePositiveYNV = unchecked((uint)0x9352), - ViewportSwizzleNegativeYNV = unchecked((uint)0x9353), - ViewportSwizzlePositiveZNV = unchecked((uint)0x9354), - ViewportSwizzleNegativeZNV = unchecked((uint)0x9355), - ViewportSwizzlePositiveWNV = unchecked((uint)0x9356), - ViewportSwizzleNegativeWNV = unchecked((uint)0x9357), - ViewportSwizzleXNV = unchecked((uint)0x9358), - ViewportSwizzleYNV = unchecked((uint)0x9359), - ViewportSwizzleZNV = unchecked((uint)0x935A), - ViewportSwizzleWNV = unchecked((uint)0x935B), - FramebufferAttachmentTextureNumViewsOVR = unchecked((uint)0x9630), - FramebufferAttachmentTextureBaseViewIndexOVR = unchecked((uint)0x9632), - MaxViewsOVR = unchecked((uint)0x9631), - FramebufferIncompleteViewTargetsOVR = unchecked((uint)0x9633), - CurrentBit = unchecked((uint)0x00000001), - PointBit = unchecked((uint)0x00000002), - LineBit = unchecked((uint)0x00000004), - PolygonBit = unchecked((uint)0x00000008), - PolygonStippleBit = unchecked((uint)0x00000010), - PixelModeBit = unchecked((uint)0x00000020), - LightingBit = unchecked((uint)0x00000040), - FogBit = unchecked((uint)0x00000080), - AccumBufferBit = unchecked((uint)0x00000200), - ViewportBit = unchecked((uint)0x00000800), - TransformBit = unchecked((uint)0x00001000), - EnableBit = unchecked((uint)0x00002000), - HintBit = unchecked((uint)0x00008000), - EvalBit = unchecked((uint)0x00010000), - ListBit = unchecked((uint)0x00020000), - TextureBit = unchecked((uint)0x00040000), - ScissorBit = unchecked((uint)0x00080000), - AllAttribBits = unchecked((uint)0xFFFFFFFF), - QuadStrip = unchecked((uint)0x0008), - Polygon = unchecked((uint)0x0009), - Accum = unchecked((uint)0x0100), - Load = unchecked((uint)0x0101), - Return = unchecked((uint)0x0102), - Mult = unchecked((uint)0x0103), - Add = unchecked((uint)0x0104), - Aux0 = unchecked((uint)0x0409), - Aux1 = unchecked((uint)0x040A), - Aux2 = unchecked((uint)0x040B), - Aux3 = unchecked((uint)0x040C), - X2D = unchecked((uint)0x0600), - X3D = unchecked((uint)0x0601), - X3DColor = unchecked((uint)0x0602), - X3DColorTexture = unchecked((uint)0x0603), - X4DColorTexture = unchecked((uint)0x0604), - PassThroughToken = unchecked((uint)0x0700), - PointToken = unchecked((uint)0x0701), - LineToken = unchecked((uint)0x0702), - PolygonToken = unchecked((uint)0x0703), - BitmapToken = unchecked((uint)0x0704), - DrawPixelToken = unchecked((uint)0x0705), - CopyPixelToken = unchecked((uint)0x0706), - LineResetToken = unchecked((uint)0x0707), - Exp = unchecked((uint)0x0800), - Exp2 = unchecked((uint)0x0801), - Coeff = unchecked((uint)0x0A00), - Order = unchecked((uint)0x0A01), - Domain = unchecked((uint)0x0A02), - PixelMapIToI = unchecked((uint)0x0C70), - PixelMapSToS = unchecked((uint)0x0C71), - PixelMapIToR = unchecked((uint)0x0C72), - PixelMapIToG = unchecked((uint)0x0C73), - PixelMapIToB = unchecked((uint)0x0C74), - PixelMapIToA = unchecked((uint)0x0C75), - PixelMapRToR = unchecked((uint)0x0C76), - PixelMapGToG = unchecked((uint)0x0C77), - PixelMapBToB = unchecked((uint)0x0C78), - PixelMapAToA = unchecked((uint)0x0C79), - CurrentColor = unchecked((uint)0x0B00), - CurrentIndex = unchecked((uint)0x0B01), - CurrentNormal = unchecked((uint)0x0B02), - CurrentTextureCoords = unchecked((uint)0x0B03), - CurrentRasterColor = unchecked((uint)0x0B04), - CurrentRasterIndex = unchecked((uint)0x0B05), - CurrentRasterTextureCoords = unchecked((uint)0x0B06), - CurrentRasterPosition = unchecked((uint)0x0B07), - CurrentRasterPositionValid = unchecked((uint)0x0B08), - CurrentRasterDistance = unchecked((uint)0x0B09), - PointSmooth = unchecked((uint)0x0B10), - LineStipple = unchecked((uint)0x0B24), - LineStipplePattern = unchecked((uint)0x0B25), - LineStippleRepeat = unchecked((uint)0x0B26), - ListMode = unchecked((uint)0x0B30), - MaxListNesting = unchecked((uint)0x0B31), - ListBase = unchecked((uint)0x0B32), - ListIndex = unchecked((uint)0x0B33), - PolygonStipple = unchecked((uint)0x0B42), - EdgeFlag = unchecked((uint)0x0B43), - Lighting = unchecked((uint)0x0B50), - LightModelLocalViewer = unchecked((uint)0x0B51), - LightModelTwoSide = unchecked((uint)0x0B52), - LightModelAmbient = unchecked((uint)0x0B53), - ShadeModel = unchecked((uint)0x0B54), - ColorMaterialFace = unchecked((uint)0x0B55), - ColorMaterialParameter = unchecked((uint)0x0B56), - ColorMaterial = unchecked((uint)0x0B57), - Fog = unchecked((uint)0x0B60), - FogIndex = unchecked((uint)0x0B61), - FogDensity = unchecked((uint)0x0B62), - FogStart = unchecked((uint)0x0B63), - FogEnd = unchecked((uint)0x0B64), - FogMode = unchecked((uint)0x0B65), - FogColor = unchecked((uint)0x0B66), - AccumClearValue = unchecked((uint)0x0B80), - MatrixMode = unchecked((uint)0x0BA0), - Normalize = unchecked((uint)0x0BA1), - ModelviewStackDepth = unchecked((uint)0x0BA3), - ProjectionStackDepth = unchecked((uint)0x0BA4), - TextureStackDepth = unchecked((uint)0x0BA5), - ModelviewMatrix = unchecked((uint)0x0BA6), - ProjectionMatrix = unchecked((uint)0x0BA7), - TextureMatrix = unchecked((uint)0x0BA8), - AttribStackDepth = unchecked((uint)0x0BB0), - AlphaTest = unchecked((uint)0x0BC0), - AlphaTestFunc = unchecked((uint)0x0BC1), - AlphaTestRef = unchecked((uint)0x0BC2), - LogicOp = unchecked((uint)0x0BF1), - AuxBuffers = unchecked((uint)0x0C00), - IndexClearValue = unchecked((uint)0x0C20), - IndexWritemask = unchecked((uint)0x0C21), - IndexMode = unchecked((uint)0x0C30), - RgbaMode = unchecked((uint)0x0C31), - RenderMode = unchecked((uint)0x0C40), - PerspectiveCorrectionHint = unchecked((uint)0x0C50), - PointSmoothHint = unchecked((uint)0x0C51), - FogHint = unchecked((uint)0x0C54), - TextureGenS = unchecked((uint)0x0C60), - TextureGenT = unchecked((uint)0x0C61), - TextureGenR = unchecked((uint)0x0C62), - TextureGenQ = unchecked((uint)0x0C63), - PixelMapIToISize = unchecked((uint)0x0CB0), - PixelMapSToSSize = unchecked((uint)0x0CB1), - PixelMapIToRSize = unchecked((uint)0x0CB2), - PixelMapIToGSize = unchecked((uint)0x0CB3), - PixelMapIToBSize = unchecked((uint)0x0CB4), - PixelMapIToASize = unchecked((uint)0x0CB5), - PixelMapRToRSize = unchecked((uint)0x0CB6), - PixelMapGToGSize = unchecked((uint)0x0CB7), - PixelMapBToBSize = unchecked((uint)0x0CB8), - PixelMapAToASize = unchecked((uint)0x0CB9), - MapColor = unchecked((uint)0x0D10), - MapStencil = unchecked((uint)0x0D11), - IndexShift = unchecked((uint)0x0D12), - IndexOffset = unchecked((uint)0x0D13), - RedScale = unchecked((uint)0x0D14), - RedBias = unchecked((uint)0x0D15), - ZoomX = unchecked((uint)0x0D16), - ZoomY = unchecked((uint)0x0D17), - GreenScale = unchecked((uint)0x0D18), - GreenBias = unchecked((uint)0x0D19), - BlueScale = unchecked((uint)0x0D1A), - BlueBias = unchecked((uint)0x0D1B), - AlphaScale = unchecked((uint)0x0D1C), - AlphaBias = unchecked((uint)0x0D1D), - DepthScale = unchecked((uint)0x0D1E), - DepthBias = unchecked((uint)0x0D1F), - MaxEvalOrder = unchecked((uint)0x0D30), - MaxLights = unchecked((uint)0x0D31), - MaxClipPlanes = unchecked((uint)0x0D32), - MaxPixelMapTable = unchecked((uint)0x0D34), - MaxAttribStackDepth = unchecked((uint)0x0D35), - MaxModelviewStackDepth = unchecked((uint)0x0D36), - MaxNameStackDepth = unchecked((uint)0x0D37), - MaxProjectionStackDepth = unchecked((uint)0x0D38), - MaxTextureStackDepth = unchecked((uint)0x0D39), - IndexBits = unchecked((uint)0x0D51), - RedBits = unchecked((uint)0x0D52), - GreenBits = unchecked((uint)0x0D53), - BlueBits = unchecked((uint)0x0D54), - AlphaBits = unchecked((uint)0x0D55), - DepthBits = unchecked((uint)0x0D56), - StencilBits = unchecked((uint)0x0D57), - AccumRedBits = unchecked((uint)0x0D58), - AccumGreenBits = unchecked((uint)0x0D59), - AccumBlueBits = unchecked((uint)0x0D5A), - AccumAlphaBits = unchecked((uint)0x0D5B), - NameStackDepth = unchecked((uint)0x0D70), - AutoNormal = unchecked((uint)0x0D80), - Map1Color4 = unchecked((uint)0x0D90), - Map1Index = unchecked((uint)0x0D91), - Map1Normal = unchecked((uint)0x0D92), - Map1TextureCoord1 = unchecked((uint)0x0D93), - Map1TextureCoord2 = unchecked((uint)0x0D94), - Map1TextureCoord3 = unchecked((uint)0x0D95), - Map1TextureCoord4 = unchecked((uint)0x0D96), - Map1Vertex3 = unchecked((uint)0x0D97), - Map1Vertex4 = unchecked((uint)0x0D98), - Map2Color4 = unchecked((uint)0x0DB0), - Map2Index = unchecked((uint)0x0DB1), - Map2Normal = unchecked((uint)0x0DB2), - Map2TextureCoord1 = unchecked((uint)0x0DB3), - Map2TextureCoord2 = unchecked((uint)0x0DB4), - Map2TextureCoord3 = unchecked((uint)0x0DB5), - Map2TextureCoord4 = unchecked((uint)0x0DB6), - Map2Vertex3 = unchecked((uint)0x0DB7), - Map2Vertex4 = unchecked((uint)0x0DB8), - Map1GridDomain = unchecked((uint)0x0DD0), - Map1GridSegments = unchecked((uint)0x0DD1), - Map2GridDomain = unchecked((uint)0x0DD2), - Map2GridSegments = unchecked((uint)0x0DD3), - TextureComponents = unchecked((uint)0x1003), - TextureBorder = unchecked((uint)0x1005), - Ambient = unchecked((uint)0x1200), - Diffuse = unchecked((uint)0x1201), - Specular = unchecked((uint)0x1202), - Position = unchecked((uint)0x1203), - SpotDirection = unchecked((uint)0x1204), - SpotExponent = unchecked((uint)0x1205), - SpotCutoff = unchecked((uint)0x1206), - ConstantAttenuation = unchecked((uint)0x1207), - LinearAttenuation = unchecked((uint)0x1208), - QuadraticAttenuation = unchecked((uint)0x1209), - Compile = unchecked((uint)0x1300), - CompileAndExecute = unchecked((uint)0x1301), - X2Bytes = unchecked((uint)0x1407), - X3Bytes = unchecked((uint)0x1408), - X4Bytes = unchecked((uint)0x1409), - Emission = unchecked((uint)0x1600), - Shininess = unchecked((uint)0x1601), - AmbientAndDiffuse = unchecked((uint)0x1602), - ColorIndexes = unchecked((uint)0x1603), - Modelview = unchecked((uint)0x1700), - Projection = unchecked((uint)0x1701), - ColorIndex = unchecked((uint)0x1900), - Luminance = unchecked((uint)0x1909), - LuminanceAlpha = unchecked((uint)0x190A), - Bitmap = unchecked((uint)0x1A00), - Render = unchecked((uint)0x1C00), - Feedback = unchecked((uint)0x1C01), - Select = unchecked((uint)0x1C02), - Flat = unchecked((uint)0x1D00), - Smooth = unchecked((uint)0x1D01), - S = unchecked((uint)0x2000), - T = unchecked((uint)0x2001), - R = unchecked((uint)0x2002), - Q = unchecked((uint)0x2003), - Modulate = unchecked((uint)0x2100), - Decal = unchecked((uint)0x2101), - TextureEnvMode = unchecked((uint)0x2200), - TextureEnvColor = unchecked((uint)0x2201), - TextureENV = unchecked((uint)0x2300), - EyeLinear = unchecked((uint)0x2400), - ObjectLinear = unchecked((uint)0x2401), - SphereMap = unchecked((uint)0x2402), - TextureGenMode = unchecked((uint)0x2500), - ObjectPlane = unchecked((uint)0x2501), - EyePlane = unchecked((uint)0x2502), - Clamp = unchecked((uint)0x2900), - ClipPlane0 = unchecked((uint)0x3000), - ClipPlane1 = unchecked((uint)0x3001), - ClipPlane2 = unchecked((uint)0x3002), - ClipPlane3 = unchecked((uint)0x3003), - ClipPlane4 = unchecked((uint)0x3004), - ClipPlane5 = unchecked((uint)0x3005), - Light0 = unchecked((uint)0x4000), - Light1 = unchecked((uint)0x4001), - Light2 = unchecked((uint)0x4002), - Light3 = unchecked((uint)0x4003), - Light4 = unchecked((uint)0x4004), - Light5 = unchecked((uint)0x4005), - Light6 = unchecked((uint)0x4006), - Light7 = unchecked((uint)0x4007), - ClientPixelStoreBit = unchecked((uint)0x00000001), - ClientVertexArrayBit = unchecked((uint)0x00000002), - ClientAllAttribBits = unchecked((uint)0xFFFFFFFF), - VertexArrayPointer = unchecked((uint)0x808E), - NormalArrayPointer = unchecked((uint)0x808F), - ColorArrayPointer = unchecked((uint)0x8090), - IndexArrayPointer = unchecked((uint)0x8091), - TextureCoordArrayPointer = unchecked((uint)0x8092), - EdgeFlagArrayPointer = unchecked((uint)0x8093), - FeedbackBufferPointer = unchecked((uint)0x0DF0), - SelectionBufferPointer = unchecked((uint)0x0DF3), - ClientAttribStackDepth = unchecked((uint)0x0BB1), - IndexLogicOp = unchecked((uint)0x0BF1), - MaxClientAttribStackDepth = unchecked((uint)0x0D3B), - FeedbackBufferSize = unchecked((uint)0x0DF1), - FeedbackBufferType = unchecked((uint)0x0DF2), - SelectionBufferSize = unchecked((uint)0x0DF4), - NormalArray = unchecked((uint)0x8075), - ColorArray = unchecked((uint)0x8076), - IndexArray = unchecked((uint)0x8077), - TextureCoordArray = unchecked((uint)0x8078), - EdgeFlagArray = unchecked((uint)0x8079), - VertexArraySize = unchecked((uint)0x807A), - VertexArrayType = unchecked((uint)0x807B), - VertexArrayStride = unchecked((uint)0x807C), - NormalArrayType = unchecked((uint)0x807E), - NormalArrayStride = unchecked((uint)0x807F), - ColorArraySize = unchecked((uint)0x8081), - ColorArrayType = unchecked((uint)0x8082), - ColorArrayStride = unchecked((uint)0x8083), - IndexArrayType = unchecked((uint)0x8085), - IndexArrayStride = unchecked((uint)0x8086), - TextureCoordArraySize = unchecked((uint)0x8088), - TextureCoordArrayType = unchecked((uint)0x8089), - TextureCoordArrayStride = unchecked((uint)0x808A), - EdgeFlagArrayStride = unchecked((uint)0x808C), - TextureLuminanceSize = unchecked((uint)0x8060), - TextureIntensitySize = unchecked((uint)0x8061), - TexturePriority = unchecked((uint)0x8066), - TextureResident = unchecked((uint)0x8067), - Alpha4 = unchecked((uint)0x803B), - Alpha8 = unchecked((uint)0x803C), - Alpha12 = unchecked((uint)0x803D), - Alpha16 = unchecked((uint)0x803E), - Luminance4 = unchecked((uint)0x803F), - Luminance8 = unchecked((uint)0x8040), - Luminance12 = unchecked((uint)0x8041), - Luminance16 = unchecked((uint)0x8042), - Luminance4Alpha4 = unchecked((uint)0x8043), - Luminance6Alpha2 = unchecked((uint)0x8044), - Luminance8Alpha8 = unchecked((uint)0x8045), - Luminance12Alpha4 = unchecked((uint)0x8046), - Luminance12Alpha12 = unchecked((uint)0x8047), - Luminance16Alpha16 = unchecked((uint)0x8048), - Intensity = unchecked((uint)0x8049), - Intensity4 = unchecked((uint)0x804A), - Intensity8 = unchecked((uint)0x804B), - Intensity12 = unchecked((uint)0x804C), - Intensity16 = unchecked((uint)0x804D), - V2F = unchecked((uint)0x2A20), - V3F = unchecked((uint)0x2A21), - C4UbV2F = unchecked((uint)0x2A22), - C4UbV3F = unchecked((uint)0x2A23), - C3FV3F = unchecked((uint)0x2A24), - N3FV3F = unchecked((uint)0x2A25), - C4FN3FV3F = unchecked((uint)0x2A26), - T2FV3F = unchecked((uint)0x2A27), - T4FV4F = unchecked((uint)0x2A28), - T2FC4UbV3F = unchecked((uint)0x2A29), - T2FC3FV3F = unchecked((uint)0x2A2A), - T2FN3FV3F = unchecked((uint)0x2A2B), - T2FC4FN3FV3F = unchecked((uint)0x2A2C), - T4FC4FN3FV4F = unchecked((uint)0x2A2D), - RescaleNormal = unchecked((uint)0x803A), - LightModelColorControl = unchecked((uint)0x81F8), - SingleColor = unchecked((uint)0x81F9), - SeparateSpecularColor = unchecked((uint)0x81FA), - AliasedPointSizeRange = unchecked((uint)0x846D), - ClientActiveTexture = unchecked((uint)0x84E1), - MaxTextureUnits = unchecked((uint)0x84E2), - TransposeModelviewMatrix = unchecked((uint)0x84E3), - TransposeProjectionMatrix = unchecked((uint)0x84E4), - TransposeTextureMatrix = unchecked((uint)0x84E5), - TransposeColorMatrix = unchecked((uint)0x84E6), - MultisampleBit = unchecked((uint)0x20000000), - NormalMap = unchecked((uint)0x8511), - ReflectionMap = unchecked((uint)0x8512), - CompressedAlpha = unchecked((uint)0x84E9), - CompressedLuminance = unchecked((uint)0x84EA), - CompressedLuminanceAlpha = unchecked((uint)0x84EB), - CompressedIntensity = unchecked((uint)0x84EC), - Combine = unchecked((uint)0x8570), - CombineRgb = unchecked((uint)0x8571), - CombineAlpha = unchecked((uint)0x8572), - Source0Rgb = unchecked((uint)0x8580), - Source1Rgb = unchecked((uint)0x8581), - Source2Rgb = unchecked((uint)0x8582), - Source0Alpha = unchecked((uint)0x8588), - Source1Alpha = unchecked((uint)0x8589), - Source2Alpha = unchecked((uint)0x858A), - Operand0Rgb = unchecked((uint)0x8590), - Operand1Rgb = unchecked((uint)0x8591), - Operand2Rgb = unchecked((uint)0x8592), - Operand0Alpha = unchecked((uint)0x8598), - Operand1Alpha = unchecked((uint)0x8599), - Operand2Alpha = unchecked((uint)0x859A), - RgbScale = unchecked((uint)0x8573), - AddSigned = unchecked((uint)0x8574), - Interpolate = unchecked((uint)0x8575), - Subtract = unchecked((uint)0x84E7), - Constant = unchecked((uint)0x8576), - PrimaryColor = unchecked((uint)0x8577), - Previous = unchecked((uint)0x8578), - Dot3Rgb = unchecked((uint)0x86AE), - Dot3Rgba = unchecked((uint)0x86AF), - PointSizeMin = unchecked((uint)0x8126), - PointSizeMax = unchecked((uint)0x8127), - PointDistanceAttenuation = unchecked((uint)0x8129), - GenerateMipmap = unchecked((uint)0x8191), - GenerateMipmapHint = unchecked((uint)0x8192), - FogCoordinateSource = unchecked((uint)0x8450), - FogCoordinate = unchecked((uint)0x8451), - FragmentDepth = unchecked((uint)0x8452), - CurrentFogCoordinate = unchecked((uint)0x8453), - FogCoordinateArrayType = unchecked((uint)0x8454), - FogCoordinateArrayStride = unchecked((uint)0x8455), - FogCoordinateArrayPointer = unchecked((uint)0x8456), - FogCoordinateArray = unchecked((uint)0x8457), - ColorSum = unchecked((uint)0x8458), - CurrentSecondaryColor = unchecked((uint)0x8459), - SecondaryColorArraySize = unchecked((uint)0x845A), - SecondaryColorArrayType = unchecked((uint)0x845B), - SecondaryColorArrayStride = unchecked((uint)0x845C), - SecondaryColorArrayPointer = unchecked((uint)0x845D), - SecondaryColorArray = unchecked((uint)0x845E), - TextureFilterControl = unchecked((uint)0x8500), - DepthTextureMode = unchecked((uint)0x884B), - CompareRToTexture = unchecked((uint)0x884E), - VertexArrayBufferBinding = unchecked((uint)0x8896), - NormalArrayBufferBinding = unchecked((uint)0x8897), - ColorArrayBufferBinding = unchecked((uint)0x8898), - IndexArrayBufferBinding = unchecked((uint)0x8899), - TextureCoordArrayBufferBinding = unchecked((uint)0x889A), - EdgeFlagArrayBufferBinding = unchecked((uint)0x889B), - SecondaryColorArrayBufferBinding = unchecked((uint)0x889C), - FogCoordinateArrayBufferBinding = unchecked((uint)0x889D), - WeightArrayBufferBinding = unchecked((uint)0x889E), - FogCoordSrc = unchecked((uint)0x8450), - FogCoord = unchecked((uint)0x8451), - CurrentFogCoord = unchecked((uint)0x8453), - FogCoordArrayType = unchecked((uint)0x8454), - FogCoordArrayStride = unchecked((uint)0x8455), - FogCoordArrayPointer = unchecked((uint)0x8456), - FogCoordArray = unchecked((uint)0x8457), - FogCoordArrayBufferBinding = unchecked((uint)0x889D), - Src0Rgb = unchecked((uint)0x8580), - Src1Rgb = unchecked((uint)0x8581), - Src2Rgb = unchecked((uint)0x8582), - Src0Alpha = unchecked((uint)0x8588), - Src2Alpha = unchecked((uint)0x858A), - VertexProgramTwoSide = unchecked((uint)0x8643), - PointSprite = unchecked((uint)0x8861), - CoordReplace = unchecked((uint)0x8862), - MaxTextureCoords = unchecked((uint)0x8871), - CurrentRasterSecondaryColor = unchecked((uint)0x845F), - SluminanceAlpha = unchecked((uint)0x8C44), - Sluminance8Alpha8 = unchecked((uint)0x8C45), - Sluminance = unchecked((uint)0x8C46), - Sluminance8 = unchecked((uint)0x8C47), - CompressedSluminance = unchecked((uint)0x8C4A), - CompressedSluminanceAlpha = unchecked((uint)0x8C4B), - Index = unchecked((uint)0x8222), - TextureLuminanceType = unchecked((uint)0x8C14), - TextureIntensityType = unchecked((uint)0x8C15), - ClampVertexColor = unchecked((uint)0x891A), - ClampFragmentColor = unchecked((uint)0x891B), - AlphaInteger = unchecked((uint)0x8D97), - DisplayList = unchecked((uint)0x82E7), - ColorTable = unchecked((uint)0x80D0), - PostConvolutionColorTable = unchecked((uint)0x80D1), - PostColorMatrixColorTable = unchecked((uint)0x80D2), - ProxyColorTable = unchecked((uint)0x80D3), - ProxyPostConvolutionColorTable = unchecked((uint)0x80D4), - ProxyPostColorMatrixColorTable = unchecked((uint)0x80D5), - Convolution1D = unchecked((uint)0x8010), - Convolution2D = unchecked((uint)0x8011), - Separable2D = unchecked((uint)0x8012), - Histogram = unchecked((uint)0x8024), - ProxyHistogram = unchecked((uint)0x8025), - Minmax = unchecked((uint)0x802E), + TessControlShaderPatches = unchecked((uint)0x82F1), + TessEvaluationShaderInvocations = unchecked((uint)0x82F2), + GeometryShaderPrimitivesEmitted = unchecked((uint)0x82F3), + FragmentShaderInvocations = unchecked((uint)0x82F4), + ComputeShaderInvocations = unchecked((uint)0x82F5), + ClippingInputPrimitives = unchecked((uint)0x82F6), + ClippingOutputPrimitives = unchecked((uint)0x82F7), + PolygonOffsetClamp = unchecked((uint)0x8E1B), + SpirVExtensions = unchecked((uint)0x9553), + NumSpirVExtensions = unchecked((uint)0x9554), + TextureMaxAnisotropy = unchecked((uint)0x84FE), + MaxTextureMaxAnisotropy = unchecked((uint)0x84FF), + TransformFeedbackOverflow = unchecked((uint)0x82EC), + TransformFeedbackStreamOverflow = unchecked((uint)0x82ED), + PrimitiveBoundingBoxARB = unchecked((uint)0x92BE), + MultisampleLineWidthRangeARB = unchecked((uint)0x9381), + MultisampleLineWidthGranularityARB = unchecked((uint)0x9382), + UnsignedInt64ARB = unchecked((uint)0x140F), + SyncClEventARB = unchecked((uint)0x8240), + SyncClEventCompleteARB = unchecked((uint)0x8241), RgbaFloatModeARB = unchecked((uint)0x8820), ClampVertexColorARB = unchecked((uint)0x891A), ClampFragmentColorARB = unchecked((uint)0x891B), ClampReadColorARB = unchecked((uint)0x891C), FixedOnlyARB = unchecked((uint)0x891D), + MaxComputeVariableGroupInvocationsARB = unchecked((uint)0x9344), + MaxComputeFixedGroupInvocationsARB = unchecked((uint)0x90EB), + MaxComputeVariableGroupSizeARB = unchecked((uint)0x9345), + MaxComputeFixedGroupSizeARB = unchecked((uint)0x91BF), + DebugOutputSynchronousARB = unchecked((uint)0x8242), + DebugNextLoggedMessageLengthARB = unchecked((uint)0x8243), + DebugCallbackFunctionARB = unchecked((uint)0x8244), + DebugCallbackUserParamARB = unchecked((uint)0x8245), + DebugSourceApiARB = unchecked((uint)0x8246), + DebugSourceWindowSystemARB = unchecked((uint)0x8247), + DebugSourceShaderCompilerARB = unchecked((uint)0x8248), + DebugSourceThirdPartyARB = unchecked((uint)0x8249), + DebugSourceApplicationARB = unchecked((uint)0x824A), + DebugSourceOtherARB = unchecked((uint)0x824B), + DebugTypeErrorARB = unchecked((uint)0x824C), + DebugTypeDeprecatedBehaviorARB = unchecked((uint)0x824D), + DebugTypeUndefinedBehaviorARB = unchecked((uint)0x824E), + DebugTypePortabilityARB = unchecked((uint)0x824F), + DebugTypePerformanceARB = unchecked((uint)0x8250), + DebugTypeOtherARB = unchecked((uint)0x8251), + MaxDebugMessageLengthARB = unchecked((uint)0x9143), + MaxDebugLoggedMessagesARB = unchecked((uint)0x9144), + DebugLoggedMessagesARB = unchecked((uint)0x9145), + DebugSeverityHighARB = unchecked((uint)0x9146), + DebugSeverityMediumARB = unchecked((uint)0x9147), + DebugSeverityLowARB = unchecked((uint)0x9148), DepthComponent16ARB = unchecked((uint)0x81A5), DepthComponent24ARB = unchecked((uint)0x81A6), DepthComponent32ARB = unchecked((uint)0x81A7), @@ -2675,6 +1958,33 @@ public enum GLEnum : uint FragmentShaderARB = unchecked((uint)0x8B30), MaxFragmentUniformComponentsARB = unchecked((uint)0x8B49), FragmentShaderDerivativeHintARB = unchecked((uint)0x8B8B), + LinesAdjacencyARB = unchecked((uint)0x000A), + LineStripAdjacencyARB = unchecked((uint)0x000B), + TrianglesAdjacencyARB = unchecked((uint)0x000C), + TriangleStripAdjacencyARB = unchecked((uint)0x000D), + ProgramPointSizeARB = unchecked((uint)0x8642), + MaxGeometryTextureImageUnitsARB = unchecked((uint)0x8C29), + FramebufferAttachmentLayeredARB = unchecked((uint)0x8DA7), + FramebufferIncompleteLayerTargetsARB = unchecked((uint)0x8DA8), + FramebufferIncompleteLayerCountARB = unchecked((uint)0x8DA9), + GeometryShaderARB = unchecked((uint)0x8DD9), + GeometryVerticesOutARB = unchecked((uint)0x8DDA), + GeometryInputTypeARB = unchecked((uint)0x8DDB), + GeometryOutputTypeARB = unchecked((uint)0x8DDC), + MaxGeometryVaryingComponentsARB = unchecked((uint)0x8DDD), + MaxVertexVaryingComponentsARB = unchecked((uint)0x8DDE), + MaxGeometryUniformComponentsARB = unchecked((uint)0x8DDF), + MaxGeometryOutputVerticesARB = unchecked((uint)0x8DE0), + MaxGeometryTotalOutputComponentsARB = unchecked((uint)0x8DE1), + ShaderBinaryFormatSpirVARB = unchecked((uint)0x9551), + SpirVBinaryARB = unchecked((uint)0x9552), + Int64ARB = unchecked((uint)0x140E), + Int64Vec2ARB = unchecked((uint)0x8FE9), + Int64Vec3ARB = unchecked((uint)0x8FEA), + Int64Vec4ARB = unchecked((uint)0x8FEB), + UnsignedInt64Vec2ARB = unchecked((uint)0x8FF5), + UnsignedInt64Vec3ARB = unchecked((uint)0x8FF6), + UnsignedInt64Vec4ARB = unchecked((uint)0x8FF7), HalfFloatARB = unchecked((uint)0x140B), ConvolutionBorderMode = unchecked((uint)0x8013), ConvolutionFilterScale = unchecked((uint)0x8014), @@ -2728,6 +2038,29 @@ public enum GLEnum : uint ConstantBorder = unchecked((uint)0x8151), ReplicateBorder = unchecked((uint)0x8153), ConvolutionBorderColor = unchecked((uint)0x8154), + ParameterBufferARB = unchecked((uint)0x80EE), + ParameterBufferBindingARB = unchecked((uint)0x80EF), + VertexAttribArrayDivisorARB = unchecked((uint)0x88FE), + SrgbDecodeARB = unchecked((uint)0x8299), + ViewClassEacR11 = unchecked((uint)0x9383), + ViewClassEacRg11 = unchecked((uint)0x9384), + ViewClassEtc2Rgb = unchecked((uint)0x9385), + ViewClassEtc2Rgba = unchecked((uint)0x9386), + ViewClassEtc2EacRgba = unchecked((uint)0x9387), + VIEWClassASTC4X4Rgba = unchecked((uint)0x9388), + VIEWClassASTC5X4Rgba = unchecked((uint)0x9389), + VIEWClassASTC5X5Rgba = unchecked((uint)0x938A), + VIEWClassASTC6X5Rgba = unchecked((uint)0x938B), + VIEWClassASTC6X6Rgba = unchecked((uint)0x938C), + VIEWClassASTC8X5Rgba = unchecked((uint)0x938D), + VIEWClassASTC8X6Rgba = unchecked((uint)0x938E), + VIEWClassASTC8X8Rgba = unchecked((uint)0x938F), + VIEWClassASTC10X5Rgba = unchecked((uint)0x9390), + VIEWClassASTC10X6Rgba = unchecked((uint)0x9391), + VIEWClassASTC10X8Rgba = unchecked((uint)0x9392), + VIEWClassASTC10X10Rgba = unchecked((uint)0x9393), + VIEWClassASTC12X10Rgba = unchecked((uint)0x9394), + VIEWClassASTC12X12Rgba = unchecked((uint)0x9395), MatrixPaletteARB = unchecked((uint)0x8840), MaxMatrixPaletteStackDepthARB = unchecked((uint)0x8841), MaxPaletteMatricesARB = unchecked((uint)0x8842), @@ -2787,12 +2120,45 @@ public enum GLEnum : uint QueryResultARB = unchecked((uint)0x8866), QueryResultAvailableARB = unchecked((uint)0x8867), SamplesPassedARB = unchecked((uint)0x8914), + MaxShaderCompilerThreadsARB = unchecked((uint)0x91B0), + CompletionStatusARB = unchecked((uint)0x91B1), + VerticesSubmittedARB = unchecked((uint)0x82EE), + PrimitivesSubmittedARB = unchecked((uint)0x82EF), + VertexShaderInvocationsARB = unchecked((uint)0x82F0), + TessControlShaderPatchesARB = unchecked((uint)0x82F1), + TessEvaluationShaderInvocationsARB = unchecked((uint)0x82F2), + GeometryShaderPrimitivesEmittedARB = unchecked((uint)0x82F3), + FragmentShaderInvocationsARB = unchecked((uint)0x82F4), + ComputeShaderInvocationsARB = unchecked((uint)0x82F5), + ClippingInputPrimitivesARB = unchecked((uint)0x82F6), + ClippingOutputPrimitivesARB = unchecked((uint)0x82F7), + PixelPackBufferARB = unchecked((uint)0x88EB), + PixelUnpackBufferARB = unchecked((uint)0x88EC), + PixelPackBufferBindingARB = unchecked((uint)0x88ED), + PixelUnpackBufferBindingARB = unchecked((uint)0x88EF), PointSizeMinARB = unchecked((uint)0x8126), PointSizeMaxARB = unchecked((uint)0x8127), PointFadeThresholdSizeARB = unchecked((uint)0x8128), PointDistanceAttenuationARB = unchecked((uint)0x8129), PointSpriteARB = unchecked((uint)0x8861), CoordReplaceARB = unchecked((uint)0x8862), + ContextFlagRobustAccessBitARB = unchecked((uint)0x00000004), + LoseContextOnResetARB = unchecked((uint)0x8252), + GuiltyContextResetARB = unchecked((uint)0x8253), + InnocentContextResetARB = unchecked((uint)0x8254), + UnknownContextResetARB = unchecked((uint)0x8255), + ResetNotificationStrategyARB = unchecked((uint)0x8256), + NoResetNotificationARB = unchecked((uint)0x8261), + SampleLocationSubpixelBitsARB = unchecked((uint)0x933D), + SampleLocationPixelGridWidthARB = unchecked((uint)0x933E), + SampleLocationPixelGridHeightARB = unchecked((uint)0x933F), + ProgrammableSampleLocationTableSizeARB = unchecked((uint)0x9340), + SampleLocationARB = unchecked((uint)0x8E50), + ProgrammableSampleLocationARB = unchecked((uint)0x9341), + FramebufferProgrammableSampleLocationsARB = unchecked((uint)0x9342), + FramebufferSampleLocationPixelGridARB = unchecked((uint)0x9343), + SampleShadingARB = unchecked((uint)0x8C36), + MinSampleShadingValueARB = unchecked((uint)0x8C37), ProgramObjectARB = unchecked((uint)0x8B40), ShaderObjectARB = unchecked((uint)0x8B48), ObjectTypeARB = unchecked((uint)0x8B4E), @@ -2828,10 +2194,32 @@ public enum GLEnum : uint ObjectActiveUniformMaxLengthARB = unchecked((uint)0x8B87), ObjectShaderSourceLengthARB = unchecked((uint)0x8B88), ShadingLanguageVersionARB = unchecked((uint)0x8B8C), + ShaderIncludeARB = unchecked((uint)0x8DAE), + NamedStringLengthARB = unchecked((uint)0x8DE9), + NamedStringTypeARB = unchecked((uint)0x8DEA), TextureCompareModeARB = unchecked((uint)0x884C), TextureCompareFuncARB = unchecked((uint)0x884D), CompareRToTextureARB = unchecked((uint)0x884E), TextureCompareFailValueARB = unchecked((uint)0x80BF), + SparseStorageBitARB = unchecked((uint)0x0400), + SparseBufferPageSizeARB = unchecked((uint)0x82F8), + TextureSparseARB = unchecked((uint)0x91A6), + VirtualPageSizeIndexARB = unchecked((uint)0x91A7), + NumSparseLevelsARB = unchecked((uint)0x91AA), + NumVirtualPageSizesARB = unchecked((uint)0x91A8), + VirtualPageSizeXARB = unchecked((uint)0x9195), + VirtualPageSizeYARB = unchecked((uint)0x9196), + VirtualPageSizeZARB = unchecked((uint)0x9197), + MaxSparseTextureSizeARB = unchecked((uint)0x9198), + MaxSparse3DTextureSizeARB = unchecked((uint)0x9199), + MaxSparseArrayTextureLayersARB = unchecked((uint)0x919A), + SparseTextureFullArrayCubeMipmapsARB = unchecked((uint)0x91A9), + ClampToBorderARB = unchecked((uint)0x812D), + TextureBufferARB = unchecked((uint)0x8C2A), + MaxTextureBufferSizeARB = unchecked((uint)0x8C2B), + TextureBindingBufferARB = unchecked((uint)0x8C2C), + TextureBufferDataStoreBindingARB = unchecked((uint)0x8C2D), + TextureBufferFormatARB = unchecked((uint)0x8C2E), CompressedAlphaARB = unchecked((uint)0x84E9), CompressedLuminanceARB = unchecked((uint)0x84EA), CompressedLuminanceAlphaARB = unchecked((uint)0x84EB), @@ -2843,6 +2231,10 @@ public enum GLEnum : uint TextureCompressedARB = unchecked((uint)0x86A1), NumCompressedTextureFormatsARB = unchecked((uint)0x86A2), CompressedTextureFormatsARB = unchecked((uint)0x86A3), + CompressedRgbaBptcUnormARB = unchecked((uint)0x8E8C), + CompressedSrgbAlphaBptcUnormARB = unchecked((uint)0x8E8D), + CompressedRgbBptcSignedFloatARB = unchecked((uint)0x8E8E), + CompressedRgbBptcUnsignedFloatARB = unchecked((uint)0x8E8F), NormalMapARB = unchecked((uint)0x8511), ReflectionMapARB = unchecked((uint)0x8512), TextureCubeMapARB = unchecked((uint)0x8513), @@ -2855,6 +2247,13 @@ public enum GLEnum : uint TextureCubeMapNegativeZARB = unchecked((uint)0x851A), ProxyTextureCubeMapARB = unchecked((uint)0x851B), MaxCubeMapTextureSizeARB = unchecked((uint)0x851C), + TextureCubeMapArrayARB = unchecked((uint)0x9009), + TextureBindingCubeMapArrayARB = unchecked((uint)0x900A), + ProxyTextureCubeMapArrayARB = unchecked((uint)0x900B), + SamplerCubeMapArrayARB = unchecked((uint)0x900C), + SamplerCubeMapArrayShadowARB = unchecked((uint)0x900D), + IntSamplerCubeMapArrayARB = unchecked((uint)0x900E), + UnsignedIntSamplerCubeMapArrayARB = unchecked((uint)0x900F), CombineARB = unchecked((uint)0x8570), CombineRgbARB = unchecked((uint)0x8571), CombineAlphaARB = unchecked((uint)0x8572), @@ -2879,6 +2278,8 @@ public enum GLEnum : uint PreviousARB = unchecked((uint)0x8578), Dot3RgbARB = unchecked((uint)0x86AE), Dot3RgbaARB = unchecked((uint)0x86AF), + TextureReductionModeARB = unchecked((uint)0x9366), + WeightedAverageARB = unchecked((uint)0x9367), TextureRedTypeARB = unchecked((uint)0x8C10), TextureGreenTypeARB = unchecked((uint)0x8C11), TextureBlueTypeARB = unchecked((uint)0x8C12), @@ -2899,10 +2300,16 @@ public enum GLEnum : uint Intensity16FARB = unchecked((uint)0x881D), Luminance16FARB = unchecked((uint)0x881E), LuminanceAlpha16FARB = unchecked((uint)0x881F), + MinProgramTextureGatherOffsetARB = unchecked((uint)0x8E5E), + MaxProgramTextureGatherOffsetARB = unchecked((uint)0x8E5F), + MaxProgramTextureGatherComponentsARB = unchecked((uint)0x8F9F), + MirroredRepeatARB = unchecked((uint)0x8370), TextureRectangleARB = unchecked((uint)0x84F5), TextureBindingRectangleARB = unchecked((uint)0x84F6), ProxyTextureRectangleARB = unchecked((uint)0x84F7), MaxRectangleTextureSizeARB = unchecked((uint)0x84F8), + TransformFeedbackOverflowARB = unchecked((uint)0x82EC), + TransformFeedbackStreamOverflowARB = unchecked((uint)0x82ED), TransposeModelviewMatrixARB = unchecked((uint)0x84E3), TransposeProjectionMatrixARB = unchecked((uint)0x84E4), TransposeTextureMatrixARB = unchecked((uint)0x84E5), @@ -3003,6 +2410,66 @@ public enum GLEnum : uint MaxCombinedTextureImageUnitsARB = unchecked((uint)0x8B4D), ObjectActiveAttributesARB = unchecked((uint)0x8B89), ObjectActiveAttributeMaxLengthARB = unchecked((uint)0x8B8A), + MultiplyKHR = unchecked((uint)0x9294), + ScreenKHR = unchecked((uint)0x9295), + OverlayKHR = unchecked((uint)0x9296), + DarkenKHR = unchecked((uint)0x9297), + LightenKHR = unchecked((uint)0x9298), + ColordodgeKHR = unchecked((uint)0x9299), + ColorburnKHR = unchecked((uint)0x929A), + HardlightKHR = unchecked((uint)0x929B), + SoftlightKHR = unchecked((uint)0x929C), + DifferenceKHR = unchecked((uint)0x929E), + ExclusionKHR = unchecked((uint)0x92A0), + HslHueKHR = unchecked((uint)0x92AD), + HslSaturationKHR = unchecked((uint)0x92AE), + HslColorKHR = unchecked((uint)0x92AF), + HslLuminosityKHR = unchecked((uint)0x92B0), + BlendAdvancedCoherentKHR = unchecked((uint)0x9285), + ContextFlagNoErrorBitKHR = unchecked((uint)0x00000008), + MaxShaderCompilerThreadsKHR = unchecked((uint)0x91B0), + CompletionStatusKHR = unchecked((uint)0x91B1), + ContextRobustAccess = unchecked((uint)0x90F3), + SubgroupSizeKHR = unchecked((uint)0x9532), + SubgroupSupportedStagesKHR = unchecked((uint)0x9533), + SubgroupSupportedFeaturesKHR = unchecked((uint)0x9534), + SubgroupQuadAllStagesKHR = unchecked((uint)0x9535), + SubgroupFeatureBasicBitKHR = unchecked((uint)0x00000001), + SubgroupFeatureVoteBitKHR = unchecked((uint)0x00000002), + SubgroupFeatureArithmeticBitKHR = unchecked((uint)0x00000004), + SubgroupFeatureBallotBitKHR = unchecked((uint)0x00000008), + SubgroupFeatureShuffleBitKHR = unchecked((uint)0x00000010), + SubgroupFeatureShuffleRelativeBitKHR = unchecked((uint)0x00000020), + SubgroupFeatureClusteredBitKHR = unchecked((uint)0x00000040), + SubgroupFeatureQuadBitKHR = unchecked((uint)0x00000080), + CompressedRGBAASTC4X4KHR = unchecked((uint)0x93B0), + CompressedRGBAASTC5X4KHR = unchecked((uint)0x93B1), + CompressedRGBAASTC5X5KHR = unchecked((uint)0x93B2), + CompressedRGBAASTC6X5KHR = unchecked((uint)0x93B3), + CompressedRGBAASTC6X6KHR = unchecked((uint)0x93B4), + CompressedRGBAASTC8X5KHR = unchecked((uint)0x93B5), + CompressedRGBAASTC8X6KHR = unchecked((uint)0x93B6), + CompressedRGBAASTC8X8KHR = unchecked((uint)0x93B7), + CompressedRGBAASTC10X5KHR = unchecked((uint)0x93B8), + CompressedRGBAASTC10X6KHR = unchecked((uint)0x93B9), + CompressedRGBAASTC10X8KHR = unchecked((uint)0x93BA), + CompressedRGBAASTC10X10KHR = unchecked((uint)0x93BB), + CompressedRGBAASTC12X10KHR = unchecked((uint)0x93BC), + CompressedRGBAASTC12X12KHR = unchecked((uint)0x93BD), + CompressedSRGB8Alpha8Astc4X4KHR = unchecked((uint)0x93D0), + CompressedSRGB8Alpha8Astc5X4KHR = unchecked((uint)0x93D1), + CompressedSRGB8Alpha8Astc5X5KHR = unchecked((uint)0x93D2), + CompressedSRGB8Alpha8Astc6X5KHR = unchecked((uint)0x93D3), + CompressedSRGB8Alpha8Astc6X6KHR = unchecked((uint)0x93D4), + CompressedSRGB8Alpha8Astc8X5KHR = unchecked((uint)0x93D5), + CompressedSRGB8Alpha8Astc8X6KHR = unchecked((uint)0x93D6), + CompressedSRGB8Alpha8Astc8X8KHR = unchecked((uint)0x93D7), + CompressedSRGB8Alpha8Astc10X5KHR = unchecked((uint)0x93D8), + CompressedSRGB8Alpha8Astc10X6KHR = unchecked((uint)0x93D9), + CompressedSRGB8Alpha8Astc10X8KHR = unchecked((uint)0x93DA), + CompressedSRGB8Alpha8Astc10X10KHR = unchecked((uint)0x93DB), + CompressedSRGB8Alpha8Astc12X10KHR = unchecked((uint)0x93DC), + CompressedSRGB8Alpha8Astc12X12KHR = unchecked((uint)0x93DD), Palette4Rgb8OES = unchecked((uint)0x8B90), Palette4Rgba8OES = unchecked((uint)0x8B91), Palette4R5G6B5OES = unchecked((uint)0x8B92), @@ -3022,6 +2489,8 @@ public enum GLEnum : uint MultisampleBit3DFX = unchecked((uint)0x20000000), CompressedRgbFxt13DFX = unchecked((uint)0x86B0), CompressedRgbaFxt13DFX = unchecked((uint)0x86B1), + FactorMinAMD = unchecked((uint)0x901C), + FactorMaxAMD = unchecked((uint)0x901D), MaxDebugMessageLengthAMD = unchecked((uint)0x9143), MaxDebugLoggedMessagesAMD = unchecked((uint)0x9144), DebugLoggedMessagesAMD = unchecked((uint)0x9145), @@ -3038,10 +2507,20 @@ public enum GLEnum : uint DebugCategoryOtherAMD = unchecked((uint)0x9150), DepthClampNearAMD = unchecked((uint)0x901E), DepthClampFarAMD = unchecked((uint)0x901F), + RenderbufferStorageSamplesAMD = unchecked((uint)0x91B2), + MaxColorFramebufferSamplesAMD = unchecked((uint)0x91B3), + MaxColorFramebufferStorageSamplesAMD = unchecked((uint)0x91B4), + MaxDepthStencilFramebufferSamplesAMD = unchecked((uint)0x91B5), + NumSupportedMultisampleModesAMD = unchecked((uint)0x91B6), + SupportedMultisampleModesAMD = unchecked((uint)0x91B7), SubsampleDistanceAMD = unchecked((uint)0x883F), PixelsPerSamplePatternXAMD = unchecked((uint)0x91AE), PixelsPerSamplePatternYAMD = unchecked((uint)0x91AF), AllPixelsAMD = unchecked((uint)0xFFFFFFFF), + Float16NV = unchecked((uint)0x8FF8), + Float16Vec2NV = unchecked((uint)0x8FF9), + Float16Vec3NV = unchecked((uint)0x8FFA), + Float16Vec4NV = unchecked((uint)0x8FFB), Float16Mat2AMD = unchecked((uint)0x91C5), Float16Mat3AMD = unchecked((uint)0x91C6), Float16Mat4AMD = unchecked((uint)0x91C7), @@ -3051,6 +2530,30 @@ public enum GLEnum : uint Float16MAT3X4AMD = unchecked((uint)0x91CB), Float16MAT4X2AMD = unchecked((uint)0x91CC), Float16MAT4X3AMD = unchecked((uint)0x91CD), + Int64NV = unchecked((uint)0x140E), + UnsignedInt64NV = unchecked((uint)0x140F), + Int8NV = unchecked((uint)0x8FE0), + Int8Vec2NV = unchecked((uint)0x8FE1), + Int8Vec3NV = unchecked((uint)0x8FE2), + Int8Vec4NV = unchecked((uint)0x8FE3), + Int16NV = unchecked((uint)0x8FE4), + Int16Vec2NV = unchecked((uint)0x8FE5), + Int16Vec3NV = unchecked((uint)0x8FE6), + Int16Vec4NV = unchecked((uint)0x8FE7), + Int64Vec2NV = unchecked((uint)0x8FE9), + Int64Vec3NV = unchecked((uint)0x8FEA), + Int64Vec4NV = unchecked((uint)0x8FEB), + UnsignedInt8NV = unchecked((uint)0x8FEC), + UnsignedInt8Vec2NV = unchecked((uint)0x8FED), + UnsignedInt8Vec3NV = unchecked((uint)0x8FEE), + UnsignedInt8Vec4NV = unchecked((uint)0x8FEF), + UnsignedInt16NV = unchecked((uint)0x8FF0), + UnsignedInt16Vec2NV = unchecked((uint)0x8FF1), + UnsignedInt16Vec3NV = unchecked((uint)0x8FF2), + UnsignedInt16Vec4NV = unchecked((uint)0x8FF3), + UnsignedInt64Vec2NV = unchecked((uint)0x8FF5), + UnsignedInt64Vec3NV = unchecked((uint)0x8FF6), + UnsignedInt64Vec4NV = unchecked((uint)0x8FF7), VertexElementSwizzleAMD = unchecked((uint)0x91A4), VertexIdSwizzleAMD = unchecked((uint)0x91A5), DataBufferAMD = unchecked((uint)0x9151), @@ -3064,6 +2567,13 @@ public enum GLEnum : uint QueryStencilFailEventBitAMD = unchecked((uint)0x00000004), QueryDepthBoundsFailEventBitAMD = unchecked((uint)0x00000008), QueryAllEventBitsAMD = unchecked((uint)0xFFFFFFFF), + CounterTypeAMD = unchecked((uint)0x8BC0), + CounterRangeAMD = unchecked((uint)0x8BC1), + UnsignedInt64AMD = unchecked((uint)0x8BC2), + PercentageAMD = unchecked((uint)0x8BC3), + PerfmonResultAvailableAMD = unchecked((uint)0x8BC4), + PerfmonResultSizeAMD = unchecked((uint)0x8BC5), + PerfmonResultAMD = unchecked((uint)0x8BC6), ExternalVirtualMemoryBufferAMD = unchecked((uint)0x9160), QueryBufferAMD = unchecked((uint)0x9192), QueryBufferBindingAMD = unchecked((uint)0x9193), @@ -3118,6 +2628,10 @@ public enum GLEnum : uint RetainedApple = unchecked((uint)0x8A1B), UndefinedApple = unchecked((uint)0x8A1C), PurgeableApple = unchecked((uint)0x8A1D), + Rgb422Apple = unchecked((uint)0x8A1F), + UnsignedShort8X8Apple = unchecked((uint)0x85BA), + UnsignedShort8X8RevApple = unchecked((uint)0x85BB), + RgbRaw422Apple = unchecked((uint)0x8A51), PackRowBytesApple = unchecked((uint)0x8A15), UnpackRowBytesApple = unchecked((uint)0x8A16), LightModelSpecularVectorApple = unchecked((uint)0x85B0), @@ -3405,8 +2919,17 @@ public enum GLEnum : uint CullVertexEXT = unchecked((uint)0x81AA), CullVertexEyePositionEXT = unchecked((uint)0x81AB), CullVertexObjectPositionEXT = unchecked((uint)0x81AC), + ProgramPipelineObjectEXT = unchecked((uint)0x8A4F), + ProgramObjectEXT = unchecked((uint)0x8B40), + ShaderObjectEXT = unchecked((uint)0x8B48), + BufferObjectEXT = unchecked((uint)0x9151), + QueryObjectEXT = unchecked((uint)0x9153), + VertexArrayObjectEXT = unchecked((uint)0x9154), DepthBoundsTestEXT = unchecked((uint)0x8890), DepthBoundsEXT = unchecked((uint)0x8891), + ProgramMatrixEXT = unchecked((uint)0x8E2D), + TransposeProgramMatrixEXT = unchecked((uint)0x8E2E), + ProgramMatrixStackDepthEXT = unchecked((uint)0x8E2F), MaxElementsVerticesEXT = unchecked((uint)0x80E8), MaxElementsIndicesEXT = unchecked((uint)0x80E9), FogCoordinateSourceEXT = unchecked((uint)0x8450), @@ -3641,10 +3164,17 @@ public enum GLEnum : uint PolygonOffsetEXT = unchecked((uint)0x8037), PolygonOffsetFactorEXT = unchecked((uint)0x8038), PolygonOffsetBiasEXT = unchecked((uint)0x8039), + PolygonOffsetClampEXT = unchecked((uint)0x8E1B), QuadsFollowProvokingVertexConventionEXT = unchecked((uint)0x8E4C), FirstVertexConventionEXT = unchecked((uint)0x8E4D), LastVertexConventionEXT = unchecked((uint)0x8E4E), ProvokingVertexEXT = unchecked((uint)0x8E4F), + RasterMultisampleEXT = unchecked((uint)0x9327), + RasterSamplesEXT = unchecked((uint)0x9328), + MaxRasterSamplesEXT = unchecked((uint)0x9329), + RasterFixedSampleLocationsEXT = unchecked((uint)0x932A), + MultisampleRasterizationAllowedEXT = unchecked((uint)0x932B), + EffectiveRasterSamplesEXT = unchecked((uint)0x932C), RescaleNormalEXT = unchecked((uint)0x803A), ColorSumEXT = unchecked((uint)0x8458), CurrentSecondaryColorEXT = unchecked((uint)0x8459), @@ -3664,9 +3194,11 @@ public enum GLEnum : uint LayoutDepthAttachmentStencilReadOnlyEXT = unchecked((uint)0x9531), HandleTypeD3D12FenceEXT = unchecked((uint)0x9594), D3D12FenceValueEXT = unchecked((uint)0x9595), + ActiveProgramEXT = unchecked((uint)0x8B8D), LightModelColorControlEXT = unchecked((uint)0x81F8), SingleColorEXT = unchecked((uint)0x81F9), SeparateSpecularColorEXT = unchecked((uint)0x81FA), + FragmentShaderDiscardsSamplesEXT = unchecked((uint)0x8A52), MaxImageUnitsEXT = unchecked((uint)0x8F38), MaxCombinedImageUnitsAndFragmentOutputsEXT = unchecked((uint)0x8F39), ImageBindingNameEXT = unchecked((uint)0x8F3A), @@ -3730,13 +3262,16 @@ public enum GLEnum : uint IncrWrapEXT = unchecked((uint)0x8507), DecrWrapEXT = unchecked((uint)0x8508), Alpha4EXT = unchecked((uint)0x803B), + Alpha8EXT = unchecked((uint)0x803C), Alpha12EXT = unchecked((uint)0x803D), Alpha16EXT = unchecked((uint)0x803E), Luminance4EXT = unchecked((uint)0x803F), + Luminance8EXT = unchecked((uint)0x8040), Luminance12EXT = unchecked((uint)0x8041), Luminance16EXT = unchecked((uint)0x8042), Luminance4Alpha4EXT = unchecked((uint)0x8043), Luminance6Alpha2EXT = unchecked((uint)0x8044), + Luminance8Alpha8EXT = unchecked((uint)0x8045), Luminance12Alpha4EXT = unchecked((uint)0x8046), Luminance12Alpha12EXT = unchecked((uint)0x8047), Luminance16Alpha16EXT = unchecked((uint)0x8048), @@ -3749,12 +3284,14 @@ public enum GLEnum : uint Rgb4EXT = unchecked((uint)0x804F), Rgb5EXT = unchecked((uint)0x8050), Rgb8EXT = unchecked((uint)0x8051), + Rgb10EXT = unchecked((uint)0x8052), Rgb12EXT = unchecked((uint)0x8053), Rgb16EXT = unchecked((uint)0x8054), Rgba2EXT = unchecked((uint)0x8055), Rgba4EXT = unchecked((uint)0x8056), Rgb5A1EXT = unchecked((uint)0x8057), Rgba8EXT = unchecked((uint)0x8058), + Rgb10A2EXT = unchecked((uint)0x8059), Rgba12EXT = unchecked((uint)0x805A), Rgba16EXT = unchecked((uint)0x805B), TextureRedSizeEXT = unchecked((uint)0x805C), @@ -3797,6 +3334,10 @@ public enum GLEnum : uint CompressedSignedRedRgtc1EXT = unchecked((uint)0x8DBC), CompressedRedGreenRgtc2EXT = unchecked((uint)0x8DBD), CompressedSignedRedGreenRgtc2EXT = unchecked((uint)0x8DBE), + CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), + CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), + CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), + CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), NormalMapEXT = unchecked((uint)0x8511), ReflectionMapEXT = unchecked((uint)0x8512), TextureCubeMapEXT = unchecked((uint)0x8513), @@ -3834,6 +3375,8 @@ public enum GLEnum : uint Dot3RgbaEXT = unchecked((uint)0x8741), TextureMaxAnisotropyEXT = unchecked((uint)0x84FE), MaxTextureMaxAnisotropyEXT = unchecked((uint)0x84FF), + TextureReductionModeEXT = unchecked((uint)0x9366), + WeightedAverageEXT = unchecked((uint)0x9367), Rgba32UiEXT = unchecked((uint)0x8D70), Rgb32UiEXT = unchecked((uint)0x8D71), Alpha32UiEXT = unchecked((uint)0x8D72), @@ -3910,6 +3453,11 @@ public enum GLEnum : uint CompressedSrgbAlphaS3TcDxt1EXT = unchecked((uint)0x8C4D), CompressedSrgbAlphaS3TcDxt3EXT = unchecked((uint)0x8C4E), CompressedSrgbAlphaS3TcDxt5EXT = unchecked((uint)0x8C4F), + Sr8Ext = unchecked((uint)0x8FBD), + Srg8EXT = unchecked((uint)0x8FBE), + TextureSrgbDecodeEXT = unchecked((uint)0x8A48), + DecodeEXT = unchecked((uint)0x8A49), + SkipDecodeEXT = unchecked((uint)0x8A4A), Rgb9E5EXT = unchecked((uint)0x8C3D), UnsignedInt5X9X9X9RevEXT = unchecked((uint)0x8C3E), TextureSharedSizeEXT = unchecked((uint)0x8C3F), @@ -3929,6 +3477,24 @@ public enum GLEnum : uint RgSnorm = unchecked((uint)0x8F91), RgbSnorm = unchecked((uint)0x8F92), RgbaSnorm = unchecked((uint)0x8F93), + TextureImmutableFormatEXT = unchecked((uint)0x912F), + Rgba32FEXT = unchecked((uint)0x8814), + Rgb32FEXT = unchecked((uint)0x8815), + Alpha32FEXT = unchecked((uint)0x8816), + Luminance32FEXT = unchecked((uint)0x8818), + LuminanceAlpha32FEXT = unchecked((uint)0x8819), + Rgba16FEXT = unchecked((uint)0x881A), + Rgb16FEXT = unchecked((uint)0x881B), + Alpha16FEXT = unchecked((uint)0x881C), + Luminance16FEXT = unchecked((uint)0x881E), + LuminanceAlpha16FEXT = unchecked((uint)0x881F), + Bgra8EXT = unchecked((uint)0x93A1), + R8Ext = unchecked((uint)0x8229), + Rg8Ext = unchecked((uint)0x822B), + R32FExt = unchecked((uint)0x822E), + Rg32FEXT = unchecked((uint)0x8230), + R16FExt = unchecked((uint)0x822D), + Rg16FEXT = unchecked((uint)0x822F), TextureSwizzleREXT = unchecked((uint)0x8E42), TextureSwizzleGEXT = unchecked((uint)0x8E43), TextureSwizzleBEXT = unchecked((uint)0x8E44), @@ -4117,6 +3683,12 @@ public enum GLEnum : uint VertexWeightArrayTypeEXT = unchecked((uint)0x850E), VertexWeightArrayStrideEXT = unchecked((uint)0x850F), VertexWeightArrayPointerEXT = unchecked((uint)0x8510), + InclusiveEXT = unchecked((uint)0x8F10), + ExclusiveEXT = unchecked((uint)0x8F11), + WindowRectangleEXT = unchecked((uint)0x8F12), + WindowRectangleModeEXT = unchecked((uint)0x8F13), + MaxWindowRectanglesEXT = unchecked((uint)0x8F14), + NumWindowRectanglesEXT = unchecked((uint)0x8F15), SyncX11FenceEXT = unchecked((uint)0x90E1), IgnoreBorderHP = unchecked((uint)0x8150), ConstantBorderHP = unchecked((uint)0x8151), @@ -4172,6 +3744,8 @@ public enum GLEnum : uint BlueMaxClampINGR = unchecked((uint)0x8566), AlphaMaxClampINGR = unchecked((uint)0x8567), InterlaceReadINGR = unchecked((uint)0x8568), + BlackholeRenderIntel = unchecked((uint)0x83FC), + ConservativeRasterizationIntel = unchecked((uint)0x83FE), TextureMemoryLayoutIntel = unchecked((uint)0x83FF), LayoutDefaultIntel = unchecked((uint)0), LayoutLinearIntel = unchecked((uint)1), @@ -4181,12 +3755,35 @@ public enum GLEnum : uint NormalArrayParallelPointersIntel = unchecked((uint)0x83F6), ColorArrayParallelPointersIntel = unchecked((uint)0x83F7), TextureCoordArrayParallelPointersIntel = unchecked((uint)0x83F8), + PerfquerySingleContextIntel = unchecked((uint)0x00000000), + PerfqueryGlobalContextIntel = unchecked((uint)0x00000001), + PerfqueryWaitIntel = unchecked((uint)0x83FB), + PerfqueryFlushIntel = unchecked((uint)0x83FA), + PerfqueryDonotFlushIntel = unchecked((uint)0x83F9), + PerfqueryCounterEventIntel = unchecked((uint)0x94F0), + PerfqueryCounterDurationNormIntel = unchecked((uint)0x94F1), + PerfqueryCounterDurationRawIntel = unchecked((uint)0x94F2), + PerfqueryCounterThroughputIntel = unchecked((uint)0x94F3), + PerfqueryCounterRawIntel = unchecked((uint)0x94F4), + PerfqueryCounterTimestampIntel = unchecked((uint)0x94F5), + PerfqueryCounterDataUint32Intel = unchecked((uint)0x94F8), + PerfqueryCounterDataUint64Intel = unchecked((uint)0x94F9), + PerfqueryCounterDataFloatIntel = unchecked((uint)0x94FA), + PerfqueryCounterDataDoubleIntel = unchecked((uint)0x94FB), + PerfqueryCounterDataBool32Intel = unchecked((uint)0x94FC), + PerfqueryQueryNameLengthMaxIntel = unchecked((uint)0x94FD), + PerfqueryCounterNameLengthMaxIntel = unchecked((uint)0x94FE), + PerfqueryCounterDescLengthMaxIntel = unchecked((uint)0x94FF), + PerfqueryGpaExtendedCountersIntel = unchecked((uint)0x9500), Texture1DStackMesax = unchecked((uint)0x8759), Texture2DStackMesax = unchecked((uint)0x875A), ProxyTexture1DStackMesax = unchecked((uint)0x875B), ProxyTexture2DStackMesax = unchecked((uint)0x875C), Texture1DStackBindingMesax = unchecked((uint)0x875D), Texture2DStackBindingMesax = unchecked((uint)0x875E), + FramebufferFlipXMESA = unchecked((uint)0x8BBC), + FramebufferFlipYMESA = unchecked((uint)0x8BBB), + FramebufferSwapXyMESA = unchecked((uint)0x8BBD), PackInvertMESA = unchecked((uint)0x8758), ProgramBinaryFormatMESA = unchecked((uint)0x875F), TileRasterOrderFixedMESA = unchecked((uint)0x8BB8), @@ -4207,12 +3804,103 @@ public enum GLEnum : uint AlphaToCoverageDitherEnableNV = unchecked((uint)0x934E), AlphaToCoverageDitherDisableNV = unchecked((uint)0x934F), AlphaToCoverageDitherModeNV = unchecked((uint)0x92BF), + BlendOverlapNV = unchecked((uint)0x9281), + BlendPremultipliedSrcNV = unchecked((uint)0x9280), + BlueNV = unchecked((uint)0x1905), + ColorburnNV = unchecked((uint)0x929A), + ColordodgeNV = unchecked((uint)0x9299), + ConjointNV = unchecked((uint)0x9284), + ContrastNV = unchecked((uint)0x92A1), + DarkenNV = unchecked((uint)0x9297), + DifferenceNV = unchecked((uint)0x929E), + DisjointNV = unchecked((uint)0x9283), + DstAtopNV = unchecked((uint)0x928F), + DstInNV = unchecked((uint)0x928B), + DstNV = unchecked((uint)0x9287), + DstOutNV = unchecked((uint)0x928D), + DstOverNV = unchecked((uint)0x9289), + ExclusionNV = unchecked((uint)0x92A0), + GreenNV = unchecked((uint)0x1904), + HardlightNV = unchecked((uint)0x929B), + HardmixNV = unchecked((uint)0x92A9), + HslColorNV = unchecked((uint)0x92AF), + HslHueNV = unchecked((uint)0x92AD), + HslLuminosityNV = unchecked((uint)0x92B0), + HslSaturationNV = unchecked((uint)0x92AE), + InvertOvgNV = unchecked((uint)0x92B4), + InvertRgbNV = unchecked((uint)0x92A3), + LightenNV = unchecked((uint)0x9298), + LinearburnNV = unchecked((uint)0x92A5), + LineardodgeNV = unchecked((uint)0x92A4), + LinearlightNV = unchecked((uint)0x92A7), + MinusClampedNV = unchecked((uint)0x92B3), + MinusNV = unchecked((uint)0x929F), + MultiplyNV = unchecked((uint)0x9294), + OverlayNV = unchecked((uint)0x9296), + PinlightNV = unchecked((uint)0x92A8), + PlusClampedAlphaNV = unchecked((uint)0x92B2), + PlusClampedNV = unchecked((uint)0x92B1), + PlusDarkerNV = unchecked((uint)0x9292), + PlusNV = unchecked((uint)0x9291), + RedNV = unchecked((uint)0x1903), + ScreenNV = unchecked((uint)0x9295), + SoftlightNV = unchecked((uint)0x929C), + SrcAtopNV = unchecked((uint)0x928E), + SrcInNV = unchecked((uint)0x928A), + SrcNV = unchecked((uint)0x9286), + SrcOutNV = unchecked((uint)0x928C), + SrcOverNV = unchecked((uint)0x9288), + UncorrelatedNV = unchecked((uint)0x9282), + VividlightNV = unchecked((uint)0x92A6), + XorNV = unchecked((uint)0x1506), + BlendAdvancedCoherentNV = unchecked((uint)0x9285), + ViewportPositionWScaleNV = unchecked((uint)0x937C), + ViewportPositionWScaleXCoeffNV = unchecked((uint)0x937D), + ViewportPositionWScaleYCoeffNV = unchecked((uint)0x937E), + TerminateSequenceCommandNV = unchecked((uint)0x0000), + NopCommandNV = unchecked((uint)0x0001), + DrawElementsCommandNV = unchecked((uint)0x0002), + DrawArraysCommandNV = unchecked((uint)0x0003), + DrawElementsStripCommandNV = unchecked((uint)0x0004), + DrawArraysStripCommandNV = unchecked((uint)0x0005), + DrawElementsInstancedCommandNV = unchecked((uint)0x0006), + DrawArraysInstancedCommandNV = unchecked((uint)0x0007), + ElementAddressCommandNV = unchecked((uint)0x0008), + AttributeAddressCommandNV = unchecked((uint)0x0009), + UniformAddressCommandNV = unchecked((uint)0x000A), + BlendColorCommandNV = unchecked((uint)0x000B), + StencilRefCommandNV = unchecked((uint)0x000C), + LineWidthCommandNV = unchecked((uint)0x000D), + PolygonOffsetCommandNV = unchecked((uint)0x000E), + AlphaRefCommandNV = unchecked((uint)0x000F), + ViewportCommandNV = unchecked((uint)0x0010), + ScissorCommandNV = unchecked((uint)0x0011), + FrontFaceCommandNV = unchecked((uint)0x0012), ComputeProgramNV = unchecked((uint)0x90FB), ComputeProgramParameterBufferNV = unchecked((uint)0x90FC), + QueryWaitNV = unchecked((uint)0x8E13), + QueryNoWaitNV = unchecked((uint)0x8E14), + QueryByRegionWaitNV = unchecked((uint)0x8E15), + QueryByRegionNoWaitNV = unchecked((uint)0x8E16), + ConservativeRasterizationNV = unchecked((uint)0x9346), + SubpixelPrecisionBiasXBitsNV = unchecked((uint)0x9347), + SubpixelPrecisionBiasYBitsNV = unchecked((uint)0x9348), + MaxSubpixelPrecisionBiasBitsNV = unchecked((uint)0x9349), + ConservativeRasterDilateNV = unchecked((uint)0x9379), + ConservativeRasterDilateRangeNV = unchecked((uint)0x937A), + ConservativeRasterDilateGranularityNV = unchecked((uint)0x937B), + ConservativeRasterModePreSnapNV = unchecked((uint)0x9550), + ConservativeRasterModeNV = unchecked((uint)0x954D), + ConservativeRasterModePostSnapNV = unchecked((uint)0x954E), + ConservativeRasterModePreSnapTrianglesNV = unchecked((uint)0x954F), DepthStencilToRgbaNV = unchecked((uint)0x886E), DepthStencilToBgraNV = unchecked((uint)0x886F), MaxDeep3DTextureWidthHeightNV = unchecked((uint)0x90D0), MaxDeep3DTextureDepthNV = unchecked((uint)0x90D1), + DepthComponent32FNV = unchecked((uint)0x8DAB), + Depth32FStencil8NV = unchecked((uint)0x8DAC), + Float32UnsignedInt24X8RevNV = unchecked((uint)0x8DAD), + DepthBufferFloatModeNV = unchecked((uint)0x8DAF), DepthClampNV = unchecked((uint)0x864F), Eval2DNV = unchecked((uint)0x86C0), EvalTriangular2DNV = unchecked((uint)0x86C1), @@ -4251,6 +3939,7 @@ public enum GLEnum : uint AllCompletedNV = unchecked((uint)0x84F2), FenceStatusNV = unchecked((uint)0x84F3), FenceConditionNV = unchecked((uint)0x84F4), + FillRectangleNV = unchecked((uint)0x933C), FloatRNV = unchecked((uint)0x8880), FloatRgNV = unchecked((uint)0x8881), FloatRgbNV = unchecked((uint)0x8882), @@ -4269,6 +3958,8 @@ public enum GLEnum : uint FogDistanceModeNV = unchecked((uint)0x855A), EyeRadialNV = unchecked((uint)0x855B), EyePlaneAbsoluteNV = unchecked((uint)0x855C), + FragmentCoverageToColorNV = unchecked((uint)0x92DD), + FragmentCoverageColorNV = unchecked((uint)0x92DE), MaxFragmentProgramLocalParametersNV = unchecked((uint)0x8868), FragmentProgramNV = unchecked((uint)0x8870), MaxTextureCoordsNV = unchecked((uint)0x8871), @@ -4280,6 +3971,18 @@ public enum GLEnum : uint MaxProgramIfDepthNV = unchecked((uint)0x88F6), MaxProgramLoopDepthNV = unchecked((uint)0x88F7), MaxProgramLoopCountNV = unchecked((uint)0x88F8), + CoverageModulationTableNV = unchecked((uint)0x9331), + ColorSamplesNV = unchecked((uint)0x8E20), + DepthSamplesNV = unchecked((uint)0x932D), + StencilSamplesNV = unchecked((uint)0x932E), + MixedDepthSamplesSupportedNV = unchecked((uint)0x932F), + MixedStencilSamplesSupportedNV = unchecked((uint)0x9330), + CoverageModulationNV = unchecked((uint)0x9332), + CoverageModulationTableSizeNV = unchecked((uint)0x9333), + RenderbufferCoverageSamplesNV = unchecked((uint)0x8CAB), + RenderbufferColorSamplesNV = unchecked((uint)0x8E10), + MaxMultisampleCoverageModesNV = unchecked((uint)0x8E11), + MultisampleCoverageModesNV = unchecked((uint)0x8E12), GeometryProgramNV = unchecked((uint)0x8C26), MaxProgramOutputVerticesNV = unchecked((uint)0x8C27), MaxProgramTotalOutputComponentsNV = unchecked((uint)0x8C28), @@ -4305,8 +4008,70 @@ public enum GLEnum : uint MaxProgramSubroutineParametersNV = unchecked((uint)0x8F44), MaxProgramSubroutineNumNV = unchecked((uint)0x8F45), HalfFloatNV = unchecked((uint)0x140B), + MultisamplesNV = unchecked((uint)0x9371), + SupersampleScaleXNV = unchecked((uint)0x9372), + SupersampleScaleYNV = unchecked((uint)0x9373), + ConformantNV = unchecked((uint)0x9374), MaxShininessNV = unchecked((uint)0x8504), MaxSpotExponentNV = unchecked((uint)0x8505), + AttachedMemoryObjectNV = unchecked((uint)0x95A4), + AttachedMemoryOffsetNV = unchecked((uint)0x95A5), + MemoryAttachableAlignmentNV = unchecked((uint)0x95A6), + MemoryAttachableSizeNV = unchecked((uint)0x95A7), + MemoryAttachableNV = unchecked((uint)0x95A8), + DetachedMemoryIncarnationNV = unchecked((uint)0x95A9), + DetachedTexturesNV = unchecked((uint)0x95AA), + DetachedBuffersNV = unchecked((uint)0x95AB), + MaxDetachedTexturesNV = unchecked((uint)0x95AC), + MaxDetachedBuffersNV = unchecked((uint)0x95AD), + MeshShaderNV = unchecked((uint)0x9559), + TaskShaderNV = unchecked((uint)0x955A), + MaxMeshUniformBlocksNV = unchecked((uint)0x8E60), + MaxMeshTextureImageUnitsNV = unchecked((uint)0x8E61), + MaxMeshImageUniformsNV = unchecked((uint)0x8E62), + MaxMeshUniformComponentsNV = unchecked((uint)0x8E63), + MaxMeshAtomicCounterBuffersNV = unchecked((uint)0x8E64), + MaxMeshAtomicCountersNV = unchecked((uint)0x8E65), + MaxMeshShaderStorageBlocksNV = unchecked((uint)0x8E66), + MaxCombinedMeshUniformComponentsNV = unchecked((uint)0x8E67), + MaxTaskUniformBlocksNV = unchecked((uint)0x8E68), + MaxTaskTextureImageUnitsNV = unchecked((uint)0x8E69), + MaxTaskImageUniformsNV = unchecked((uint)0x8E6A), + MaxTaskUniformComponentsNV = unchecked((uint)0x8E6B), + MaxTaskAtomicCounterBuffersNV = unchecked((uint)0x8E6C), + MaxTaskAtomicCountersNV = unchecked((uint)0x8E6D), + MaxTaskShaderStorageBlocksNV = unchecked((uint)0x8E6E), + MaxCombinedTaskUniformComponentsNV = unchecked((uint)0x8E6F), + MaxMeshWorkGroupInvocationsNV = unchecked((uint)0x95A2), + MaxTaskWorkGroupInvocationsNV = unchecked((uint)0x95A3), + MaxMeshTotalMemorySizeNV = unchecked((uint)0x9536), + MaxTaskTotalMemorySizeNV = unchecked((uint)0x9537), + MaxMeshOutputVerticesNV = unchecked((uint)0x9538), + MaxMeshOutputPrimitivesNV = unchecked((uint)0x9539), + MaxTaskOutputCountNV = unchecked((uint)0x953A), + MaxDrawMeshTasksCountNV = unchecked((uint)0x953D), + MaxMeshViewsNV = unchecked((uint)0x9557), + MeshOutputPerVertexGranularityNV = unchecked((uint)0x92DF), + MeshOutputPerPrimitiveGranularityNV = unchecked((uint)0x9543), + MaxMeshWorkGroupSizeNV = unchecked((uint)0x953B), + MaxTaskWorkGroupSizeNV = unchecked((uint)0x953C), + MeshWorkGroupSizeNV = unchecked((uint)0x953E), + TaskWorkGroupSizeNV = unchecked((uint)0x953F), + MeshVerticesOutNV = unchecked((uint)0x9579), + MeshPrimitivesOutNV = unchecked((uint)0x957A), + MeshOutputTypeNV = unchecked((uint)0x957B), + UniformBlockReferencedByMeshShaderNV = unchecked((uint)0x959C), + UniformBlockReferencedByTaskShaderNV = unchecked((uint)0x959D), + ReferencedByMeshShaderNV = unchecked((uint)0x95A0), + ReferencedByTaskShaderNV = unchecked((uint)0x95A1), + MeshShaderBitNV = unchecked((uint)0x00000040), + TaskShaderBitNV = unchecked((uint)0x00000080), + MeshSubroutineNV = unchecked((uint)0x957C), + TaskSubroutineNV = unchecked((uint)0x957D), + MeshSubroutineUniformNV = unchecked((uint)0x957E), + TaskSubroutineUniformNV = unchecked((uint)0x957F), + AtomicCounterBufferReferencedByMeshShaderNV = unchecked((uint)0x959E), + AtomicCounterBufferReferencedByTaskShaderNV = unchecked((uint)0x959F), MultisampleFilterHintNV = unchecked((uint)0x8534), PixelCounterBitsNV = unchecked((uint)0x8864), CurrentOcclusionQueryIdNV = unchecked((uint)0x8865), @@ -4319,6 +4084,148 @@ public enum GLEnum : uint VertexProgramParameterBufferNV = unchecked((uint)0x8DA2), GeometryProgramParameterBufferNV = unchecked((uint)0x8DA3), FragmentProgramParameterBufferNV = unchecked((uint)0x8DA4), + PathFormatSvgNV = unchecked((uint)0x9070), + PathFormatPsNV = unchecked((uint)0x9071), + StandardFontNameNV = unchecked((uint)0x9072), + SystemFontNameNV = unchecked((uint)0x9073), + FileNameNV = unchecked((uint)0x9074), + PathStrokeWidthNV = unchecked((uint)0x9075), + PathEndCapsNV = unchecked((uint)0x9076), + PathInitialEndCapNV = unchecked((uint)0x9077), + PathTerminalEndCapNV = unchecked((uint)0x9078), + PathJoinStyleNV = unchecked((uint)0x9079), + PathMiterLimitNV = unchecked((uint)0x907A), + PathDashCapsNV = unchecked((uint)0x907B), + PathInitialDashCapNV = unchecked((uint)0x907C), + PathTerminalDashCapNV = unchecked((uint)0x907D), + PathDashOffsetNV = unchecked((uint)0x907E), + PathClientLengthNV = unchecked((uint)0x907F), + PathFillModeNV = unchecked((uint)0x9080), + PathFillMaskNV = unchecked((uint)0x9081), + PathFillCoverModeNV = unchecked((uint)0x9082), + PathStrokeCoverModeNV = unchecked((uint)0x9083), + PathStrokeMaskNV = unchecked((uint)0x9084), + CountUpNV = unchecked((uint)0x9088), + CountDownNV = unchecked((uint)0x9089), + PathObjectBoundingBoxNV = unchecked((uint)0x908A), + ConvexHullNV = unchecked((uint)0x908B), + BoundingBoxNV = unchecked((uint)0x908D), + TranslateXNV = unchecked((uint)0x908E), + TranslateYNV = unchecked((uint)0x908F), + Translate2DNV = unchecked((uint)0x9090), + Translate3DNV = unchecked((uint)0x9091), + Affine2DNV = unchecked((uint)0x9092), + Affine3DNV = unchecked((uint)0x9094), + TransposeAffine2DNV = unchecked((uint)0x9096), + TransposeAffine3DNV = unchecked((uint)0x9098), + Utf8NV = unchecked((uint)0x909A), + Utf16NV = unchecked((uint)0x909B), + BoundingBoxOfBoundingBoxesNV = unchecked((uint)0x909C), + PathCommandCountNV = unchecked((uint)0x909D), + PathCoordCountNV = unchecked((uint)0x909E), + PathDashArrayCountNV = unchecked((uint)0x909F), + PathComputedLengthNV = unchecked((uint)0x90A0), + PathFillBoundingBoxNV = unchecked((uint)0x90A1), + PathStrokeBoundingBoxNV = unchecked((uint)0x90A2), + SquareNV = unchecked((uint)0x90A3), + RoundNV = unchecked((uint)0x90A4), + TriangularNV = unchecked((uint)0x90A5), + BevelNV = unchecked((uint)0x90A6), + MiterRevertNV = unchecked((uint)0x90A7), + MiterTruncateNV = unchecked((uint)0x90A8), + SkipMissingGlyphNV = unchecked((uint)0x90A9), + UseMissingGlyphNV = unchecked((uint)0x90AA), + PathErrorPositionNV = unchecked((uint)0x90AB), + AccumAdjacentPairsNV = unchecked((uint)0x90AD), + AdjacentPairsNV = unchecked((uint)0x90AE), + FirstToRestNV = unchecked((uint)0x90AF), + PathGenModeNV = unchecked((uint)0x90B0), + PathGenCoeffNV = unchecked((uint)0x90B1), + PathGenComponentsNV = unchecked((uint)0x90B3), + PathStencilFuncNV = unchecked((uint)0x90B7), + PathStencilRefNV = unchecked((uint)0x90B8), + PathStencilValueMaskNV = unchecked((uint)0x90B9), + PathStencilDepthOffsetFactorNV = unchecked((uint)0x90BD), + PathStencilDepthOffsetUnitsNV = unchecked((uint)0x90BE), + PathCoverDepthFuncNV = unchecked((uint)0x90BF), + PathDashOffsetResetNV = unchecked((uint)0x90B4), + MoveToResetsNV = unchecked((uint)0x90B5), + MoveToContinuesNV = unchecked((uint)0x90B6), + ClosePathNV = unchecked((uint)0x00), + MoveToNV = unchecked((uint)0x02), + RelativeMoveToNV = unchecked((uint)0x03), + LineToNV = unchecked((uint)0x04), + RelativeLineToNV = unchecked((uint)0x05), + HorizontalLineToNV = unchecked((uint)0x06), + RelativeHorizontalLineToNV = unchecked((uint)0x07), + VerticalLineToNV = unchecked((uint)0x08), + RelativeVerticalLineToNV = unchecked((uint)0x09), + QuadraticCurveToNV = unchecked((uint)0x0A), + RelativeQuadraticCurveToNV = unchecked((uint)0x0B), + CubicCurveToNV = unchecked((uint)0x0C), + RelativeCubicCurveToNV = unchecked((uint)0x0D), + SmoothQuadraticCurveToNV = unchecked((uint)0x0E), + RelativeSmoothQuadraticCurveToNV = unchecked((uint)0x0F), + SmoothCubicCurveToNV = unchecked((uint)0x10), + RelativeSmoothCubicCurveToNV = unchecked((uint)0x11), + SmallCcwArcToNV = unchecked((uint)0x12), + RelativeSmallCcwArcToNV = unchecked((uint)0x13), + SmallCwArcToNV = unchecked((uint)0x14), + RelativeSmallCwArcToNV = unchecked((uint)0x15), + LargeCcwArcToNV = unchecked((uint)0x16), + RelativeLargeCcwArcToNV = unchecked((uint)0x17), + LargeCwArcToNV = unchecked((uint)0x18), + RelativeLargeCwArcToNV = unchecked((uint)0x19), + RestartPathNV = unchecked((uint)0xF0), + DupFirstCubicCurveToNV = unchecked((uint)0xF2), + DupLastCubicCurveToNV = unchecked((uint)0xF4), + RectNV = unchecked((uint)0xF6), + CircularCcwArcToNV = unchecked((uint)0xF8), + CircularCwArcToNV = unchecked((uint)0xFA), + CircularTangentArcToNV = unchecked((uint)0xFC), + ArcToNV = unchecked((uint)0xFE), + RelativeArcToNV = unchecked((uint)0xFF), + BoldBitNV = unchecked((uint)0x01), + ItalicBitNV = unchecked((uint)0x02), + GlyphWidthBitNV = unchecked((uint)0x01), + GlyphHeightBitNV = unchecked((uint)0x02), + GlyphHorizontalBearingXBitNV = unchecked((uint)0x04), + GlyphHorizontalBearingYBitNV = unchecked((uint)0x08), + GlyphHorizontalBearingAdvanceBitNV = unchecked((uint)0x10), + GlyphVerticalBearingXBitNV = unchecked((uint)0x20), + GlyphVerticalBearingYBitNV = unchecked((uint)0x40), + GlyphVerticalBearingAdvanceBitNV = unchecked((uint)0x80), + GlyphHasKerningBitNV = unchecked((uint)0x100), + FontXMinBoundsBitNV = unchecked((uint)0x00010000), + FontYMinBoundsBitNV = unchecked((uint)0x00020000), + FontXMaxBoundsBitNV = unchecked((uint)0x00040000), + FontYMaxBoundsBitNV = unchecked((uint)0x00080000), + FontUnitsPerEmBitNV = unchecked((uint)0x00100000), + FontAscenderBitNV = unchecked((uint)0x00200000), + FontDescenderBitNV = unchecked((uint)0x00400000), + FontHeightBitNV = unchecked((uint)0x00800000), + FontMaxAdvanceWidthBitNV = unchecked((uint)0x01000000), + FontMaxAdvanceHeightBitNV = unchecked((uint)0x02000000), + FontUnderlinePositionBitNV = unchecked((uint)0x04000000), + FontUnderlineThicknessBitNV = unchecked((uint)0x08000000), + FontHasKerningBitNV = unchecked((uint)0x10000000), + RoundedRectNV = unchecked((uint)0xE8), + RelativeRoundedRectNV = unchecked((uint)0xE9), + RoundedRect2NV = unchecked((uint)0xEA), + RelativeRoundedRect2NV = unchecked((uint)0xEB), + RoundedRect4NV = unchecked((uint)0xEC), + RelativeRoundedRect4NV = unchecked((uint)0xED), + RoundedRect8NV = unchecked((uint)0xEE), + RelativeRoundedRect8NV = unchecked((uint)0xEF), + RelativeRectNV = unchecked((uint)0xF7), + FontGlyphsAvailableNV = unchecked((uint)0x9368), + FontTargetUnavailableNV = unchecked((uint)0x9369), + FontUnavailableNV = unchecked((uint)0x936A), + FontUnintelligibleNV = unchecked((uint)0x936B), + ConicCurveToNV = unchecked((uint)0x1A), + RelativeConicCurveToNV = unchecked((uint)0x1B), + FontNumGlyphIndicesBitNV = unchecked((uint)0x20000000), + StandardFontFormatNV = unchecked((uint)0x936C), X2BytesNV = unchecked((uint)0x1407), X3BytesNV = unchecked((uint)0x1408), X4BytesNV = unchecked((uint)0x1409), @@ -4329,6 +4236,18 @@ public enum GLEnum : uint PrimaryColorNV = unchecked((uint)0x852C), SecondaryColorNV = unchecked((uint)0x852D), PathGenColorFormatNV = unchecked((uint)0x90B2), + PathProjectionNV = unchecked((uint)0x1701), + PathModelviewNV = unchecked((uint)0x1700), + PathModelviewStackDepthNV = unchecked((uint)0x0BA3), + PathModelviewMatrixNV = unchecked((uint)0x0BA6), + PathMaxModelviewStackDepthNV = unchecked((uint)0x0D36), + PathTransposeModelviewMatrixNV = unchecked((uint)0x84E3), + PathProjectionStackDepthNV = unchecked((uint)0x0BA4), + PathProjectionMatrixNV = unchecked((uint)0x0BA7), + PathMaxProjectionStackDepthNV = unchecked((uint)0x0D38), + PathTransposeProjectionMatrixNV = unchecked((uint)0x84E4), + FragmentInputNV = unchecked((uint)0x936D), + SharedEdgeNV = unchecked((uint)0xC0), WritePixelDataRangeNV = unchecked((uint)0x8878), ReadPixelDataRangeNV = unchecked((uint)0x8879), WritePixelDataRangeLengthNV = unchecked((uint)0x887A), @@ -4346,6 +4265,8 @@ public enum GLEnum : uint PresentDurationNV = unchecked((uint)0x8E2B), PrimitiveRestartNV = unchecked((uint)0x8558), PrimitiveRestartIndexNV = unchecked((uint)0x8559), + ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), + ShadingRateImagePaletteCountNV = unchecked((uint)0x95B2), QueryResourceTypeVidmemAllocNV = unchecked((uint)0x9540), QueryResourceMemtypeVidmemNV = unchecked((uint)0x9542), QueryResourceSysReservedNV = unchecked((uint)0x9544), @@ -4402,7 +4323,47 @@ public enum GLEnum : uint Combiner6NV = unchecked((uint)0x8556), Combiner7NV = unchecked((uint)0x8557), PerStageConstantsNV = unchecked((uint)0x8535), + RepresentativeFragmentTestNV = unchecked((uint)0x937F), PurgedContextResetNV = unchecked((uint)0x92BB), + SampleLocationSubpixelBitsNV = unchecked((uint)0x933D), + SampleLocationPixelGridWidthNV = unchecked((uint)0x933E), + SampleLocationPixelGridHeightNV = unchecked((uint)0x933F), + ProgrammableSampleLocationTableSizeNV = unchecked((uint)0x9340), + SampleLocationNV = unchecked((uint)0x8E50), + ProgrammableSampleLocationNV = unchecked((uint)0x9341), + FramebufferProgrammableSampleLocationsNV = unchecked((uint)0x9342), + FramebufferSampleLocationPixelGridNV = unchecked((uint)0x9343), + ScissorTestExclusiveNV = unchecked((uint)0x9555), + ScissorBoxExclusiveNV = unchecked((uint)0x9556), + BufferGpuAddressNV = unchecked((uint)0x8F1D), + GpuAddressNV = unchecked((uint)0x8F34), + MaxShaderBufferAddressNV = unchecked((uint)0x8F35), + ShaderGlobalAccessBarrierBitNV = unchecked((uint)0x00000010), + SubgroupFeaturePartitionedBitNV = unchecked((uint)0x00000100), + WarpSizeNV = unchecked((uint)0x9339), + WarpsPerSmNV = unchecked((uint)0x933A), + SmCountNV = unchecked((uint)0x933B), + ShadingRateImageNV = unchecked((uint)0x9563), + ShadingRateNoInvocationsNV = unchecked((uint)0x9564), + ShadingRate1InvocationPerPixelNV = unchecked((uint)0x9565), + ShadingRate1InvocationPer1X2PixelsNV = unchecked((uint)0x9566), + ShadingRate1InvocationPer2X1PixelsNV = unchecked((uint)0x9567), + ShadingRate1InvocationPer2X2PixelsNV = unchecked((uint)0x9568), + ShadingRate1InvocationPer2X4PixelsNV = unchecked((uint)0x9569), + ShadingRate1InvocationPer4X2PixelsNV = unchecked((uint)0x956A), + ShadingRate1InvocationPer4X4PixelsNV = unchecked((uint)0x956B), + ShadingRate2InvocationsPerPixelNV = unchecked((uint)0x956C), + ShadingRate4InvocationsPerPixelNV = unchecked((uint)0x956D), + ShadingRate8InvocationsPerPixelNV = unchecked((uint)0x956E), + ShadingRate16InvocationsPerPixelNV = unchecked((uint)0x956F), + ShadingRateImageBindingNV = unchecked((uint)0x955B), + ShadingRateImageTexelWidthNV = unchecked((uint)0x955C), + ShadingRateImageTexelHeightNV = unchecked((uint)0x955D), + ShadingRateImagePaletteSizeNV = unchecked((uint)0x955E), + MaxCoarseFragmentSamplesNV = unchecked((uint)0x955F), + ShadingRateSampleOrderDefaultNV = unchecked((uint)0x95AE), + ShadingRateSampleOrderPixelMajorNV = unchecked((uint)0x95AF), + ShadingRateSampleOrderSampleMajorNV = unchecked((uint)0x95B0), MaxProgramPatchAttribsNV = unchecked((uint)0x86D8), TessControlProgramNV = unchecked((uint)0x891E), TessEvaluationProgramNV = unchecked((uint)0x891F), @@ -4556,6 +4517,9 @@ public enum GLEnum : uint TransformFeedbackBufferPausedNV = unchecked((uint)0x8E23), TransformFeedbackBufferActiveNV = unchecked((uint)0x8E24), TransformFeedbackBindingNV = unchecked((uint)0x8E25), + UniformBufferUnifiedNV = unchecked((uint)0x936E), + UniformBufferAddressNV = unchecked((uint)0x936F), + UniformBufferLengthNV = unchecked((uint)0x9370), SurfaceStateNV = unchecked((uint)0x86EB), SurfaceRegisteredNV = unchecked((uint)0x86FD), SurfaceMappedNV = unchecked((uint)0x8700), @@ -4566,6 +4530,31 @@ public enum GLEnum : uint MaxVertexArrayRangeElementNV = unchecked((uint)0x8520), VertexArrayRangePointerNV = unchecked((uint)0x8521), VertexArrayRangeWithoutFlushNV = unchecked((uint)0x8533), + VertexAttribArrayUnifiedNV = unchecked((uint)0x8F1E), + ElementArrayUnifiedNV = unchecked((uint)0x8F1F), + VertexAttribArrayAddressNV = unchecked((uint)0x8F20), + VertexArrayAddressNV = unchecked((uint)0x8F21), + NormalArrayAddressNV = unchecked((uint)0x8F22), + ColorArrayAddressNV = unchecked((uint)0x8F23), + IndexArrayAddressNV = unchecked((uint)0x8F24), + TextureCoordArrayAddressNV = unchecked((uint)0x8F25), + EdgeFlagArrayAddressNV = unchecked((uint)0x8F26), + SecondaryColorArrayAddressNV = unchecked((uint)0x8F27), + FogCoordArrayAddressNV = unchecked((uint)0x8F28), + ElementArrayAddressNV = unchecked((uint)0x8F29), + VertexAttribArrayLengthNV = unchecked((uint)0x8F2A), + VertexArrayLengthNV = unchecked((uint)0x8F2B), + NormalArrayLengthNV = unchecked((uint)0x8F2C), + ColorArrayLengthNV = unchecked((uint)0x8F2D), + IndexArrayLengthNV = unchecked((uint)0x8F2E), + TextureCoordArrayLengthNV = unchecked((uint)0x8F2F), + EdgeFlagArrayLengthNV = unchecked((uint)0x8F30), + SecondaryColorArrayLengthNV = unchecked((uint)0x8F31), + FogCoordArrayLengthNV = unchecked((uint)0x8F32), + ElementArrayLengthNV = unchecked((uint)0x8F33), + DrawIndirectUnifiedNV = unchecked((uint)0x8F40), + DrawIndirectAddressNV = unchecked((uint)0x8F41), + DrawIndirectLengthNV = unchecked((uint)0x8F42), VertexProgramNV = unchecked((uint)0x8620), VertexStateProgramNV = unchecked((uint)0x8621), AttribArraySizeNV = unchecked((uint)0x8623), @@ -4679,6 +4668,18 @@ public enum GLEnum : uint VideoCaptureFieldUpperHeightNV = unchecked((uint)0x903A), VideoCaptureFieldLowerHeightNV = unchecked((uint)0x903B), VideoCaptureSurfaceOriginNV = unchecked((uint)0x903C), + ViewportSwizzlePositiveXNV = unchecked((uint)0x9350), + ViewportSwizzleNegativeXNV = unchecked((uint)0x9351), + ViewportSwizzlePositiveYNV = unchecked((uint)0x9352), + ViewportSwizzleNegativeYNV = unchecked((uint)0x9353), + ViewportSwizzlePositiveZNV = unchecked((uint)0x9354), + ViewportSwizzleNegativeZNV = unchecked((uint)0x9355), + ViewportSwizzlePositiveWNV = unchecked((uint)0x9356), + ViewportSwizzleNegativeWNV = unchecked((uint)0x9357), + ViewportSwizzleXNV = unchecked((uint)0x9358), + ViewportSwizzleYNV = unchecked((uint)0x9359), + ViewportSwizzleZNV = unchecked((uint)0x935A), + ViewportSwizzleWNV = unchecked((uint)0x935B), InterlaceOML = unchecked((uint)0x8980), InterlaceReadOML = unchecked((uint)0x8981), PackResampleOML = unchecked((uint)0x8984), @@ -4689,6 +4690,10 @@ public enum GLEnum : uint ResampleDecimateOML = unchecked((uint)0x8989), FormatSubsample24X24OML = unchecked((uint)0x8982), FormatSubsample244X244OML = unchecked((uint)0x8983), + FramebufferAttachmentTextureNumViewsOVR = unchecked((uint)0x9630), + FramebufferAttachmentTextureBaseViewIndexOVR = unchecked((uint)0x9632), + MaxViewsOVR = unchecked((uint)0x9631), + FramebufferIncompleteViewTargetsOVR = unchecked((uint)0x9633), PreferDoublebufferHintPGI = unchecked((uint)0x1A1F8), ConserveMemoryHintPGI = unchecked((uint)0x1A1FD), ReclaimMemoryHintPGI = unchecked((uint)0x1A1FE), @@ -4977,263 +4982,32 @@ public enum GLEnum : uint ProxyTextureColorTableSGI = unchecked((uint)0x80BD), UnpackConstantDataSUNX = unchecked((uint)0x81D5), TextureConstantDataSUNX = unchecked((uint)0x81D6), - WrapBorderSUN = unchecked((uint)0x81D4), - GlobalAlphaSUN = unchecked((uint)0x81D9), - GlobalAlphaFactorSUN = unchecked((uint)0x81DA), - QuadMeshSUN = unchecked((uint)0x8614), - TriangleMeshSUN = unchecked((uint)0x8615), - SliceAccumSUN = unchecked((uint)0x85CC), - RestartSUN = unchecked((uint)0x0001), - ReplaceMiddleSUN = unchecked((uint)0x0002), - ReplaceOldestSUN = unchecked((uint)0x0003), - TriangleListSUN = unchecked((uint)0x81D7), - ReplacementCodeSUN = unchecked((uint)0x81D8), - ReplacementCodeArraySUN = unchecked((uint)0x85C0), - ReplacementCodeArrayTypeSUN = unchecked((uint)0x85C1), - ReplacementCodeArrayStrideSUN = unchecked((uint)0x85C2), - ReplacementCodeArrayPointerSUN = unchecked((uint)0x85C3), - R1UiV3FSUN = unchecked((uint)0x85C4), - R1UiC4UbV3FSUN = unchecked((uint)0x85C5), - R1UiC3FV3FSUN = unchecked((uint)0x85C6), - R1UiN3FV3FSUN = unchecked((uint)0x85C7), - R1UiC4FN3FV3FSUN = unchecked((uint)0x85C8), - R1UiT2FV3FSUN = unchecked((uint)0x85C9), - R1UiT2FN3FV3FSUN = unchecked((uint)0x85CA), - R1UiT2FC4FN3FV3FSUN = unchecked((uint)0x85CB), - PhongWIN = unchecked((uint)0x80EA), - PhongHintWIN = unchecked((uint)0x80EB), - FogSpecularTextureWIN = unchecked((uint)0x80EC), - VersionEsCl1X0 = unchecked((uint)1), - VersionEsCm1X1 = unchecked((uint)1), - VersionEsCl1X1 = unchecked((uint)1), - TextureExternalOES = unchecked((uint)0x8D65), - TextureBindingExternalOES = unchecked((uint)0x8D67), - RequiredTextureImageUnitsOES = unchecked((uint)0x8D68), - BlendEquationRgbOES = unchecked((uint)0x8009), - BlendEquationAlphaOES = unchecked((uint)0x883D), - BlendDstRgbOES = unchecked((uint)0x80C8), - BlendSrcRgbOES = unchecked((uint)0x80C9), - BlendDstAlphaOES = unchecked((uint)0x80CA), - BlendSrcAlphaOES = unchecked((uint)0x80CB), - BlendEquationOES = unchecked((uint)0x8009), - FuncAddOES = unchecked((uint)0x8006), - FuncSubtractOES = unchecked((uint)0x800A), - FuncReverseSubtractOES = unchecked((uint)0x800B), - Etc1Rgb8OES = unchecked((uint)0x8D64), - DepthComponent24OES = unchecked((uint)0x81A6), - DepthComponent32OES = unchecked((uint)0x81A7), - TextureCropRectOES = unchecked((uint)0x8B9D), - NoneOES = unchecked((uint)0), - FramebufferOES = unchecked((uint)0x8D40), - RenderbufferOES = unchecked((uint)0x8D41), - Rgba4OES = unchecked((uint)0x8056), - Rgb5A1OES = unchecked((uint)0x8057), - Rgb565OES = unchecked((uint)0x8D62), - DepthComponent16OES = unchecked((uint)0x81A5), - RenderbufferWidthOES = unchecked((uint)0x8D42), - RenderbufferHeightOES = unchecked((uint)0x8D43), - RenderbufferInternalFormatOES = unchecked((uint)0x8D44), - RenderbufferRedSizeOES = unchecked((uint)0x8D50), - RenderbufferGreenSizeOES = unchecked((uint)0x8D51), - RenderbufferBlueSizeOES = unchecked((uint)0x8D52), - RenderbufferAlphaSizeOES = unchecked((uint)0x8D53), - RenderbufferDepthSizeOES = unchecked((uint)0x8D54), - RenderbufferStencilSizeOES = unchecked((uint)0x8D55), - FramebufferAttachmentObjectTypeOES = unchecked((uint)0x8CD0), - FramebufferAttachmentObjectNameOES = unchecked((uint)0x8CD1), - FramebufferAttachmentTextureLevelOES = unchecked((uint)0x8CD2), - FramebufferAttachmentTextureCubeMapFaceOES = unchecked((uint)0x8CD3), - ColorAttachment0OES = unchecked((uint)0x8CE0), - DepthAttachmentOES = unchecked((uint)0x8D00), - StencilAttachmentOES = unchecked((uint)0x8D20), - FramebufferCompleteOES = unchecked((uint)0x8CD5), - FramebufferIncompleteAttachmentOES = unchecked((uint)0x8CD6), - FramebufferIncompleteMissingAttachmentOES = unchecked((uint)0x8CD7), - FramebufferIncompleteDimensionsOES = unchecked((uint)0x8CD9), - FramebufferIncompleteFormatsOES = unchecked((uint)0x8CDA), - FramebufferUnsupportedOES = unchecked((uint)0x8CDD), - FramebufferBindingOES = unchecked((uint)0x8CA6), - RenderbufferBindingOES = unchecked((uint)0x8CA7), - MaxRenderbufferSizeOES = unchecked((uint)0x84E8), - InvalidFramebufferOperationOES = unchecked((uint)0x0506), - WriteOnlyOES = unchecked((uint)0x88B9), - BufferAccessOES = unchecked((uint)0x88BB), - BufferMappedOES = unchecked((uint)0x88BC), - BufferMapPointerOES = unchecked((uint)0x88BD), - ModelviewMatrixFloatAsIntBitsOES = unchecked((uint)0x898D), - ProjectionMatrixFloatAsIntBitsOES = unchecked((uint)0x898E), - TextureMatrixFloatAsIntBitsOES = unchecked((uint)0x898F), - MaxVertexUnitsOES = unchecked((uint)0x86A4), - MaxPaletteMatricesOES = unchecked((uint)0x8842), - MatrixPaletteOES = unchecked((uint)0x8840), - MatrixIndexArrayOES = unchecked((uint)0x8844), - WeightArrayOES = unchecked((uint)0x86AD), - CurrentPaletteMatrixOES = unchecked((uint)0x8843), - MatrixIndexArraySizeOES = unchecked((uint)0x8846), - MatrixIndexArrayTypeOES = unchecked((uint)0x8847), - MatrixIndexArrayStrideOES = unchecked((uint)0x8848), - MatrixIndexArrayPointerOES = unchecked((uint)0x8849), - MatrixIndexArrayBufferBindingOES = unchecked((uint)0x8B9E), - WeightArraySizeOES = unchecked((uint)0x86AB), - WeightArrayTypeOES = unchecked((uint)0x86A9), - WeightArrayStrideOES = unchecked((uint)0x86AA), - WeightArrayPointerOES = unchecked((uint)0x86AC), - WeightArrayBufferBindingOES = unchecked((uint)0x889E), - DepthStencilOES = unchecked((uint)0x84F9), - UnsignedInt24X8OES = unchecked((uint)0x84FA), - Depth24Stencil8OES = unchecked((uint)0x88F0), - PointSizeArrayOES = unchecked((uint)0x8B9C), - PointSizeArrayTypeOES = unchecked((uint)0x898A), - PointSizeArrayStrideOES = unchecked((uint)0x898B), - PointSizeArrayPointerOES = unchecked((uint)0x898C), - PointSizeArrayBufferBindingOES = unchecked((uint)0x8B9F), - PointSpriteOES = unchecked((uint)0x8861), - CoordReplaceOES = unchecked((uint)0x8862), - Alpha8OES = unchecked((uint)0x803C), - Luminance4Alpha4OES = unchecked((uint)0x8043), - Luminance8Alpha8OES = unchecked((uint)0x8045), - Luminance8OES = unchecked((uint)0x8040), - Rgb8OES = unchecked((uint)0x8051), - Rgba8OES = unchecked((uint)0x8058), - StencilIndex1OES = unchecked((uint)0x8D46), - StencilIndex4OES = unchecked((uint)0x8D47), - StencilIndex8OES = unchecked((uint)0x8D48), - IncrWrapOES = unchecked((uint)0x8507), - DecrWrapOES = unchecked((uint)0x8508), - FramebufferUndefinedOES = unchecked((uint)0x8219), - NormalMapOES = unchecked((uint)0x8511), - ReflectionMapOES = unchecked((uint)0x8512), - TextureCubeMapOES = unchecked((uint)0x8513), - TextureBindingCubeMapOES = unchecked((uint)0x8514), - TextureCubeMapPositiveXOES = unchecked((uint)0x8515), - TextureCubeMapNegativeXOES = unchecked((uint)0x8516), - TextureCubeMapPositiveYOES = unchecked((uint)0x8517), - TextureCubeMapNegativeYOES = unchecked((uint)0x8518), - TextureCubeMapPositiveZOES = unchecked((uint)0x8519), - TextureCubeMapNegativeZOES = unchecked((uint)0x851A), - MaxCubeMapTextureSizeOES = unchecked((uint)0x851C), - TextureGenModeOES = unchecked((uint)0x2500), - TextureGenStrOES = unchecked((uint)0x8D60), - MirroredRepeatOES = unchecked((uint)0x8370), - VertexArrayBindingOES = unchecked((uint)0x85B5), - X3DcXAMD = unchecked((uint)0x87F9), - X3DcXyAMD = unchecked((uint)0x87FA), - AtcRgbAMD = unchecked((uint)0x8C92), - AtcRgbaExplicitAlphaAMD = unchecked((uint)0x8C93), - AtcRgbaInterpolatedAlphaAMD = unchecked((uint)0x87EE), - RenderbufferSamplesApple = unchecked((uint)0x8CAB), - FramebufferIncompleteMultisampleApple = unchecked((uint)0x8D56), - MaxSamplesApple = unchecked((uint)0x8D57), - ReadFramebufferApple = unchecked((uint)0x8CA8), - DrawFramebufferApple = unchecked((uint)0x8CA9), - DrawFramebufferBindingApple = unchecked((uint)0x8CA6), - ReadFramebufferBindingApple = unchecked((uint)0x8CAA), - SyncObjectApple = unchecked((uint)0x8A53), - MaxServerWaitTimeoutApple = unchecked((uint)0x9111), - ObjectTypeApple = unchecked((uint)0x9112), - SyncConditionApple = unchecked((uint)0x9113), - SyncStatusApple = unchecked((uint)0x9114), - SyncFlagsApple = unchecked((uint)0x9115), - SyncFenceApple = unchecked((uint)0x9116), - SyncGpuCommandsCompleteApple = unchecked((uint)0x9117), - UnsignaledApple = unchecked((uint)0x9118), - SignaledApple = unchecked((uint)0x9119), - AlreadySignaledApple = unchecked((uint)0x911A), - TimeoutExpiredApple = unchecked((uint)0x911B), - ConditionSatisfiedApple = unchecked((uint)0x911C), - WaitFailedApple = unchecked((uint)0x911D), - SyncFlushCommandsBitApple = unchecked((uint)0x00000001), - TimeoutIgnoredApple = unchecked((uint)0xFFFFFFFFFFFFFFFFUL), - TextureMaxLevelApple = unchecked((uint)0x813D), - ColorEXT = unchecked((uint)0x1800), - DepthEXT = unchecked((uint)0x1801), - StencilEXT = unchecked((uint)0x1802), - MapReadBitEXT = unchecked((uint)0x0001), - MapWriteBitEXT = unchecked((uint)0x0002), - MapInvalidateRangeBitEXT = unchecked((uint)0x0004), - MapInvalidateBufferBitEXT = unchecked((uint)0x0008), - MapFlushExplicitBitEXT = unchecked((uint)0x0010), - MapUnsynchronizedBitEXT = unchecked((uint)0x0020), - FramebufferAttachmentTextureSamplesEXT = unchecked((uint)0x8D6C), - UnsignedShort4X4X4X4RevEXT = unchecked((uint)0x8365), - UnsignedShort1X5X5X5RevEXT = unchecked((uint)0x8366), - GuiltyContextResetEXT = unchecked((uint)0x8253), - InnocentContextResetEXT = unchecked((uint)0x8254), - UnknownContextResetEXT = unchecked((uint)0x8255), - ContextRobustAccessEXT = unchecked((uint)0x90F3), - ResetNotificationStrategyEXT = unchecked((uint)0x8256), - LoseContextOnResetEXT = unchecked((uint)0x8252), - NoResetNotificationEXT = unchecked((uint)0x8261), - FramebufferAttachmentColorEncodingEXT = unchecked((uint)0x8210), - RenderbufferSamplesIMG = unchecked((uint)0x9133), - FramebufferIncompleteMultisampleIMG = unchecked((uint)0x9134), - MaxSamplesIMG = unchecked((uint)0x9135), - TextureSamplesIMG = unchecked((uint)0x9136), - BgraIMG = unchecked((uint)0x80E1), - UnsignedShort4X4X4X4RevIMG = unchecked((uint)0x8365), - CompressedRgbPvrtc4Bppv1IMG = unchecked((uint)0x8C00), - CompressedRgbPvrtc2Bppv1IMG = unchecked((uint)0x8C01), - CompressedRgbaPvrtc4Bppv1IMG = unchecked((uint)0x8C02), - CompressedRgbaPvrtc2Bppv1IMG = unchecked((uint)0x8C03), - ModulateColorIMG = unchecked((uint)0x8C04), - RecipAddSignedAlphaIMG = unchecked((uint)0x8C05), - TextureAlphaModulateIMG = unchecked((uint)0x8C06), - FactorAlphaModulateIMG = unchecked((uint)0x8C07), - FragmentAlphaModulateIMG = unchecked((uint)0x8C08), - AddBlendIMG = unchecked((uint)0x8C09), - Dot3RgbaIMG = unchecked((uint)0x86AF), - ClipPlane0IMG = unchecked((uint)0x3000), - ClipPlane1IMG = unchecked((uint)0x3001), - ClipPlane2IMG = unchecked((uint)0x3002), - ClipPlane3IMG = unchecked((uint)0x3003), - ClipPlane4IMG = unchecked((uint)0x3004), - ClipPlane5IMG = unchecked((uint)0x3005), - MaxClipPlanesIMG = unchecked((uint)0x0D32), - TextureWidthQCOM = unchecked((uint)0x8BD2), - TextureHeightQCOM = unchecked((uint)0x8BD3), - TextureDepthQCOM = unchecked((uint)0x8BD4), - TextureInternalFormatQCOM = unchecked((uint)0x8BD5), - TextureFormatQCOM = unchecked((uint)0x8BD6), - TextureTypeQCOM = unchecked((uint)0x8BD7), - TextureImageValidQCOM = unchecked((uint)0x8BD8), - TextureNumLevelsQCOM = unchecked((uint)0x8BD9), - TextureTargetQCOM = unchecked((uint)0x8BDA), - TextureObjectValidQCOM = unchecked((uint)0x8BDB), - StateRestore = unchecked((uint)0x8BDC), - PerfmonGlobalModeQCOM = unchecked((uint)0x8FA0), - ColorBufferBit0QCOM = unchecked((uint)0x00000001), - ColorBufferBit1QCOM = unchecked((uint)0x00000002), - ColorBufferBit2QCOM = unchecked((uint)0x00000004), - ColorBufferBit3QCOM = unchecked((uint)0x00000008), - ColorBufferBit4QCOM = unchecked((uint)0x00000010), - ColorBufferBit5QCOM = unchecked((uint)0x00000020), - ColorBufferBit6QCOM = unchecked((uint)0x00000040), - ColorBufferBit7QCOM = unchecked((uint)0x00000080), - DepthBufferBit0QCOM = unchecked((uint)0x00000100), - DepthBufferBit1QCOM = unchecked((uint)0x00000200), - DepthBufferBit2QCOM = unchecked((uint)0x00000400), - DepthBufferBit3QCOM = unchecked((uint)0x00000800), - DepthBufferBit4QCOM = unchecked((uint)0x00001000), - DepthBufferBit5QCOM = unchecked((uint)0x00002000), - DepthBufferBit6QCOM = unchecked((uint)0x00004000), - DepthBufferBit7QCOM = unchecked((uint)0x00008000), - StencilBufferBit0QCOM = unchecked((uint)0x00010000), - StencilBufferBit1QCOM = unchecked((uint)0x00020000), - StencilBufferBit2QCOM = unchecked((uint)0x00040000), - StencilBufferBit3QCOM = unchecked((uint)0x00080000), - StencilBufferBit4QCOM = unchecked((uint)0x00100000), - StencilBufferBit5QCOM = unchecked((uint)0x00200000), - StencilBufferBit6QCOM = unchecked((uint)0x00400000), - StencilBufferBit7QCOM = unchecked((uint)0x00800000), - MultisampleBufferBit0QCOM = unchecked((uint)0x01000000), - MultisampleBufferBit1QCOM = unchecked((uint)0x02000000), - MultisampleBufferBit2QCOM = unchecked((uint)0x04000000), - MultisampleBufferBit3QCOM = unchecked((uint)0x08000000), - MultisampleBufferBit4QCOM = unchecked((uint)0x10000000), - MultisampleBufferBit5QCOM = unchecked((uint)0x20000000), - MultisampleBufferBit6QCOM = unchecked((uint)0x40000000), - MultisampleBufferBit7QCOM = unchecked((uint)0x80000000), - WriteonlyRenderingQCOM = unchecked((uint)0x8823), + WrapBorderSUN = unchecked((uint)0x81D4), + GlobalAlphaSUN = unchecked((uint)0x81D9), + GlobalAlphaFactorSUN = unchecked((uint)0x81DA), + QuadMeshSUN = unchecked((uint)0x8614), + TriangleMeshSUN = unchecked((uint)0x8615), + SliceAccumSUN = unchecked((uint)0x85CC), + RestartSUN = unchecked((uint)0x0001), + ReplaceMiddleSUN = unchecked((uint)0x0002), + ReplaceOldestSUN = unchecked((uint)0x0003), + TriangleListSUN = unchecked((uint)0x81D7), + ReplacementCodeSUN = unchecked((uint)0x81D8), + ReplacementCodeArraySUN = unchecked((uint)0x85C0), + ReplacementCodeArrayTypeSUN = unchecked((uint)0x85C1), + ReplacementCodeArrayStrideSUN = unchecked((uint)0x85C2), + ReplacementCodeArrayPointerSUN = unchecked((uint)0x85C3), + R1UiV3FSUN = unchecked((uint)0x85C4), + R1UiC4UbV3FSUN = unchecked((uint)0x85C5), + R1UiC3FV3FSUN = unchecked((uint)0x85C6), + R1UiN3FV3FSUN = unchecked((uint)0x85C7), + R1UiC4FN3FV3FSUN = unchecked((uint)0x85C8), + R1UiT2FV3FSUN = unchecked((uint)0x85C9), + R1UiT2FN3FV3FSUN = unchecked((uint)0x85CA), + R1UiT2FC4FN3FV3FSUN = unchecked((uint)0x85CB), + PhongWIN = unchecked((uint)0x80EA), + PhongHintWIN = unchecked((uint)0x80EB), + FogSpecularTextureWIN = unchecked((uint)0x80EC), FramebufferIncompleteDimensions = unchecked((uint)0x8CD9), ContextReleaseBehaviorKHR = unchecked((uint)0x82FB), ContextReleaseBehaviorFlushKHR = unchecked((uint)0x82FC), @@ -5285,7 +5059,13 @@ public enum GLEnum : uint ResetNotificationStrategyKHR = unchecked((uint)0x8256), NoResetNotificationKHR = unchecked((uint)0x8261), ContextLostKHR = unchecked((uint)0x0507), + TextureExternalOES = unchecked((uint)0x8D65), + TextureBindingExternalOES = unchecked((uint)0x8D67), + RequiredTextureImageUnitsOES = unchecked((uint)0x8D68), SamplerExternalOES = unchecked((uint)0x8D66), + Etc1Rgb8OES = unchecked((uint)0x8D64), + DepthComponent24OES = unchecked((uint)0x81A6), + DepthComponent32OES = unchecked((uint)0x81A7), GeometryShaderOES = unchecked((uint)0x8DD9), GeometryShaderBitOES = unchecked((uint)0x00000004), GeometryLinkedVerticesOutOES = unchecked((uint)0x8916), @@ -5322,13 +5102,33 @@ public enum GLEnum : uint ProgramBinaryLengthOES = unchecked((uint)0x8741), NumProgramBinaryFormatsOES = unchecked((uint)0x87FE), ProgramBinaryFormatsOES = unchecked((uint)0x87FF), + WriteOnlyOES = unchecked((uint)0x88B9), + BufferAccessOES = unchecked((uint)0x88BB), + BufferMappedOES = unchecked((uint)0x88BC), + BufferMapPointerOES = unchecked((uint)0x88BD), + DepthStencilOES = unchecked((uint)0x84F9), + UnsignedInt24X8OES = unchecked((uint)0x84FA), + Depth24Stencil8OES = unchecked((uint)0x88F0), PrimitiveBoundingBoxOES = unchecked((uint)0x92BE), + Alpha8OES = unchecked((uint)0x803C), + DepthComponent16OES = unchecked((uint)0x81A5), + Luminance4Alpha4OES = unchecked((uint)0x8043), + Luminance8Alpha8OES = unchecked((uint)0x8045), + Luminance8OES = unchecked((uint)0x8040), + Rgba4OES = unchecked((uint)0x8056), + Rgb5A1OES = unchecked((uint)0x8057), + Rgb565OES = unchecked((uint)0x8D62), + Rgb8OES = unchecked((uint)0x8051), + Rgba8OES = unchecked((uint)0x8058), SampleShadingOES = unchecked((uint)0x8C36), MinSampleShadingValueOES = unchecked((uint)0x8C37), MinFragmentInterpolationOffsetOES = unchecked((uint)0x8E5B), MaxFragmentInterpolationOffsetOES = unchecked((uint)0x8E5C), FragmentInterpolationOffsetBitsOES = unchecked((uint)0x8E5D), FragmentShaderDerivativeHintOES = unchecked((uint)0x8B8B), + StencilIndex1OES = unchecked((uint)0x8D46), + StencilIndex4OES = unchecked((uint)0x8D47), + FramebufferUndefinedOES = unchecked((uint)0x8219), PatchesOES = unchecked((uint)0x000E), PatchVerticesOES = unchecked((uint)0x8E72), TessControlOutputVerticesOES = unchecked((uint)0x8E75), @@ -5425,6 +5225,7 @@ public enum GLEnum : uint UnsignedIntImageCubeMapArrayOES = unchecked((uint)0x906A), HalfFloatOES = unchecked((uint)0x8D61), StencilIndexOES = unchecked((uint)0x1901), + StencilIndex8OES = unchecked((uint)0x8D48), Texture2DMultisampleArrayOES = unchecked((uint)0x9102), TextureBinding2DMultisampleArrayOES = unchecked((uint)0x9105), Sampler2DMultisampleArrayOES = unchecked((uint)0x910B), @@ -5434,12 +5235,18 @@ public enum GLEnum : uint TextureViewNumLevelsOES = unchecked((uint)0x82DC), TextureViewMinLayerOES = unchecked((uint)0x82DD), TextureViewNumLayersOES = unchecked((uint)0x82DE), + VertexArrayBindingOES = unchecked((uint)0x85B5), UnsignedInt10X10X10X2OES = unchecked((uint)0x8DF6), Int10X10X10X2OES = unchecked((uint)0x8DF7), MaxViewportsOES = unchecked((uint)0x825B), ViewportSubpixelBitsOES = unchecked((uint)0x825C), ViewportBoundsRangeOES = unchecked((uint)0x825D), ViewportIndexProvokingVertexOES = unchecked((uint)0x825F), + X3DcXAMD = unchecked((uint)0x87F9), + X3DcXyAMD = unchecked((uint)0x87FA), + AtcRgbAMD = unchecked((uint)0x8C92), + AtcRgbaExplicitAlphaAMD = unchecked((uint)0x8C93), + AtcRgbaInterpolatedAlphaAMD = unchecked((uint)0x87EE), Z400BinaryAMD = unchecked((uint)0x8740), ReadFramebufferAngle = unchecked((uint)0x8CA8), DrawFramebufferAngle = unchecked((uint)0x8CA9), @@ -5465,6 +5272,30 @@ public enum GLEnum : uint ClipDistance5Apple = unchecked((uint)0x3005), ClipDistance6Apple = unchecked((uint)0x3006), ClipDistance7Apple = unchecked((uint)0x3007), + RenderbufferSamplesApple = unchecked((uint)0x8CAB), + FramebufferIncompleteMultisampleApple = unchecked((uint)0x8D56), + MaxSamplesApple = unchecked((uint)0x8D57), + ReadFramebufferApple = unchecked((uint)0x8CA8), + DrawFramebufferApple = unchecked((uint)0x8CA9), + DrawFramebufferBindingApple = unchecked((uint)0x8CA6), + ReadFramebufferBindingApple = unchecked((uint)0x8CAA), + SyncObjectApple = unchecked((uint)0x8A53), + MaxServerWaitTimeoutApple = unchecked((uint)0x9111), + ObjectTypeApple = unchecked((uint)0x9112), + SyncConditionApple = unchecked((uint)0x9113), + SyncStatusApple = unchecked((uint)0x9114), + SyncFlagsApple = unchecked((uint)0x9115), + SyncFenceApple = unchecked((uint)0x9116), + SyncGpuCommandsCompleteApple = unchecked((uint)0x9117), + UnsignaledApple = unchecked((uint)0x9118), + SignaledApple = unchecked((uint)0x9119), + AlreadySignaledApple = unchecked((uint)0x911A), + TimeoutExpiredApple = unchecked((uint)0x911B), + ConditionSatisfiedApple = unchecked((uint)0x911C), + WaitFailedApple = unchecked((uint)0x911D), + SyncFlushCommandsBitApple = unchecked((uint)0x00000001), + TimeoutIgnoredApple = unchecked((uint)0xFFFFFFFFFFFFFFFFUL), + TextureMaxLevelApple = unchecked((uint)0x813D), UnsignedInt10F11F11FRevApple = unchecked((uint)0x8C3B), UnsignedInt5X9X9X9RevApple = unchecked((uint)0x8C3E), R11Fg11Fb10FApple = unchecked((uint)0x8C3A), @@ -5516,6 +5347,9 @@ public enum GLEnum : uint FramebufferAttachmentComponentTypeEXT = unchecked((uint)0x8211), UnsignedNormalizedEXT = unchecked((uint)0x8C17), DepthClampEXT = unchecked((uint)0x864F), + ColorEXT = unchecked((uint)0x1800), + DepthEXT = unchecked((uint)0x1801), + StencilEXT = unchecked((uint)0x1802), QueryCounterBitsEXT = unchecked((uint)0x8864), CurrentQueryEXT = unchecked((uint)0x8865), QueryResultEXT = unchecked((uint)0x8866), @@ -5585,6 +5419,13 @@ public enum GLEnum : uint MaxFramebufferLayersEXT = unchecked((uint)0x9317), ReferencedByGeometryShaderEXT = unchecked((uint)0x9309), VertexAttribArrayDivisorEXT = unchecked((uint)0x88FE), + MapReadBitEXT = unchecked((uint)0x0001), + MapWriteBitEXT = unchecked((uint)0x0002), + MapInvalidateRangeBitEXT = unchecked((uint)0x0004), + MapInvalidateBufferBitEXT = unchecked((uint)0x0008), + MapFlushExplicitBitEXT = unchecked((uint)0x0010), + MapUnsynchronizedBitEXT = unchecked((uint)0x0020), + FramebufferAttachmentTextureSamplesEXT = unchecked((uint)0x8D6C), ColorAttachmentEXT = unchecked((uint)0x90F0), MultiviewEXT = unchecked((uint)0x90F1), DrawBufferEXT = unchecked((uint)0x0C01), @@ -5601,9 +5442,19 @@ public enum GLEnum : uint CompressedSrgbAlphaPvrtc4Bppv1EXT = unchecked((uint)0x8A57), CompressedSrgbAlphaPvrtc2Bppv2IMG = unchecked((uint)0x93F0), CompressedSrgbAlphaPvrtc4Bppv2IMG = unchecked((uint)0x93F1), + UnsignedShort4X4X4X4RevEXT = unchecked((uint)0x8365), + UnsignedShort1X5X5X5RevEXT = unchecked((uint)0x8366), R16SnormEXT = unchecked((uint)0x8F98), Rg16SnormEXT = unchecked((uint)0x8F99), Rgba16SnormEXT = unchecked((uint)0x8F9B), + GuiltyContextResetEXT = unchecked((uint)0x8253), + InnocentContextResetEXT = unchecked((uint)0x8254), + UnknownContextResetEXT = unchecked((uint)0x8255), + ContextRobustAccessEXT = unchecked((uint)0x90F3), + ResetNotificationStrategyEXT = unchecked((uint)0x8256), + LoseContextOnResetEXT = unchecked((uint)0x8252), + NoResetNotificationEXT = unchecked((uint)0x8261), + FramebufferAttachmentColorEncodingEXT = unchecked((uint)0x8210), VertexShaderBitEXT = unchecked((uint)0x00000001), FragmentShaderBitEXT = unchecked((uint)0x00000002), AllShaderBitsEXT = unchecked((uint)0xFFFFFFFF), @@ -5721,8 +5572,18 @@ public enum GLEnum : uint NumDownsampleScalesIMG = unchecked((uint)0x913D), DownsampleScalesIMG = unchecked((uint)0x913E), FramebufferAttachmentTextureScaleIMG = unchecked((uint)0x913F), + RenderbufferSamplesIMG = unchecked((uint)0x9133), + FramebufferIncompleteMultisampleIMG = unchecked((uint)0x9134), + MaxSamplesIMG = unchecked((uint)0x9135), + TextureSamplesIMG = unchecked((uint)0x9136), SgxProgramBinaryIMG = unchecked((uint)0x9130), + BgraIMG = unchecked((uint)0x80E1), + UnsignedShort4X4X4X4RevIMG = unchecked((uint)0x8365), SgxBinaryIMG = unchecked((uint)0x8C0A), + CompressedRgbPvrtc4Bppv1IMG = unchecked((uint)0x8C00), + CompressedRgbPvrtc2Bppv1IMG = unchecked((uint)0x8C01), + CompressedRgbaPvrtc4Bppv1IMG = unchecked((uint)0x8C02), + CompressedRgbaPvrtc2Bppv1IMG = unchecked((uint)0x8C03), CompressedRgbaPvrtc2Bppv2IMG = unchecked((uint)0x9137), CompressedRgbaPvrtc4Bppv2IMG = unchecked((uint)0x9138), CubicIMG = unchecked((uint)0x9139), @@ -5827,10 +5688,22 @@ public enum GLEnum : uint CpuOptimizedQCOM = unchecked((uint)0x8FB1), GpuOptimizedQCOM = unchecked((uint)0x8FB2), RenderDirectToFramebufferQCOM = unchecked((uint)0x8FB3), + TextureWidthQCOM = unchecked((uint)0x8BD2), + TextureHeightQCOM = unchecked((uint)0x8BD3), + TextureDepthQCOM = unchecked((uint)0x8BD4), + TextureInternalFormatQCOM = unchecked((uint)0x8BD5), + TextureFormatQCOM = unchecked((uint)0x8BD6), + TextureTypeQCOM = unchecked((uint)0x8BD7), + TextureImageValidQCOM = unchecked((uint)0x8BD8), + TextureNumLevelsQCOM = unchecked((uint)0x8BD9), + TextureTargetQCOM = unchecked((uint)0x8BDA), + TextureObjectValidQCOM = unchecked((uint)0x8BDB), + StateRestore = unchecked((uint)0x8BDC), FoveationEnableBitQCOM = unchecked((uint)0x00000001), FoveationScaledBinMethodBitQCOM = unchecked((uint)0x00000002), MotionEstimationSearchBlockXQCOM = unchecked((uint)0x8C90), MotionEstimationSearchBlockYQCOM = unchecked((uint)0x8C91), + PerfmonGlobalModeQCOM = unchecked((uint)0x8FA0), FramebufferFetchNoncoherentQCOM = unchecked((uint)0x96A2), ShadingRateQCOM = unchecked((uint)0x96A4), ShadingRatePreserveAspectRatioQCOM = unchecked((uint)0x96A5), @@ -5849,5 +5722,137 @@ public enum GLEnum : uint FoveationSubsampledLayoutMethodBitQCOM = unchecked((uint)0x00000004), MaxShaderSubsampledImageUnitsQCOM = unchecked((uint)0x8FA1), TextureLodBiasQCOM = unchecked((uint)0x8C96), - ShaderBinaryVIV = unchecked((uint)0x8FC4) + ColorBufferBit0QCOM = unchecked((uint)0x00000001), + ColorBufferBit1QCOM = unchecked((uint)0x00000002), + ColorBufferBit2QCOM = unchecked((uint)0x00000004), + ColorBufferBit3QCOM = unchecked((uint)0x00000008), + ColorBufferBit4QCOM = unchecked((uint)0x00000010), + ColorBufferBit5QCOM = unchecked((uint)0x00000020), + ColorBufferBit6QCOM = unchecked((uint)0x00000040), + ColorBufferBit7QCOM = unchecked((uint)0x00000080), + DepthBufferBit0QCOM = unchecked((uint)0x00000100), + DepthBufferBit1QCOM = unchecked((uint)0x00000200), + DepthBufferBit2QCOM = unchecked((uint)0x00000400), + DepthBufferBit3QCOM = unchecked((uint)0x00000800), + DepthBufferBit4QCOM = unchecked((uint)0x00001000), + DepthBufferBit5QCOM = unchecked((uint)0x00002000), + DepthBufferBit6QCOM = unchecked((uint)0x00004000), + DepthBufferBit7QCOM = unchecked((uint)0x00008000), + StencilBufferBit0QCOM = unchecked((uint)0x00010000), + StencilBufferBit1QCOM = unchecked((uint)0x00020000), + StencilBufferBit2QCOM = unchecked((uint)0x00040000), + StencilBufferBit3QCOM = unchecked((uint)0x00080000), + StencilBufferBit4QCOM = unchecked((uint)0x00100000), + StencilBufferBit5QCOM = unchecked((uint)0x00200000), + StencilBufferBit6QCOM = unchecked((uint)0x00400000), + StencilBufferBit7QCOM = unchecked((uint)0x00800000), + MultisampleBufferBit0QCOM = unchecked((uint)0x01000000), + MultisampleBufferBit1QCOM = unchecked((uint)0x02000000), + MultisampleBufferBit2QCOM = unchecked((uint)0x04000000), + MultisampleBufferBit3QCOM = unchecked((uint)0x08000000), + MultisampleBufferBit4QCOM = unchecked((uint)0x10000000), + MultisampleBufferBit5QCOM = unchecked((uint)0x20000000), + MultisampleBufferBit6QCOM = unchecked((uint)0x40000000), + MultisampleBufferBit7QCOM = unchecked((uint)0x80000000), + WriteonlyRenderingQCOM = unchecked((uint)0x8823), + ShaderBinaryVIV = unchecked((uint)0x8FC4), + VersionEsCl1X0 = unchecked((uint)1), + VersionEsCm1X1 = unchecked((uint)1), + VersionEsCl1X1 = unchecked((uint)1), + BlendEquationRgbOES = unchecked((uint)0x8009), + BlendEquationAlphaOES = unchecked((uint)0x883D), + BlendDstRgbOES = unchecked((uint)0x80C8), + BlendSrcRgbOES = unchecked((uint)0x80C9), + BlendDstAlphaOES = unchecked((uint)0x80CA), + BlendSrcAlphaOES = unchecked((uint)0x80CB), + BlendEquationOES = unchecked((uint)0x8009), + FuncAddOES = unchecked((uint)0x8006), + FuncSubtractOES = unchecked((uint)0x800A), + FuncReverseSubtractOES = unchecked((uint)0x800B), + TextureCropRectOES = unchecked((uint)0x8B9D), + NoneOES = unchecked((uint)0), + FramebufferOES = unchecked((uint)0x8D40), + RenderbufferOES = unchecked((uint)0x8D41), + RenderbufferWidthOES = unchecked((uint)0x8D42), + RenderbufferHeightOES = unchecked((uint)0x8D43), + RenderbufferInternalFormatOES = unchecked((uint)0x8D44), + RenderbufferRedSizeOES = unchecked((uint)0x8D50), + RenderbufferGreenSizeOES = unchecked((uint)0x8D51), + RenderbufferBlueSizeOES = unchecked((uint)0x8D52), + RenderbufferAlphaSizeOES = unchecked((uint)0x8D53), + RenderbufferDepthSizeOES = unchecked((uint)0x8D54), + RenderbufferStencilSizeOES = unchecked((uint)0x8D55), + FramebufferAttachmentObjectTypeOES = unchecked((uint)0x8CD0), + FramebufferAttachmentObjectNameOES = unchecked((uint)0x8CD1), + FramebufferAttachmentTextureLevelOES = unchecked((uint)0x8CD2), + FramebufferAttachmentTextureCubeMapFaceOES = unchecked((uint)0x8CD3), + ColorAttachment0OES = unchecked((uint)0x8CE0), + DepthAttachmentOES = unchecked((uint)0x8D00), + StencilAttachmentOES = unchecked((uint)0x8D20), + FramebufferCompleteOES = unchecked((uint)0x8CD5), + FramebufferIncompleteAttachmentOES = unchecked((uint)0x8CD6), + FramebufferIncompleteMissingAttachmentOES = unchecked((uint)0x8CD7), + FramebufferIncompleteDimensionsOES = unchecked((uint)0x8CD9), + FramebufferIncompleteFormatsOES = unchecked((uint)0x8CDA), + FramebufferUnsupportedOES = unchecked((uint)0x8CDD), + FramebufferBindingOES = unchecked((uint)0x8CA6), + RenderbufferBindingOES = unchecked((uint)0x8CA7), + MaxRenderbufferSizeOES = unchecked((uint)0x84E8), + InvalidFramebufferOperationOES = unchecked((uint)0x0506), + ModelviewMatrixFloatAsIntBitsOES = unchecked((uint)0x898D), + ProjectionMatrixFloatAsIntBitsOES = unchecked((uint)0x898E), + TextureMatrixFloatAsIntBitsOES = unchecked((uint)0x898F), + MaxVertexUnitsOES = unchecked((uint)0x86A4), + MaxPaletteMatricesOES = unchecked((uint)0x8842), + MatrixPaletteOES = unchecked((uint)0x8840), + MatrixIndexArrayOES = unchecked((uint)0x8844), + WeightArrayOES = unchecked((uint)0x86AD), + CurrentPaletteMatrixOES = unchecked((uint)0x8843), + MatrixIndexArraySizeOES = unchecked((uint)0x8846), + MatrixIndexArrayTypeOES = unchecked((uint)0x8847), + MatrixIndexArrayStrideOES = unchecked((uint)0x8848), + MatrixIndexArrayPointerOES = unchecked((uint)0x8849), + MatrixIndexArrayBufferBindingOES = unchecked((uint)0x8B9E), + WeightArraySizeOES = unchecked((uint)0x86AB), + WeightArrayTypeOES = unchecked((uint)0x86A9), + WeightArrayStrideOES = unchecked((uint)0x86AA), + WeightArrayPointerOES = unchecked((uint)0x86AC), + WeightArrayBufferBindingOES = unchecked((uint)0x889E), + PointSizeArrayOES = unchecked((uint)0x8B9C), + PointSizeArrayTypeOES = unchecked((uint)0x898A), + PointSizeArrayStrideOES = unchecked((uint)0x898B), + PointSizeArrayPointerOES = unchecked((uint)0x898C), + PointSizeArrayBufferBindingOES = unchecked((uint)0x8B9F), + PointSpriteOES = unchecked((uint)0x8861), + CoordReplaceOES = unchecked((uint)0x8862), + IncrWrapOES = unchecked((uint)0x8507), + DecrWrapOES = unchecked((uint)0x8508), + NormalMapOES = unchecked((uint)0x8511), + ReflectionMapOES = unchecked((uint)0x8512), + TextureCubeMapOES = unchecked((uint)0x8513), + TextureBindingCubeMapOES = unchecked((uint)0x8514), + TextureCubeMapPositiveXOES = unchecked((uint)0x8515), + TextureCubeMapNegativeXOES = unchecked((uint)0x8516), + TextureCubeMapPositiveYOES = unchecked((uint)0x8517), + TextureCubeMapNegativeYOES = unchecked((uint)0x8518), + TextureCubeMapPositiveZOES = unchecked((uint)0x8519), + TextureCubeMapNegativeZOES = unchecked((uint)0x851A), + MaxCubeMapTextureSizeOES = unchecked((uint)0x851C), + TextureGenModeOES = unchecked((uint)0x2500), + TextureGenStrOES = unchecked((uint)0x8D60), + MirroredRepeatOES = unchecked((uint)0x8370), + ModulateColorIMG = unchecked((uint)0x8C04), + RecipAddSignedAlphaIMG = unchecked((uint)0x8C05), + TextureAlphaModulateIMG = unchecked((uint)0x8C06), + FactorAlphaModulateIMG = unchecked((uint)0x8C07), + FragmentAlphaModulateIMG = unchecked((uint)0x8C08), + AddBlendIMG = unchecked((uint)0x8C09), + Dot3RgbaIMG = unchecked((uint)0x86AF), + ClipPlane0IMG = unchecked((uint)0x3000), + ClipPlane1IMG = unchecked((uint)0x3001), + ClipPlane2IMG = unchecked((uint)0x3002), + ClipPlane3IMG = unchecked((uint)0x3003), + ClipPlane4IMG = unchecked((uint)0x3004), + ClipPlane5IMG = unchecked((uint)0x3005), + MaxClipPlanesIMG = unchecked((uint)0x0D32) } diff --git a/sources/OpenGL/OpenGL/Enums/GetFramebufferParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/GetFramebufferParameter.gen.cs index 4ee3bde3ec..cb26e05f0a 100644 --- a/sources/OpenGL/OpenGL/Enums/GetFramebufferParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetFramebufferParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetHistogramParameterPName.gen.cs b/sources/OpenGL/OpenGL/Enums/GetHistogramParameterPName.gen.cs index 37a74aef9c..628b85b066 100644 --- a/sources/OpenGL/OpenGL/Enums/GetHistogramParameterPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetHistogramParameterPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetMapQuery.gen.cs b/sources/OpenGL/OpenGL/Enums/GetMapQuery.gen.cs index b3151216e5..0ea43e0d1a 100644 --- a/sources/OpenGL/OpenGL/Enums/GetMapQuery.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetMapQuery.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetMinmaxParameterPName.gen.cs b/sources/OpenGL/OpenGL/Enums/GetMinmaxParameterPName.gen.cs index ec10dcdc6d..5fcc61680f 100644 --- a/sources/OpenGL/OpenGL/Enums/GetMinmaxParameterPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetMinmaxParameterPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetMultisamplePName.gen.cs b/sources/OpenGL/OpenGL/Enums/GetMultisamplePName.gen.cs index a791f9f6bf..52e96d84bd 100644 --- a/sources/OpenGL/OpenGL/Enums/GetMultisamplePName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetMultisamplePName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetPName.gen.cs b/sources/OpenGL/OpenGL/Enums/GetPName.gen.cs index cde91586ef..2c471a693c 100644 --- a/sources/OpenGL/OpenGL/Enums/GetPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -69,6 +69,152 @@ public enum GetPName : uint SubpixelBits = unchecked((uint)0x0D50), Texture1D = unchecked((uint)0x0DE0), Texture2D = unchecked((uint)0x0DE1), + CurrentColor = unchecked((uint)0x0B00), + CurrentIndex = unchecked((uint)0x0B01), + CurrentNormal = unchecked((uint)0x0B02), + CurrentTextureCoords = unchecked((uint)0x0B03), + CurrentRasterColor = unchecked((uint)0x0B04), + CurrentRasterIndex = unchecked((uint)0x0B05), + CurrentRasterTextureCoords = unchecked((uint)0x0B06), + CurrentRasterPosition = unchecked((uint)0x0B07), + CurrentRasterPositionValid = unchecked((uint)0x0B08), + CurrentRasterDistance = unchecked((uint)0x0B09), + PointSmooth = unchecked((uint)0x0B10), + LineStipple = unchecked((uint)0x0B24), + LineStipplePattern = unchecked((uint)0x0B25), + LineStippleRepeat = unchecked((uint)0x0B26), + ListMode = unchecked((uint)0x0B30), + MaxListNesting = unchecked((uint)0x0B31), + ListBase = unchecked((uint)0x0B32), + ListIndex = unchecked((uint)0x0B33), + PolygonStipple = unchecked((uint)0x0B42), + EdgeFlag = unchecked((uint)0x0B43), + Lighting = unchecked((uint)0x0B50), + LightModelLocalViewer = unchecked((uint)0x0B51), + LightModelTwoSide = unchecked((uint)0x0B52), + LightModelAmbient = unchecked((uint)0x0B53), + ShadeModel = unchecked((uint)0x0B54), + ColorMaterialFace = unchecked((uint)0x0B55), + ColorMaterialParameter = unchecked((uint)0x0B56), + ColorMaterial = unchecked((uint)0x0B57), + Fog = unchecked((uint)0x0B60), + FogIndex = unchecked((uint)0x0B61), + FogDensity = unchecked((uint)0x0B62), + FogStart = unchecked((uint)0x0B63), + FogEnd = unchecked((uint)0x0B64), + FogMode = unchecked((uint)0x0B65), + FogColor = unchecked((uint)0x0B66), + AccumClearValue = unchecked((uint)0x0B80), + MatrixMode = unchecked((uint)0x0BA0), + Normalize = unchecked((uint)0x0BA1), + ModelviewStackDepth = unchecked((uint)0x0BA3), + ProjectionStackDepth = unchecked((uint)0x0BA4), + TextureStackDepth = unchecked((uint)0x0BA5), + ModelviewMatrix = unchecked((uint)0x0BA6), + ProjectionMatrix = unchecked((uint)0x0BA7), + TextureMatrix = unchecked((uint)0x0BA8), + AttribStackDepth = unchecked((uint)0x0BB0), + AlphaTest = unchecked((uint)0x0BC0), + AlphaTestFunc = unchecked((uint)0x0BC1), + AlphaTestRef = unchecked((uint)0x0BC2), + LogicOp = unchecked((uint)0x0BF1), + AuxBuffers = unchecked((uint)0x0C00), + IndexClearValue = unchecked((uint)0x0C20), + IndexWritemask = unchecked((uint)0x0C21), + IndexMode = unchecked((uint)0x0C30), + RgbaMode = unchecked((uint)0x0C31), + RenderMode = unchecked((uint)0x0C40), + PerspectiveCorrectionHint = unchecked((uint)0x0C50), + PointSmoothHint = unchecked((uint)0x0C51), + FogHint = unchecked((uint)0x0C54), + TextureGenS = unchecked((uint)0x0C60), + TextureGenT = unchecked((uint)0x0C61), + TextureGenR = unchecked((uint)0x0C62), + TextureGenQ = unchecked((uint)0x0C63), + PixelMapIToISize = unchecked((uint)0x0CB0), + PixelMapSToSSize = unchecked((uint)0x0CB1), + PixelMapIToRSize = unchecked((uint)0x0CB2), + PixelMapIToGSize = unchecked((uint)0x0CB3), + PixelMapIToBSize = unchecked((uint)0x0CB4), + PixelMapIToASize = unchecked((uint)0x0CB5), + PixelMapRToRSize = unchecked((uint)0x0CB6), + PixelMapGToGSize = unchecked((uint)0x0CB7), + PixelMapBToBSize = unchecked((uint)0x0CB8), + PixelMapAToASize = unchecked((uint)0x0CB9), + MapColor = unchecked((uint)0x0D10), + MapStencil = unchecked((uint)0x0D11), + IndexShift = unchecked((uint)0x0D12), + IndexOffset = unchecked((uint)0x0D13), + RedScale = unchecked((uint)0x0D14), + RedBias = unchecked((uint)0x0D15), + ZoomX = unchecked((uint)0x0D16), + ZoomY = unchecked((uint)0x0D17), + GreenScale = unchecked((uint)0x0D18), + GreenBias = unchecked((uint)0x0D19), + BlueScale = unchecked((uint)0x0D1A), + BlueBias = unchecked((uint)0x0D1B), + AlphaScale = unchecked((uint)0x0D1C), + AlphaBias = unchecked((uint)0x0D1D), + DepthScale = unchecked((uint)0x0D1E), + DepthBias = unchecked((uint)0x0D1F), + MaxEvalOrder = unchecked((uint)0x0D30), + MaxLights = unchecked((uint)0x0D31), + MaxClipPlanes = unchecked((uint)0x0D32), + MaxPixelMapTable = unchecked((uint)0x0D34), + MaxAttribStackDepth = unchecked((uint)0x0D35), + MaxModelviewStackDepth = unchecked((uint)0x0D36), + MaxNameStackDepth = unchecked((uint)0x0D37), + MaxProjectionStackDepth = unchecked((uint)0x0D38), + MaxTextureStackDepth = unchecked((uint)0x0D39), + IndexBits = unchecked((uint)0x0D51), + RedBits = unchecked((uint)0x0D52), + GreenBits = unchecked((uint)0x0D53), + BlueBits = unchecked((uint)0x0D54), + AlphaBits = unchecked((uint)0x0D55), + DepthBits = unchecked((uint)0x0D56), + StencilBits = unchecked((uint)0x0D57), + AccumRedBits = unchecked((uint)0x0D58), + AccumGreenBits = unchecked((uint)0x0D59), + AccumBlueBits = unchecked((uint)0x0D5A), + AccumAlphaBits = unchecked((uint)0x0D5B), + NameStackDepth = unchecked((uint)0x0D70), + AutoNormal = unchecked((uint)0x0D80), + Map1Color4 = unchecked((uint)0x0D90), + Map1Index = unchecked((uint)0x0D91), + Map1Normal = unchecked((uint)0x0D92), + Map1TextureCoord1 = unchecked((uint)0x0D93), + Map1TextureCoord2 = unchecked((uint)0x0D94), + Map1TextureCoord3 = unchecked((uint)0x0D95), + Map1TextureCoord4 = unchecked((uint)0x0D96), + Map1Vertex3 = unchecked((uint)0x0D97), + Map1Vertex4 = unchecked((uint)0x0D98), + Map2Color4 = unchecked((uint)0x0DB0), + Map2Index = unchecked((uint)0x0DB1), + Map2Normal = unchecked((uint)0x0DB2), + Map2TextureCoord1 = unchecked((uint)0x0DB3), + Map2TextureCoord2 = unchecked((uint)0x0DB4), + Map2TextureCoord3 = unchecked((uint)0x0DB5), + Map2TextureCoord4 = unchecked((uint)0x0DB6), + Map2Vertex3 = unchecked((uint)0x0DB7), + Map2Vertex4 = unchecked((uint)0x0DB8), + Map1GridDomain = unchecked((uint)0x0DD0), + Map1GridSegments = unchecked((uint)0x0DD1), + Map2GridDomain = unchecked((uint)0x0DD2), + Map2GridSegments = unchecked((uint)0x0DD3), + ClipPlane0 = unchecked((uint)0x3000), + ClipPlane1 = unchecked((uint)0x3001), + ClipPlane2 = unchecked((uint)0x3002), + ClipPlane3 = unchecked((uint)0x3003), + ClipPlane4 = unchecked((uint)0x3004), + ClipPlane5 = unchecked((uint)0x3005), + Light0 = unchecked((uint)0x4000), + Light1 = unchecked((uint)0x4001), + Light2 = unchecked((uint)0x4002), + Light3 = unchecked((uint)0x4003), + Light4 = unchecked((uint)0x4004), + Light5 = unchecked((uint)0x4005), + Light6 = unchecked((uint)0x4006), + Light7 = unchecked((uint)0x4007), ColorLogicOp = unchecked((uint)0x0BF2), PolygonOffsetUnits = unchecked((uint)0x2A00), PolygonOffsetPoint = unchecked((uint)0x2A01), @@ -77,7 +223,32 @@ public enum GetPName : uint PolygonOffsetFactor = unchecked((uint)0x8038), TextureBinding1D = unchecked((uint)0x8068), TextureBinding2D = unchecked((uint)0x8069), + ClientAttribStackDepth = unchecked((uint)0x0BB1), + IndexLogicOp = unchecked((uint)0x0BF1), + MaxClientAttribStackDepth = unchecked((uint)0x0D3B), + FeedbackBufferSize = unchecked((uint)0x0DF1), + FeedbackBufferType = unchecked((uint)0x0DF2), + SelectionBufferSize = unchecked((uint)0x0DF4), VertexArray = unchecked((uint)0x8074), + NormalArray = unchecked((uint)0x8075), + ColorArray = unchecked((uint)0x8076), + IndexArray = unchecked((uint)0x8077), + TextureCoordArray = unchecked((uint)0x8078), + EdgeFlagArray = unchecked((uint)0x8079), + VertexArraySize = unchecked((uint)0x807A), + VertexArrayType = unchecked((uint)0x807B), + VertexArrayStride = unchecked((uint)0x807C), + NormalArrayType = unchecked((uint)0x807E), + NormalArrayStride = unchecked((uint)0x807F), + ColorArraySize = unchecked((uint)0x8081), + ColorArrayType = unchecked((uint)0x8082), + ColorArrayStride = unchecked((uint)0x8083), + IndexArrayType = unchecked((uint)0x8085), + IndexArrayStride = unchecked((uint)0x8086), + TextureCoordArraySize = unchecked((uint)0x8088), + TextureCoordArrayType = unchecked((uint)0x8089), + TextureCoordArrayStride = unchecked((uint)0x808A), + EdgeFlagArrayStride = unchecked((uint)0x808C), TextureBinding3D = unchecked((uint)0x806A), PackSkipImages = unchecked((uint)0x806B), PackImageHeight = unchecked((uint)0x806C), @@ -91,6 +262,8 @@ public enum GetPName : uint SmoothLineWidthRange = unchecked((uint)0x0B22), SmoothLineWidthGranularity = unchecked((uint)0x0B23), AliasedLineWidthRange = unchecked((uint)0x846E), + LightModelColorControl = unchecked((uint)0x81F8), + AliasedPointSizeRange = unchecked((uint)0x846D), ActiveTexture = unchecked((uint)0x84E0), SampleBuffers = unchecked((uint)0x80A8), Samples = unchecked((uint)0x80A9), @@ -107,6 +280,9 @@ public enum GetPName : uint BlendSrcAlpha = unchecked((uint)0x80CB), PointFadeThresholdSize = unchecked((uint)0x8128), MaxTextureLodBias = unchecked((uint)0x84FD), + PointSizeMin = unchecked((uint)0x8126), + PointSizeMax = unchecked((uint)0x8127), + PointDistanceAttenuation = unchecked((uint)0x8129), BlendColor = unchecked((uint)0x8005), BlendEquation = unchecked((uint)0x8009), ArrayBufferBinding = unchecked((uint)0x8894), @@ -251,184 +427,6 @@ public enum GetPName : uint VertexBindingStride = unchecked((uint)0x82D8), MaxVertexAttribRelativeOffset = unchecked((uint)0x82D9), MaxVertexAttribBindings = unchecked((uint)0x82DA), - ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), - ShadingRateImagePaletteCountNV = unchecked((uint)0x95B2), - CurrentColor = unchecked((uint)0x0B00), - CurrentIndex = unchecked((uint)0x0B01), - CurrentNormal = unchecked((uint)0x0B02), - CurrentTextureCoords = unchecked((uint)0x0B03), - CurrentRasterColor = unchecked((uint)0x0B04), - CurrentRasterIndex = unchecked((uint)0x0B05), - CurrentRasterTextureCoords = unchecked((uint)0x0B06), - CurrentRasterPosition = unchecked((uint)0x0B07), - CurrentRasterPositionValid = unchecked((uint)0x0B08), - CurrentRasterDistance = unchecked((uint)0x0B09), - PointSmooth = unchecked((uint)0x0B10), - LineStipple = unchecked((uint)0x0B24), - LineStipplePattern = unchecked((uint)0x0B25), - LineStippleRepeat = unchecked((uint)0x0B26), - ListMode = unchecked((uint)0x0B30), - MaxListNesting = unchecked((uint)0x0B31), - ListBase = unchecked((uint)0x0B32), - ListIndex = unchecked((uint)0x0B33), - PolygonStipple = unchecked((uint)0x0B42), - EdgeFlag = unchecked((uint)0x0B43), - Lighting = unchecked((uint)0x0B50), - LightModelLocalViewer = unchecked((uint)0x0B51), - LightModelTwoSide = unchecked((uint)0x0B52), - LightModelAmbient = unchecked((uint)0x0B53), - ShadeModel = unchecked((uint)0x0B54), - ColorMaterialFace = unchecked((uint)0x0B55), - ColorMaterialParameter = unchecked((uint)0x0B56), - ColorMaterial = unchecked((uint)0x0B57), - Fog = unchecked((uint)0x0B60), - FogIndex = unchecked((uint)0x0B61), - FogDensity = unchecked((uint)0x0B62), - FogStart = unchecked((uint)0x0B63), - FogEnd = unchecked((uint)0x0B64), - FogMode = unchecked((uint)0x0B65), - FogColor = unchecked((uint)0x0B66), - AccumClearValue = unchecked((uint)0x0B80), - MatrixMode = unchecked((uint)0x0BA0), - Normalize = unchecked((uint)0x0BA1), - ModelviewStackDepth = unchecked((uint)0x0BA3), - ProjectionStackDepth = unchecked((uint)0x0BA4), - TextureStackDepth = unchecked((uint)0x0BA5), - ModelviewMatrix = unchecked((uint)0x0BA6), - ProjectionMatrix = unchecked((uint)0x0BA7), - TextureMatrix = unchecked((uint)0x0BA8), - AttribStackDepth = unchecked((uint)0x0BB0), - AlphaTest = unchecked((uint)0x0BC0), - AlphaTestFunc = unchecked((uint)0x0BC1), - AlphaTestRef = unchecked((uint)0x0BC2), - LogicOp = unchecked((uint)0x0BF1), - AuxBuffers = unchecked((uint)0x0C00), - IndexClearValue = unchecked((uint)0x0C20), - IndexWritemask = unchecked((uint)0x0C21), - IndexMode = unchecked((uint)0x0C30), - RgbaMode = unchecked((uint)0x0C31), - RenderMode = unchecked((uint)0x0C40), - PerspectiveCorrectionHint = unchecked((uint)0x0C50), - PointSmoothHint = unchecked((uint)0x0C51), - FogHint = unchecked((uint)0x0C54), - TextureGenS = unchecked((uint)0x0C60), - TextureGenT = unchecked((uint)0x0C61), - TextureGenR = unchecked((uint)0x0C62), - TextureGenQ = unchecked((uint)0x0C63), - PixelMapIToISize = unchecked((uint)0x0CB0), - PixelMapSToSSize = unchecked((uint)0x0CB1), - PixelMapIToRSize = unchecked((uint)0x0CB2), - PixelMapIToGSize = unchecked((uint)0x0CB3), - PixelMapIToBSize = unchecked((uint)0x0CB4), - PixelMapIToASize = unchecked((uint)0x0CB5), - PixelMapRToRSize = unchecked((uint)0x0CB6), - PixelMapGToGSize = unchecked((uint)0x0CB7), - PixelMapBToBSize = unchecked((uint)0x0CB8), - PixelMapAToASize = unchecked((uint)0x0CB9), - MapColor = unchecked((uint)0x0D10), - MapStencil = unchecked((uint)0x0D11), - IndexShift = unchecked((uint)0x0D12), - IndexOffset = unchecked((uint)0x0D13), - RedScale = unchecked((uint)0x0D14), - RedBias = unchecked((uint)0x0D15), - ZoomX = unchecked((uint)0x0D16), - ZoomY = unchecked((uint)0x0D17), - GreenScale = unchecked((uint)0x0D18), - GreenBias = unchecked((uint)0x0D19), - BlueScale = unchecked((uint)0x0D1A), - BlueBias = unchecked((uint)0x0D1B), - AlphaScale = unchecked((uint)0x0D1C), - AlphaBias = unchecked((uint)0x0D1D), - DepthScale = unchecked((uint)0x0D1E), - DepthBias = unchecked((uint)0x0D1F), - MaxEvalOrder = unchecked((uint)0x0D30), - MaxLights = unchecked((uint)0x0D31), - MaxClipPlanes = unchecked((uint)0x0D32), - MaxPixelMapTable = unchecked((uint)0x0D34), - MaxAttribStackDepth = unchecked((uint)0x0D35), - MaxModelviewStackDepth = unchecked((uint)0x0D36), - MaxNameStackDepth = unchecked((uint)0x0D37), - MaxProjectionStackDepth = unchecked((uint)0x0D38), - MaxTextureStackDepth = unchecked((uint)0x0D39), - IndexBits = unchecked((uint)0x0D51), - RedBits = unchecked((uint)0x0D52), - GreenBits = unchecked((uint)0x0D53), - BlueBits = unchecked((uint)0x0D54), - AlphaBits = unchecked((uint)0x0D55), - DepthBits = unchecked((uint)0x0D56), - StencilBits = unchecked((uint)0x0D57), - AccumRedBits = unchecked((uint)0x0D58), - AccumGreenBits = unchecked((uint)0x0D59), - AccumBlueBits = unchecked((uint)0x0D5A), - AccumAlphaBits = unchecked((uint)0x0D5B), - NameStackDepth = unchecked((uint)0x0D70), - AutoNormal = unchecked((uint)0x0D80), - Map1Color4 = unchecked((uint)0x0D90), - Map1Index = unchecked((uint)0x0D91), - Map1Normal = unchecked((uint)0x0D92), - Map1TextureCoord1 = unchecked((uint)0x0D93), - Map1TextureCoord2 = unchecked((uint)0x0D94), - Map1TextureCoord3 = unchecked((uint)0x0D95), - Map1TextureCoord4 = unchecked((uint)0x0D96), - Map1Vertex3 = unchecked((uint)0x0D97), - Map1Vertex4 = unchecked((uint)0x0D98), - Map2Color4 = unchecked((uint)0x0DB0), - Map2Index = unchecked((uint)0x0DB1), - Map2Normal = unchecked((uint)0x0DB2), - Map2TextureCoord1 = unchecked((uint)0x0DB3), - Map2TextureCoord2 = unchecked((uint)0x0DB4), - Map2TextureCoord3 = unchecked((uint)0x0DB5), - Map2TextureCoord4 = unchecked((uint)0x0DB6), - Map2Vertex3 = unchecked((uint)0x0DB7), - Map2Vertex4 = unchecked((uint)0x0DB8), - Map1GridDomain = unchecked((uint)0x0DD0), - Map1GridSegments = unchecked((uint)0x0DD1), - Map2GridDomain = unchecked((uint)0x0DD2), - Map2GridSegments = unchecked((uint)0x0DD3), - ClipPlane0 = unchecked((uint)0x3000), - ClipPlane1 = unchecked((uint)0x3001), - ClipPlane2 = unchecked((uint)0x3002), - ClipPlane3 = unchecked((uint)0x3003), - ClipPlane4 = unchecked((uint)0x3004), - ClipPlane5 = unchecked((uint)0x3005), - Light0 = unchecked((uint)0x4000), - Light1 = unchecked((uint)0x4001), - Light2 = unchecked((uint)0x4002), - Light3 = unchecked((uint)0x4003), - Light4 = unchecked((uint)0x4004), - Light5 = unchecked((uint)0x4005), - Light6 = unchecked((uint)0x4006), - Light7 = unchecked((uint)0x4007), - ClientAttribStackDepth = unchecked((uint)0x0BB1), - IndexLogicOp = unchecked((uint)0x0BF1), - MaxClientAttribStackDepth = unchecked((uint)0x0D3B), - FeedbackBufferSize = unchecked((uint)0x0DF1), - FeedbackBufferType = unchecked((uint)0x0DF2), - SelectionBufferSize = unchecked((uint)0x0DF4), - NormalArray = unchecked((uint)0x8075), - ColorArray = unchecked((uint)0x8076), - IndexArray = unchecked((uint)0x8077), - TextureCoordArray = unchecked((uint)0x8078), - EdgeFlagArray = unchecked((uint)0x8079), - VertexArraySize = unchecked((uint)0x807A), - VertexArrayType = unchecked((uint)0x807B), - VertexArrayStride = unchecked((uint)0x807C), - NormalArrayType = unchecked((uint)0x807E), - NormalArrayStride = unchecked((uint)0x807F), - ColorArraySize = unchecked((uint)0x8081), - ColorArrayType = unchecked((uint)0x8082), - ColorArrayStride = unchecked((uint)0x8083), - IndexArrayType = unchecked((uint)0x8085), - IndexArrayStride = unchecked((uint)0x8086), - TextureCoordArraySize = unchecked((uint)0x8088), - TextureCoordArrayType = unchecked((uint)0x8089), - TextureCoordArrayStride = unchecked((uint)0x808A), - EdgeFlagArrayStride = unchecked((uint)0x808C), - LightModelColorControl = unchecked((uint)0x81F8), - AliasedPointSizeRange = unchecked((uint)0x846D), - PointSizeMin = unchecked((uint)0x8126), - PointSizeMax = unchecked((uint)0x8127), - PointDistanceAttenuation = unchecked((uint)0x8129), PointSizeMinARB = unchecked((uint)0x8126), PointSizeMaxARB = unchecked((uint)0x8127), PointFadeThresholdSizeARB = unchecked((uint)0x8128), @@ -484,6 +482,8 @@ public enum GetPName : uint EdgeFlagArrayCountEXT = unchecked((uint)0x808D), Modelview0StackDepthEXT = unchecked((uint)0x0BA3), Modelview0MatrixEXT = unchecked((uint)0x0BA6), + ShadingRateImagePerPrimitiveNV = unchecked((uint)0x95B1), + ShadingRateImagePaletteCountNV = unchecked((uint)0x95B2), TextureBindingRectangleNV = unchecked((uint)0x84F6), MaxTimelineSemaphoreValueDifferenceNV = unchecked((uint)0x95B6), DetailTexture2DBindingSGIS = unchecked((uint)0x8096), @@ -584,10 +584,6 @@ public enum GetPName : uint PostConvolutionColorTableSGI = unchecked((uint)0x80D1), PostColorMatrixColorTableSGI = unchecked((uint)0x80D2), TextureColorTableSGI = unchecked((uint)0x80BC), - BlendEquationOES = unchecked((uint)0x8009), - TextureBindingCubeMapOES = unchecked((uint)0x8514), - MaxCubeMapTextureSizeOES = unchecked((uint)0x851C), - TextureGenStrOES = unchecked((uint)0x8D60), FetchPerSampleARM = unchecked((uint)0x8F65), FragmentShaderFramebufferFetchMrtARM = unchecked((uint)0x8F66), TimestampEXT = unchecked((uint)0x8E28), @@ -615,5 +611,9 @@ public enum GetPName : uint MotionEstimationSearchBlockXQCOM = unchecked((uint)0x8C90), MotionEstimationSearchBlockYQCOM = unchecked((uint)0x8C91), FramebufferFetchNoncoherentQCOM = unchecked((uint)0x96A2), - ShadingRateQCOM = unchecked((uint)0x96A4) + ShadingRateQCOM = unchecked((uint)0x96A4), + BlendEquationOES = unchecked((uint)0x8009), + TextureBindingCubeMapOES = unchecked((uint)0x8514), + MaxCubeMapTextureSizeOES = unchecked((uint)0x851C), + TextureGenStrOES = unchecked((uint)0x8D60) } diff --git a/sources/OpenGL/OpenGL/Enums/GetPointervPName.gen.cs b/sources/OpenGL/OpenGL/Enums/GetPointervPName.gen.cs index f162ba2360..e95ae9e775 100644 --- a/sources/OpenGL/OpenGL/Enums/GetPointervPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetPointervPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,8 +10,6 @@ namespace Silk.NET.OpenGL; [Transformed] public enum GetPointervPName : uint { - DebugCallbackFunction = unchecked((uint)0x8244), - DebugCallbackUserParam = unchecked((uint)0x8245), VertexArrayPointer = unchecked((uint)0x808E), NormalArrayPointer = unchecked((uint)0x808F), ColorArrayPointer = unchecked((uint)0x8090), @@ -20,6 +18,8 @@ public enum GetPointervPName : uint EdgeFlagArrayPointer = unchecked((uint)0x8093), FeedbackBufferPointer = unchecked((uint)0x0DF0), SelectionBufferPointer = unchecked((uint)0x0DF3), + DebugCallbackFunction = unchecked((uint)0x8244), + DebugCallbackUserParam = unchecked((uint)0x8245), VertexArrayPointerEXT = unchecked((uint)0x808E), NormalArrayPointerEXT = unchecked((uint)0x808F), ColorArrayPointerEXT = unchecked((uint)0x8090), diff --git a/sources/OpenGL/OpenGL/Enums/GetTexBumpParameterATI.gen.cs b/sources/OpenGL/OpenGL/Enums/GetTexBumpParameterATI.gen.cs index db006a7dcf..37fa89e367 100644 --- a/sources/OpenGL/OpenGL/Enums/GetTexBumpParameterATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetTexBumpParameterATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GetTextureParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/GetTextureParameter.gen.cs index bf8f6b1ffa..3b0112ee61 100644 --- a/sources/OpenGL/OpenGL/Enums/GetTextureParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetTextureParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -17,13 +17,13 @@ public enum GetTextureParameter : uint TextureMinFilter = unchecked((uint)0x2801), TextureWrapS = unchecked((uint)0x2802), TextureWrapT = unchecked((uint)0x2803), + TextureComponents = unchecked((uint)0x1003), + TextureBorder = unchecked((uint)0x1005), TextureInternalFormat = unchecked((uint)0x1003), TextureRedSize = unchecked((uint)0x805C), TextureGreenSize = unchecked((uint)0x805D), TextureBlueSize = unchecked((uint)0x805E), TextureAlphaSize = unchecked((uint)0x805F), - TextureComponents = unchecked((uint)0x1003), - TextureBorder = unchecked((uint)0x1005), TextureLuminanceSize = unchecked((uint)0x8060), TextureIntensitySize = unchecked((uint)0x8061), TexturePriority = unchecked((uint)0x8066), @@ -71,9 +71,9 @@ public enum GetTextureParameter : uint TextureLodBiasRSGIX = unchecked((uint)0x8190), PostTextureFilterBiasSGIX = unchecked((uint)0x8179), PostTextureFilterScaleSGIX = unchecked((uint)0x817A), - NormalMapOES = unchecked((uint)0x8511), - ReflectionMapOES = unchecked((uint)0x8512), TextureUnnormalizedCoordinatesARM = unchecked((uint)0x8F6A), SurfaceCompressionEXT = unchecked((uint)0x96C0), - TextureBorderColorNV = unchecked((uint)0x1004) + TextureBorderColorNV = unchecked((uint)0x1004), + NormalMapOES = unchecked((uint)0x8511), + ReflectionMapOES = unchecked((uint)0x8512) } diff --git a/sources/OpenGL/OpenGL/Enums/GetVariantValueEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/GetVariantValueEXT.gen.cs index 6ecb46a2e8..84fdd2f363 100644 --- a/sources/OpenGL/OpenGL/Enums/GetVariantValueEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GetVariantValueEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/GraphicsResetStatus.gen.cs b/sources/OpenGL/OpenGL/Enums/GraphicsResetStatus.gen.cs index 45f31e7f33..a3adfd0c7a 100644 --- a/sources/OpenGL/OpenGL/Enums/GraphicsResetStatus.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/GraphicsResetStatus.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/HintMode.gen.cs b/sources/OpenGL/OpenGL/Enums/HintMode.gen.cs index 856d254774..98cdac1884 100644 --- a/sources/OpenGL/OpenGL/Enums/HintMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/HintMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/HintTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/HintTarget.gen.cs index fd3aa0f5d5..6a607c91d5 100644 --- a/sources/OpenGL/OpenGL/Enums/HintTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/HintTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -12,13 +12,13 @@ public enum HintTarget : uint { LineSmoothHint = unchecked((uint)0x0C52), PolygonSmoothHint = unchecked((uint)0x0C53), - TextureCompressionHint = unchecked((uint)0x84EF), - FragmentShaderDerivativeHint = unchecked((uint)0x8B8B), - ProgramBinaryRetrievableHint = unchecked((uint)0x8257), PerspectiveCorrectionHint = unchecked((uint)0x0C50), PointSmoothHint = unchecked((uint)0x0C51), FogHint = unchecked((uint)0x0C54), + TextureCompressionHint = unchecked((uint)0x84EF), GenerateMipmapHint = unchecked((uint)0x8192), + FragmentShaderDerivativeHint = unchecked((uint)0x8B8B), + ProgramBinaryRetrievableHint = unchecked((uint)0x8257), FragmentShaderDerivativeHintARB = unchecked((uint)0x8B8B), TextureCompressionHintARB = unchecked((uint)0x84EF), TextureStorageHintApple = unchecked((uint)0x85BC), diff --git a/sources/OpenGL/OpenGL/Enums/HintTargetPGI.gen.cs b/sources/OpenGL/OpenGL/Enums/HintTargetPGI.gen.cs index a3b6aa8240..3924d2bfd4 100644 --- a/sources/OpenGL/OpenGL/Enums/HintTargetPGI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/HintTargetPGI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/HistogramTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/HistogramTarget.gen.cs index 6db99362f5..5c3f66254e 100644 --- a/sources/OpenGL/OpenGL/Enums/HistogramTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/HistogramTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/HistogramTargetEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/HistogramTargetEXT.gen.cs index abea29c0da..b04acc6acf 100644 --- a/sources/OpenGL/OpenGL/Enums/HistogramTargetEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/HistogramTargetEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ImageTransformPNameHP.gen.cs b/sources/OpenGL/OpenGL/Enums/ImageTransformPNameHP.gen.cs index e71c838092..98815f0938 100644 --- a/sources/OpenGL/OpenGL/Enums/ImageTransformPNameHP.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ImageTransformPNameHP.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ImageTransformTargetHP.gen.cs b/sources/OpenGL/OpenGL/Enums/ImageTransformTargetHP.gen.cs index 14cc86f029..46edb43e30 100644 --- a/sources/OpenGL/OpenGL/Enums/ImageTransformTargetHP.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ImageTransformTargetHP.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/IndexFunction.gen.cs b/sources/OpenGL/OpenGL/Enums/IndexFunction.gen.cs index 3ace2d624f..26af740d55 100644 --- a/sources/OpenGL/OpenGL/Enums/IndexFunction.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/IndexFunction.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/IndexMaterialParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/IndexMaterialParameter.gen.cs index 31027ee159..19ef3f482e 100644 --- a/sources/OpenGL/OpenGL/Enums/IndexMaterialParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/IndexMaterialParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/IndexPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/IndexPointerType.gen.cs index e207cf6481..a1cd0b5dd7 100644 --- a/sources/OpenGL/OpenGL/Enums/IndexPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/IndexPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/InstancedPathCoverMode.gen.cs b/sources/OpenGL/OpenGL/Enums/InstancedPathCoverMode.gen.cs index d906f78f27..b7cefa3dd9 100644 --- a/sources/OpenGL/OpenGL/Enums/InstancedPathCoverMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/InstancedPathCoverMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/InterleavedArrayFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/InterleavedArrayFormat.gen.cs index 7501200fe3..39d846ca47 100644 --- a/sources/OpenGL/OpenGL/Enums/InterleavedArrayFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/InterleavedArrayFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/InternalFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/InternalFormat.gen.cs index ccd7f70721..f9355d74a8 100644 --- a/sources/OpenGL/OpenGL/Enums/InternalFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/InternalFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -29,6 +29,25 @@ public enum InternalFormat : uint Rgb10A2 = unchecked((uint)0x8059), Rgba12 = unchecked((uint)0x805A), Rgba16 = unchecked((uint)0x805B), + Alpha4 = unchecked((uint)0x803B), + Alpha8 = unchecked((uint)0x803C), + Alpha12 = unchecked((uint)0x803D), + Alpha16 = unchecked((uint)0x803E), + Luminance4 = unchecked((uint)0x803F), + Luminance8 = unchecked((uint)0x8040), + Luminance12 = unchecked((uint)0x8041), + Luminance16 = unchecked((uint)0x8042), + Luminance4Alpha4 = unchecked((uint)0x8043), + Luminance6Alpha2 = unchecked((uint)0x8044), + Luminance8Alpha8 = unchecked((uint)0x8045), + Luminance12Alpha4 = unchecked((uint)0x8046), + Luminance12Alpha12 = unchecked((uint)0x8047), + Luminance16Alpha16 = unchecked((uint)0x8048), + Intensity = unchecked((uint)0x8049), + Intensity4 = unchecked((uint)0x804A), + Intensity8 = unchecked((uint)0x804B), + Intensity12 = unchecked((uint)0x804C), + Intensity16 = unchecked((uint)0x804D), CompressedRgb = unchecked((uint)0x84ED), CompressedRgba = unchecked((uint)0x84EE), DepthComponent16 = unchecked((uint)0x81A5), @@ -117,10 +136,17 @@ public enum InternalFormat : uint CompressedSignedR11Eac = unchecked((uint)0x9271), CompressedRg11Eac = unchecked((uint)0x9272), CompressedSignedRg11Eac = unchecked((uint)0x9273), + DepthComponent16ARB = unchecked((uint)0x81A5), + DepthComponent24ARB = unchecked((uint)0x81A6), + DepthComponent32ARB = unchecked((uint)0x81A7), CompressedRgbaBptcUnormARB = unchecked((uint)0x8E8C), CompressedSrgbAlphaBptcUnormARB = unchecked((uint)0x8E8D), CompressedRgbBptcSignedFloatARB = unchecked((uint)0x8E8E), CompressedRgbBptcUnsignedFloatARB = unchecked((uint)0x8E8F), + Rgba32FARB = unchecked((uint)0x8814), + Rgb32FARB = unchecked((uint)0x8815), + Rgba16FARB = unchecked((uint)0x881A), + Rgb16FARB = unchecked((uint)0x881B), CompressedRGBAASTC4X4KHR = unchecked((uint)0x93B0), CompressedRGBAASTC5X4KHR = unchecked((uint)0x93B1), CompressedRGBAASTC5X5KHR = unchecked((uint)0x93B2), @@ -149,55 +175,6 @@ public enum InternalFormat : uint CompressedSRGB8Alpha8Astc10X10KHR = unchecked((uint)0x93DB), CompressedSRGB8Alpha8Astc12X10KHR = unchecked((uint)0x93DC), CompressedSRGB8Alpha8Astc12X12KHR = unchecked((uint)0x93DD), - CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), - CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), - CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), - CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), - Sr8Ext = unchecked((uint)0x8FBD), - Srg8EXT = unchecked((uint)0x8FBE), - Alpha8EXT = unchecked((uint)0x803C), - Luminance8EXT = unchecked((uint)0x8040), - Luminance8Alpha8EXT = unchecked((uint)0x8045), - Rgba32FEXT = unchecked((uint)0x8814), - Rgb32FEXT = unchecked((uint)0x8815), - Rgba16FEXT = unchecked((uint)0x881A), - Rgb16FEXT = unchecked((uint)0x881B), - Rgb10A2EXT = unchecked((uint)0x8059), - Rgb10EXT = unchecked((uint)0x8052), - R8Ext = unchecked((uint)0x8229), - Rg8Ext = unchecked((uint)0x822B), - R32FExt = unchecked((uint)0x822E), - Rg32FEXT = unchecked((uint)0x8230), - R16FExt = unchecked((uint)0x822D), - Rg16FEXT = unchecked((uint)0x822F), - DepthComponent32FNV = unchecked((uint)0x8DAB), - Depth32FStencil8NV = unchecked((uint)0x8DAC), - Alpha4 = unchecked((uint)0x803B), - Alpha8 = unchecked((uint)0x803C), - Alpha12 = unchecked((uint)0x803D), - Alpha16 = unchecked((uint)0x803E), - Luminance4 = unchecked((uint)0x803F), - Luminance8 = unchecked((uint)0x8040), - Luminance12 = unchecked((uint)0x8041), - Luminance16 = unchecked((uint)0x8042), - Luminance4Alpha4 = unchecked((uint)0x8043), - Luminance6Alpha2 = unchecked((uint)0x8044), - Luminance8Alpha8 = unchecked((uint)0x8045), - Luminance12Alpha4 = unchecked((uint)0x8046), - Luminance12Alpha12 = unchecked((uint)0x8047), - Luminance16Alpha16 = unchecked((uint)0x8048), - Intensity = unchecked((uint)0x8049), - Intensity4 = unchecked((uint)0x804A), - Intensity8 = unchecked((uint)0x804B), - Intensity12 = unchecked((uint)0x804C), - Intensity16 = unchecked((uint)0x804D), - DepthComponent16ARB = unchecked((uint)0x81A5), - DepthComponent24ARB = unchecked((uint)0x81A6), - DepthComponent32ARB = unchecked((uint)0x81A7), - Rgba32FARB = unchecked((uint)0x8814), - Rgb32FARB = unchecked((uint)0x8815), - Rgba16FARB = unchecked((uint)0x881A), - Rgb16FARB = unchecked((uint)0x881B), StencilIndex1EXT = unchecked((uint)0x8D46), StencilIndex4EXT = unchecked((uint)0x8D47), StencilIndex8EXT = unchecked((uint)0x8D48), @@ -206,13 +183,16 @@ public enum InternalFormat : uint Depth24Stencil8EXT = unchecked((uint)0x88F0), R11Fg11Fb10FExt = unchecked((uint)0x8C3A), Alpha4EXT = unchecked((uint)0x803B), + Alpha8EXT = unchecked((uint)0x803C), Alpha12EXT = unchecked((uint)0x803D), Alpha16EXT = unchecked((uint)0x803E), Luminance4EXT = unchecked((uint)0x803F), + Luminance8EXT = unchecked((uint)0x8040), Luminance12EXT = unchecked((uint)0x8041), Luminance16EXT = unchecked((uint)0x8042), Luminance4Alpha4EXT = unchecked((uint)0x8043), Luminance6Alpha2EXT = unchecked((uint)0x8044), + Luminance8Alpha8EXT = unchecked((uint)0x8045), Luminance12Alpha4EXT = unchecked((uint)0x8046), Luminance12Alpha12EXT = unchecked((uint)0x8047), Luminance16Alpha16EXT = unchecked((uint)0x8048), @@ -224,18 +204,24 @@ public enum InternalFormat : uint Rgb4EXT = unchecked((uint)0x804F), Rgb5EXT = unchecked((uint)0x8050), Rgb8EXT = unchecked((uint)0x8051), + Rgb10EXT = unchecked((uint)0x8052), Rgb12EXT = unchecked((uint)0x8053), Rgb16EXT = unchecked((uint)0x8054), Rgba2EXT = unchecked((uint)0x8055), Rgba4EXT = unchecked((uint)0x8056), Rgb5A1EXT = unchecked((uint)0x8057), Rgba8EXT = unchecked((uint)0x8058), + Rgb10A2EXT = unchecked((uint)0x8059), Rgba12EXT = unchecked((uint)0x805A), Rgba16EXT = unchecked((uint)0x805B), CompressedRedRgtc1EXT = unchecked((uint)0x8DBB), CompressedSignedRedRgtc1EXT = unchecked((uint)0x8DBC), CompressedRedGreenRgtc2EXT = unchecked((uint)0x8DBD), CompressedSignedRedGreenRgtc2EXT = unchecked((uint)0x8DBE), + CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), + CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), + CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), + CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), Rgba32UiEXT = unchecked((uint)0x8D70), Rgb32UiEXT = unchecked((uint)0x8D71), Alpha32UiEXT = unchecked((uint)0x8D72), @@ -280,7 +266,21 @@ public enum InternalFormat : uint CompressedSrgbAlphaS3TcDxt1EXT = unchecked((uint)0x8C4D), CompressedSrgbAlphaS3TcDxt3EXT = unchecked((uint)0x8C4E), CompressedSrgbAlphaS3TcDxt5EXT = unchecked((uint)0x8C4F), + Sr8Ext = unchecked((uint)0x8FBD), + Srg8EXT = unchecked((uint)0x8FBE), Rgb9E5EXT = unchecked((uint)0x8C3D), + Rgba32FEXT = unchecked((uint)0x8814), + Rgb32FEXT = unchecked((uint)0x8815), + Rgba16FEXT = unchecked((uint)0x881A), + Rgb16FEXT = unchecked((uint)0x881B), + R8Ext = unchecked((uint)0x8229), + Rg8Ext = unchecked((uint)0x822B), + R32FExt = unchecked((uint)0x822E), + Rg32FEXT = unchecked((uint)0x8230), + R16FExt = unchecked((uint)0x822D), + Rg16FEXT = unchecked((uint)0x822F), + DepthComponent32FNV = unchecked((uint)0x8DAB), + Depth32FStencil8NV = unchecked((uint)0x8DAC), DepthStencilNV = unchecked((uint)0x84F9), DualAlpha4SGIS = unchecked((uint)0x8110), DualAlpha8SGIS = unchecked((uint)0x8111), @@ -308,21 +308,20 @@ public enum InternalFormat : uint Etc1Rgb8OES = unchecked((uint)0x8D64), DepthComponent24OES = unchecked((uint)0x81A6), DepthComponent32OES = unchecked((uint)0x81A7), - Rgba4OES = unchecked((uint)0x8056), - Rgb5A1OES = unchecked((uint)0x8057), - Rgb565OES = unchecked((uint)0x8D62), - DepthComponent16OES = unchecked((uint)0x81A5), DepthStencilOES = unchecked((uint)0x84F9), Depth24Stencil8OES = unchecked((uint)0x88F0), Alpha8OES = unchecked((uint)0x803C), + DepthComponent16OES = unchecked((uint)0x81A5), Luminance4Alpha4OES = unchecked((uint)0x8043), Luminance8Alpha8OES = unchecked((uint)0x8045), Luminance8OES = unchecked((uint)0x8040), + Rgba4OES = unchecked((uint)0x8056), + Rgb5A1OES = unchecked((uint)0x8057), + Rgb565OES = unchecked((uint)0x8D62), Rgb8OES = unchecked((uint)0x8051), Rgba8OES = unchecked((uint)0x8058), StencilIndex1OES = unchecked((uint)0x8D46), StencilIndex4OES = unchecked((uint)0x8D47), - StencilIndex8OES = unchecked((uint)0x8D48), CompressedRGBAASTC3X3X3OES = unchecked((uint)0x93C0), CompressedRGBAASTC4X3X3OES = unchecked((uint)0x93C1), CompressedRGBAASTC4X4X3OES = unchecked((uint)0x93C2), @@ -344,6 +343,7 @@ public enum InternalFormat : uint CompressedSRGB8Alpha8Astc6X6X5OES = unchecked((uint)0x93E8), CompressedSRGB8Alpha8Astc6X6X6OES = unchecked((uint)0x93E9), StencilIndexOES = unchecked((uint)0x1901), + StencilIndex8OES = unchecked((uint)0x8D48), CompressedRgbaS3TcDxt3Angle = unchecked((uint)0x83F2), CompressedRgbaS3TcDxt5Angle = unchecked((uint)0x83F3), R11Fg11Fb10FApple = unchecked((uint)0x8C3A), diff --git a/sources/OpenGL/OpenGL/Enums/InternalFormatPName.gen.cs b/sources/OpenGL/OpenGL/Enums/InternalFormatPName.gen.cs index 7853e68545..26b223c089 100644 --- a/sources/OpenGL/OpenGL/Enums/InternalFormatPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/InternalFormatPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -12,6 +12,7 @@ public enum InternalFormatPName : uint { Samples = unchecked((uint)0x80A9), TextureCompressed = unchecked((uint)0x86A1), + GenerateMipmap = unchecked((uint)0x8191), NumSampleCounts = unchecked((uint)0x9380), ImageFormatCompatibilityType = unchecked((uint)0x90C7), InternalformatSupported = unchecked((uint)0x826F), @@ -80,6 +81,5 @@ public enum InternalFormatPName : uint TextureView = unchecked((uint)0x82B5), ViewCompatibilityClass = unchecked((uint)0x82B6), ClearTexture = unchecked((uint)0x9365), - GenerateMipmap = unchecked((uint)0x8191), NumSurfaceCompressionFixedRatesEXT = unchecked((uint)0x8F6E) } diff --git a/sources/OpenGL/OpenGL/Enums/InvalidateFramebufferAttachment.gen.cs b/sources/OpenGL/OpenGL/Enums/InvalidateFramebufferAttachment.gen.cs index 11c49541f1..9d0a5efeca 100644 --- a/sources/OpenGL/OpenGL/Enums/InvalidateFramebufferAttachment.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/InvalidateFramebufferAttachment.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -65,9 +65,6 @@ public enum InvalidateFramebufferAttachment : uint ColorAttachment15EXT = unchecked((uint)0x8CEF), DepthAttachmentEXT = unchecked((uint)0x8D00), StencilAttachmentEXT = unchecked((uint)0x8D20), - ColorAttachment0OES = unchecked((uint)0x8CE0), - DepthAttachmentOES = unchecked((uint)0x8D00), - StencilAttachmentOES = unchecked((uint)0x8D20), ColorAttachment0NV = unchecked((uint)0x8CE0), ColorAttachment1NV = unchecked((uint)0x8CE1), ColorAttachment2NV = unchecked((uint)0x8CE2), @@ -83,5 +80,8 @@ public enum InvalidateFramebufferAttachment : uint ColorAttachment12NV = unchecked((uint)0x8CEC), ColorAttachment13NV = unchecked((uint)0x8CED), ColorAttachment14NV = unchecked((uint)0x8CEE), - ColorAttachment15NV = unchecked((uint)0x8CEF) + ColorAttachment15NV = unchecked((uint)0x8CEF), + ColorAttachment0OES = unchecked((uint)0x8CE0), + DepthAttachmentOES = unchecked((uint)0x8D00), + StencilAttachmentOES = unchecked((uint)0x8D20) } diff --git a/sources/OpenGL/OpenGL/Enums/LightEnvMode.gen.cs b/sources/OpenGL/OpenGL/Enums/LightEnvMode.gen.cs index 72a5a51725..d70113f087 100644 --- a/sources/OpenGL/OpenGL/Enums/LightEnvMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightEnvMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightEnvParameterSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/LightEnvParameterSGIX.gen.cs index 4d6fd744a2..5775461f79 100644 --- a/sources/OpenGL/OpenGL/Enums/LightEnvParameterSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightEnvParameterSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightModelColorControl.gen.cs b/sources/OpenGL/OpenGL/Enums/LightModelColorControl.gen.cs index 65fdfbe7a7..5686c50032 100644 --- a/sources/OpenGL/OpenGL/Enums/LightModelColorControl.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightModelColorControl.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightModelParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/LightModelParameter.gen.cs index 4eacb79edd..ba29f10d10 100644 --- a/sources/OpenGL/OpenGL/Enums/LightModelParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightModelParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightName.gen.cs b/sources/OpenGL/OpenGL/Enums/LightName.gen.cs index 7392e8e615..d991f52de4 100644 --- a/sources/OpenGL/OpenGL/Enums/LightName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/LightParameter.gen.cs index 3c155c4e72..822389d280 100644 --- a/sources/OpenGL/OpenGL/Enums/LightParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightTextureMode.gen.cs b/sources/OpenGL/OpenGL/Enums/LightTextureMode.gen.cs index 6d74af1d29..cb75f4f786 100644 --- a/sources/OpenGL/OpenGL/Enums/LightTextureMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightTextureMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LightTexturePNameEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/LightTexturePNameEXT.gen.cs index 9492b3de7d..27df59c9cf 100644 --- a/sources/OpenGL/OpenGL/Enums/LightTexturePNameEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LightTexturePNameEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ListMode.gen.cs b/sources/OpenGL/OpenGL/Enums/ListMode.gen.cs index c39ba1e3ab..e50043f18a 100644 --- a/sources/OpenGL/OpenGL/Enums/ListMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ListMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ListNameType.gen.cs b/sources/OpenGL/OpenGL/Enums/ListNameType.gen.cs index 7e84a078eb..92e354aaa8 100644 --- a/sources/OpenGL/OpenGL/Enums/ListNameType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ListNameType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ListParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/ListParameterName.gen.cs index 03ba71991c..18a2895031 100644 --- a/sources/OpenGL/OpenGL/Enums/ListParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ListParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/LogicOp.gen.cs b/sources/OpenGL/OpenGL/Enums/LogicOp.gen.cs index a0ff90b30e..2c209b8745 100644 --- a/sources/OpenGL/OpenGL/Enums/LogicOp.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/LogicOp.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapAttribParameterNV.gen.cs b/sources/OpenGL/OpenGL/Enums/MapAttribParameterNV.gen.cs index 8cc1d2d592..cdfea5fe67 100644 --- a/sources/OpenGL/OpenGL/Enums/MapAttribParameterNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapAttribParameterNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapBufferAccessMask.gen.cs b/sources/OpenGL/OpenGL/Enums/MapBufferAccessMask.gen.cs index 609c243185..a702928d62 100644 --- a/sources/OpenGL/OpenGL/Enums/MapBufferAccessMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapBufferAccessMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -18,12 +18,12 @@ public enum MapBufferAccessMask : uint UnsynchronizedBit = unchecked((uint)0x0020), PersistentBit = unchecked((uint)0x0040), CoherentBit = unchecked((uint)0x0080), + PersistentBitEXT = unchecked((uint)0x0040), + CoherentBitEXT = unchecked((uint)0x0080), ReadBitEXT = unchecked((uint)0x0001), WriteBitEXT = unchecked((uint)0x0002), InvalidateRangeBitEXT = unchecked((uint)0x0004), InvalidateBufferBitEXT = unchecked((uint)0x0008), FlushExplicitBitEXT = unchecked((uint)0x0010), - UnsynchronizedBitEXT = unchecked((uint)0x0020), - PersistentBitEXT = unchecked((uint)0x0040), - CoherentBitEXT = unchecked((uint)0x0080) + UnsynchronizedBitEXT = unchecked((uint)0x0020) } diff --git a/sources/OpenGL/OpenGL/Enums/MapParameterNV.gen.cs b/sources/OpenGL/OpenGL/Enums/MapParameterNV.gen.cs index 1bea3aa80f..9f0e0b3c0f 100644 --- a/sources/OpenGL/OpenGL/Enums/MapParameterNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapParameterNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapQuery.gen.cs b/sources/OpenGL/OpenGL/Enums/MapQuery.gen.cs index a95e2194be..eb751f0cef 100644 --- a/sources/OpenGL/OpenGL/Enums/MapQuery.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapQuery.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/MapTarget.gen.cs index 319b9efd2c..9650c9ada5 100644 --- a/sources/OpenGL/OpenGL/Enums/MapTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapTextureFormatIntel.gen.cs b/sources/OpenGL/OpenGL/Enums/MapTextureFormatIntel.gen.cs index 6e20121e84..2920748670 100644 --- a/sources/OpenGL/OpenGL/Enums/MapTextureFormatIntel.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapTextureFormatIntel.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MapType.gen.cs b/sources/OpenGL/OpenGL/Enums/MapType.gen.cs index ffa187a7ba..5dc4c19360 100644 --- a/sources/OpenGL/OpenGL/Enums/MapType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MapType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MaterialParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/MaterialParameter.gen.cs index 7c566839f2..3ffbe4f306 100644 --- a/sources/OpenGL/OpenGL/Enums/MaterialParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MaterialParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MatrixIndexPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/MatrixIndexPointerType.gen.cs index 10ea30cde6..980c452c5c 100644 --- a/sources/OpenGL/OpenGL/Enums/MatrixIndexPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MatrixIndexPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MatrixMode.gen.cs b/sources/OpenGL/OpenGL/Enums/MatrixMode.gen.cs index fbbe89b7fe..4a5f27f02f 100644 --- a/sources/OpenGL/OpenGL/Enums/MatrixMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MatrixMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MemoryBarrierMask.gen.cs b/sources/OpenGL/OpenGL/Enums/MemoryBarrierMask.gen.cs index 4619f3c75c..1d88b878c3 100644 --- a/sources/OpenGL/OpenGL/Enums/MemoryBarrierMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MemoryBarrierMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -26,7 +26,6 @@ public enum MemoryBarrierMask : uint ShaderStorageBarrierBit = unchecked((uint)0x00002000), ClientMappedBufferBarrierBit = unchecked((uint)0x00004000), QueryBufferBarrierBit = unchecked((uint)0x00008000), - ShaderGlobalAccessBarrierBitNV = unchecked((uint)0x00000010), VertexAttribArrayBarrierBitEXT = unchecked((uint)0x00000001), ElementArrayBarrierBitEXT = unchecked((uint)0x00000002), UniformBarrierBitEXT = unchecked((uint)0x00000004), @@ -40,5 +39,6 @@ public enum MemoryBarrierMask : uint TransformFeedbackBarrierBitEXT = unchecked((uint)0x00000800), AtomicCounterBarrierBitEXT = unchecked((uint)0x00001000), AllBarrierBitsEXT = unchecked((uint)0xFFFFFFFF), + ShaderGlobalAccessBarrierBitNV = unchecked((uint)0x00000010), ClientMappedBufferBarrierBitEXT = unchecked((uint)0x00004000) } diff --git a/sources/OpenGL/OpenGL/Enums/MemoryObjectParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/MemoryObjectParameterName.gen.cs index 4608825e89..c3bb8ccabf 100644 --- a/sources/OpenGL/OpenGL/Enums/MemoryObjectParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MemoryObjectParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MeshMode1.gen.cs b/sources/OpenGL/OpenGL/Enums/MeshMode1.gen.cs index 216ecc6411..0647220875 100644 --- a/sources/OpenGL/OpenGL/Enums/MeshMode1.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MeshMode1.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MeshMode2.gen.cs b/sources/OpenGL/OpenGL/Enums/MeshMode2.gen.cs index a1a5fdcd60..3bacc95b9e 100644 --- a/sources/OpenGL/OpenGL/Enums/MeshMode2.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MeshMode2.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MinmaxTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/MinmaxTarget.gen.cs index 49921c5f7e..a3731f7620 100644 --- a/sources/OpenGL/OpenGL/Enums/MinmaxTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MinmaxTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/MinmaxTargetEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/MinmaxTargetEXT.gen.cs index acecf24b68..6beb9b9747 100644 --- a/sources/OpenGL/OpenGL/Enums/MinmaxTargetEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/MinmaxTargetEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/NormalPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/NormalPointerType.gen.cs index e39f65b5fc..7db10f2f86 100644 --- a/sources/OpenGL/OpenGL/Enums/NormalPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/NormalPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ObjectIdentifier.gen.cs b/sources/OpenGL/OpenGL/Enums/ObjectIdentifier.gen.cs index e93139d2cf..d47e06c330 100644 --- a/sources/OpenGL/OpenGL/Enums/ObjectIdentifier.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ObjectIdentifier.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ObjectTypeApple.gen.cs b/sources/OpenGL/OpenGL/Enums/ObjectTypeApple.gen.cs index a87c3de84f..f80fdc49e1 100644 --- a/sources/OpenGL/OpenGL/Enums/ObjectTypeApple.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ObjectTypeApple.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/OcclusionQueryEventMaskAMD.gen.cs b/sources/OpenGL/OpenGL/Enums/OcclusionQueryEventMaskAMD.gen.cs index 4d5d6186e6..a092a72a99 100644 --- a/sources/OpenGL/OpenGL/Enums/OcclusionQueryEventMaskAMD.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/OcclusionQueryEventMaskAMD.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/OcclusionQueryParameterNameNV.gen.cs b/sources/OpenGL/OpenGL/Enums/OcclusionQueryParameterNameNV.gen.cs index 8392781394..2de56d2ceb 100644 --- a/sources/OpenGL/OpenGL/Enums/OcclusionQueryParameterNameNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/OcclusionQueryParameterNameNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PNTrianglesPNameATI.gen.cs b/sources/OpenGL/OpenGL/Enums/PNTrianglesPNameATI.gen.cs index 8010225fdd..370441c5d6 100644 --- a/sources/OpenGL/OpenGL/Enums/PNTrianglesPNameATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PNTrianglesPNameATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ParameterRangeEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/ParameterRangeEXT.gen.cs index b084d5abd9..86e43de4a7 100644 --- a/sources/OpenGL/OpenGL/Enums/ParameterRangeEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ParameterRangeEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PatchParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/PatchParameterName.gen.cs index 6e3f600669..c79aacaa5e 100644 --- a/sources/OpenGL/OpenGL/Enums/PatchParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PatchParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathColor.gen.cs b/sources/OpenGL/OpenGL/Enums/PathColor.gen.cs index 8213e773f8..16fe688ad7 100644 --- a/sources/OpenGL/OpenGL/Enums/PathColor.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathColor.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathColorFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/PathColorFormat.gen.cs index c52d6475fd..9a36837cc1 100644 --- a/sources/OpenGL/OpenGL/Enums/PathColorFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathColorFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathCoordType.gen.cs b/sources/OpenGL/OpenGL/Enums/PathCoordType.gen.cs index 6a97cd7c7b..6e622c0fa7 100644 --- a/sources/OpenGL/OpenGL/Enums/PathCoordType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathCoordType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathCoverMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PathCoverMode.gen.cs index 7f4a62ba98..d0f602b3bd 100644 --- a/sources/OpenGL/OpenGL/Enums/PathCoverMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathCoverMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathElementType.gen.cs b/sources/OpenGL/OpenGL/Enums/PathElementType.gen.cs index 57e2f5748b..17aed13e08 100644 --- a/sources/OpenGL/OpenGL/Enums/PathElementType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathElementType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathFillMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PathFillMode.gen.cs index 67c2ab0319..0eeb81b647 100644 --- a/sources/OpenGL/OpenGL/Enums/PathFillMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathFillMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathFontStyle.gen.cs b/sources/OpenGL/OpenGL/Enums/PathFontStyle.gen.cs index 77ec5581d6..5d19a7dbe6 100644 --- a/sources/OpenGL/OpenGL/Enums/PathFontStyle.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathFontStyle.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathFontTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/PathFontTarget.gen.cs index 191d74c019..1d47a0a1fe 100644 --- a/sources/OpenGL/OpenGL/Enums/PathFontTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathFontTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathGenMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PathGenMode.gen.cs index 60cddab157..1ae3cc3a88 100644 --- a/sources/OpenGL/OpenGL/Enums/PathGenMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathGenMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -11,8 +11,8 @@ namespace Silk.NET.OpenGL; public enum PathGenMode : uint { None = unchecked((uint)0), - PathObjectBoundingBoxNV = unchecked((uint)0x908A), EyeLinear = unchecked((uint)0x2400), ObjectLinear = unchecked((uint)0x2401), - Constant = unchecked((uint)0x8576) + Constant = unchecked((uint)0x8576), + PathObjectBoundingBoxNV = unchecked((uint)0x908A) } diff --git a/sources/OpenGL/OpenGL/Enums/PathHandleMissingGlyphs.gen.cs b/sources/OpenGL/OpenGL/Enums/PathHandleMissingGlyphs.gen.cs index 20c4770f55..105605ff66 100644 --- a/sources/OpenGL/OpenGL/Enums/PathHandleMissingGlyphs.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathHandleMissingGlyphs.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathListMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PathListMode.gen.cs index f198a99dd4..3ac8af48d0 100644 --- a/sources/OpenGL/OpenGL/Enums/PathListMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathListMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathMetricMask.gen.cs b/sources/OpenGL/OpenGL/Enums/PathMetricMask.gen.cs index 6e3130c60a..bb715309c1 100644 --- a/sources/OpenGL/OpenGL/Enums/PathMetricMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathMetricMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/PathParameter.gen.cs index 713b626960..684aea7c6c 100644 --- a/sources/OpenGL/OpenGL/Enums/PathParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathRenderingTokenNV.gen.cs b/sources/OpenGL/OpenGL/Enums/PathRenderingTokenNV.gen.cs index b78bd9796c..4f6bd87191 100644 --- a/sources/OpenGL/OpenGL/Enums/PathRenderingTokenNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathRenderingTokenNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathStringFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/PathStringFormat.gen.cs index af29721eb2..a67b0dedc2 100644 --- a/sources/OpenGL/OpenGL/Enums/PathStringFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathStringFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PathTransformType.gen.cs b/sources/OpenGL/OpenGL/Enums/PathTransformType.gen.cs index a388dc5a7c..1e9cbebe6e 100644 --- a/sources/OpenGL/OpenGL/Enums/PathTransformType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PathTransformType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PerfQueryDataFlags.gen.cs b/sources/OpenGL/OpenGL/Enums/PerfQueryDataFlags.gen.cs index fe03e8fb58..17890f3d86 100644 --- a/sources/OpenGL/OpenGL/Enums/PerfQueryDataFlags.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PerfQueryDataFlags.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PerformanceQueryCapsMaskIntel.gen.cs b/sources/OpenGL/OpenGL/Enums/PerformanceQueryCapsMaskIntel.gen.cs index bc0e478414..36e5badb8a 100644 --- a/sources/OpenGL/OpenGL/Enums/PerformanceQueryCapsMaskIntel.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PerformanceQueryCapsMaskIntel.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PipelineParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/PipelineParameterName.gen.cs index 06d9dff6ae..cac7ae9c9b 100644 --- a/sources/OpenGL/OpenGL/Enums/PipelineParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PipelineParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelCopyType.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelCopyType.gen.cs index 243b731c2e..2028d71221 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelCopyType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelCopyType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelDataRangeTargetNV.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelDataRangeTargetNV.gen.cs index 2e9b07de57..db93685279 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelDataRangeTargetNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelDataRangeTargetNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelFormat.gen.cs index a733490512..39bf35c8cc 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -20,6 +20,9 @@ public enum PixelFormat : uint Alpha = unchecked((uint)0x1906), Rgb = unchecked((uint)0x1907), Rgba = unchecked((uint)0x1908), + ColorIndex = unchecked((uint)0x1900), + Luminance = unchecked((uint)0x1909), + LuminanceAlpha = unchecked((uint)0x190A), Bgr = unchecked((uint)0x80E0), Bgra = unchecked((uint)0x80E1), RedInteger = unchecked((uint)0x8D94), @@ -32,9 +35,6 @@ public enum PixelFormat : uint DepthStencil = unchecked((uint)0x84F9), Rg = unchecked((uint)0x8227), RgInteger = unchecked((uint)0x8228), - ColorIndex = unchecked((uint)0x1900), - Luminance = unchecked((uint)0x1909), - LuminanceAlpha = unchecked((uint)0x190A), AbgrEXT = unchecked((uint)0x8000), BgrEXT = unchecked((uint)0x80E0), BgraEXT = unchecked((uint)0x80E1), @@ -42,6 +42,6 @@ public enum PixelFormat : uint CmykaEXT = unchecked((uint)0x800D), Ycrcb422Sgix = unchecked((uint)0x81BB), Ycrcb444Sgix = unchecked((uint)0x81BC), - BgraIMG = unchecked((uint)0x80E1), - RedEXT = unchecked((uint)0x1903) + RedEXT = unchecked((uint)0x1903), + BgraIMG = unchecked((uint)0x80E1) } diff --git a/sources/OpenGL/OpenGL/Enums/PixelMap.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelMap.gen.cs index 6413f91731..b8d98003e8 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelMap.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelMap.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelStoreParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelStoreParameter.gen.cs index 44c3a6620c..8aeee30c6a 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelStoreParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelStoreParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelStoreResampleMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelStoreResampleMode.gen.cs index 4103fbcf0e..b47202126c 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelStoreResampleMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelStoreResampleMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelStoreSubsampleRate.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelStoreSubsampleRate.gen.cs index 0062a0eb15..b361a56578 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelStoreSubsampleRate.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelStoreSubsampleRate.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelTexGenMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelTexGenMode.gen.cs index 4f6e153afc..8cc24174e5 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelTexGenMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelTexGenMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelTexGenParameterNameSGIS.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelTexGenParameterNameSGIS.gen.cs index 056c1cd9d2..161e401bde 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelTexGenParameterNameSGIS.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelTexGenParameterNameSGIS.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelTransferParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelTransferParameter.gen.cs index 5dcbc73bff..f187fff440 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelTransferParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelTransferParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelTransformPNameEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelTransformPNameEXT.gen.cs index 0200364223..e49a82848f 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelTransformPNameEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelTransformPNameEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelTransformTargetEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelTransformTargetEXT.gen.cs index 59637ec246..b62e50c784 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelTransformTargetEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelTransformTargetEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PixelType.gen.cs b/sources/OpenGL/OpenGL/Enums/PixelType.gen.cs index 0b0b839149..4b5173d65e 100644 --- a/sources/OpenGL/OpenGL/Enums/PixelType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PixelType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -17,6 +17,7 @@ public enum PixelType : uint Int = unchecked((uint)0x1404), UnsignedInt = unchecked((uint)0x1405), Float = unchecked((uint)0x1406), + Bitmap = unchecked((uint)0x1A00), UnsignedByte3X3X2 = unchecked((uint)0x8032), UnsignedShort4X4X4X4 = unchecked((uint)0x8033), UnsignedShort5X5X5X1 = unchecked((uint)0x8034), @@ -34,8 +35,6 @@ public enum PixelType : uint Float32UnsignedInt24X8Rev = unchecked((uint)0x8DAD), UnsignedInt24X8 = unchecked((uint)0x84FA), HalfFloat = unchecked((uint)0x140B), - Float32UnsignedInt24X8RevNV = unchecked((uint)0x8DAD), - Bitmap = unchecked((uint)0x1A00), HalfFloatARB = unchecked((uint)0x140B), HalfApple = unchecked((uint)0x140B), UnsignedInt24X8EXT = unchecked((uint)0x84FA), @@ -46,13 +45,14 @@ public enum PixelType : uint UnsignedInt8X8X8X8EXT = unchecked((uint)0x8035), UnsignedInt10X10X10X2EXT = unchecked((uint)0x8036), UnsignedInt5X9X9X9RevEXT = unchecked((uint)0x8C3E), + Float32UnsignedInt24X8RevNV = unchecked((uint)0x8DAD), HalfFloatNV = unchecked((uint)0x140B), UnsignedInt24X8NV = unchecked((uint)0x84FA), UnsignedInt24X8OES = unchecked((uint)0x84FA), - UnsignedShort4X4X4X4RevEXT = unchecked((uint)0x8365), - UnsignedShort1X5X5X5RevEXT = unchecked((uint)0x8366), - UnsignedShort4X4X4X4RevIMG = unchecked((uint)0x8365), UnsignedInt10F11F11FRevApple = unchecked((uint)0x8C3B), UnsignedInt5X9X9X9RevApple = unchecked((uint)0x8C3E), - UnsignedInt2X10X10X10RevEXT = unchecked((uint)0x8368) + UnsignedShort4X4X4X4RevEXT = unchecked((uint)0x8365), + UnsignedShort1X5X5X5RevEXT = unchecked((uint)0x8366), + UnsignedInt2X10X10X10RevEXT = unchecked((uint)0x8368), + UnsignedShort4X4X4X4RevIMG = unchecked((uint)0x8365) } diff --git a/sources/OpenGL/OpenGL/Enums/PointParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/PointParameterName.gen.cs index bac5eb02aa..0b418e145b 100644 --- a/sources/OpenGL/OpenGL/Enums/PointParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PointParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PolygonMode.gen.cs b/sources/OpenGL/OpenGL/Enums/PolygonMode.gen.cs index 7f90f6b09b..f00c4ea31d 100644 --- a/sources/OpenGL/OpenGL/Enums/PolygonMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PolygonMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PrecisionType.gen.cs b/sources/OpenGL/OpenGL/Enums/PrecisionType.gen.cs index 9d15a476bc..8ec0e91f7f 100644 --- a/sources/OpenGL/OpenGL/Enums/PrecisionType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PrecisionType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PreserveModeATI.gen.cs b/sources/OpenGL/OpenGL/Enums/PreserveModeATI.gen.cs index faa37b9f59..261f7d79d2 100644 --- a/sources/OpenGL/OpenGL/Enums/PreserveModeATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PreserveModeATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/PrimitiveType.gen.cs b/sources/OpenGL/OpenGL/Enums/PrimitiveType.gen.cs index 026123a05b..c77101fed6 100644 --- a/sources/OpenGL/OpenGL/Enums/PrimitiveType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/PrimitiveType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -18,6 +18,8 @@ public enum PrimitiveType : uint TriangleStrip = unchecked((uint)0x0005), TriangleFan = unchecked((uint)0x0006), Quads = unchecked((uint)0x0007), + QuadStrip = unchecked((uint)0x0008), + Polygon = unchecked((uint)0x0009), LinesAdjacency = unchecked((uint)0x000A), LineStripAdjacency = unchecked((uint)0x000B), TrianglesAdjacency = unchecked((uint)0x000C), @@ -27,8 +29,6 @@ public enum PrimitiveType : uint LineStripAdjacencyARB = unchecked((uint)0x000B), TrianglesAdjacencyARB = unchecked((uint)0x000C), TriangleStripAdjacencyARB = unchecked((uint)0x000D), - QuadStrip = unchecked((uint)0x0008), - Polygon = unchecked((uint)0x0009), LinesAdjacencyEXT = unchecked((uint)0x000A), LineStripAdjacencyEXT = unchecked((uint)0x000B), TrianglesAdjacencyEXT = unchecked((uint)0x000C), diff --git a/sources/OpenGL/OpenGL/Enums/ProgramFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramFormat.gen.cs index db4be1db6e..a3775d276a 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramInterface.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramInterface.gen.cs index 3bcb94db30..e6c122cab0 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramInterface.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramInterface.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramInterfacePName.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramInterfacePName.gen.cs index 70ed3b1ff1..b1618cc128 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramInterfacePName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramInterfacePName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramParameterPName.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramParameterPName.gen.cs index 17c900c0c0..a82ec9e6d9 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramParameterPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramParameterPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramProperty.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramProperty.gen.cs index 8eab433079..6966ee635c 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramProperty.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramProperty.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramResourceProperty.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramResourceProperty.gen.cs index 367a52fb36..99c94594e6 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramResourceProperty.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramResourceProperty.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramStagePName.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramStagePName.gen.cs index dc0997d5d1..3f0ef927c6 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramStagePName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramStagePName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramStringProperty.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramStringProperty.gen.cs index c799990ae5..3e9a4c7d70 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramStringProperty.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramStringProperty.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ProgramTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/ProgramTarget.gen.cs index 7e3d67c097..873b73a94f 100644 --- a/sources/OpenGL/OpenGL/Enums/ProgramTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ProgramTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/QueryCounterTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/QueryCounterTarget.gen.cs index a6e9ac7028..6f67ff76b6 100644 --- a/sources/OpenGL/OpenGL/Enums/QueryCounterTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/QueryCounterTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/QueryObjectParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/QueryObjectParameterName.gen.cs index cc531ffc9b..ef6392e4e0 100644 --- a/sources/OpenGL/OpenGL/Enums/QueryObjectParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/QueryObjectParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/QueryParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/QueryParameterName.gen.cs index c75ceec616..1cee640a41 100644 --- a/sources/OpenGL/OpenGL/Enums/QueryParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/QueryParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/QueryTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/QueryTarget.gen.cs index 680678af40..a7ee0d0632 100644 --- a/sources/OpenGL/OpenGL/Enums/QueryTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/QueryTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ReadBufferMode.gen.cs b/sources/OpenGL/OpenGL/Enums/ReadBufferMode.gen.cs index 84452ee4eb..e631222be3 100644 --- a/sources/OpenGL/OpenGL/Enums/ReadBufferMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ReadBufferMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -19,6 +19,10 @@ public enum ReadBufferMode : uint Back = unchecked((uint)0x0405), Left = unchecked((uint)0x0406), Right = unchecked((uint)0x0407), + Aux0 = unchecked((uint)0x0409), + Aux1 = unchecked((uint)0x040A), + Aux2 = unchecked((uint)0x040B), + Aux3 = unchecked((uint)0x040C), ColorAttachment0 = unchecked((uint)0x8CE0), ColorAttachment1 = unchecked((uint)0x8CE1), ColorAttachment2 = unchecked((uint)0x8CE2), @@ -35,9 +39,5 @@ public enum ReadBufferMode : uint ColorAttachment13 = unchecked((uint)0x8CED), ColorAttachment14 = unchecked((uint)0x8CEE), ColorAttachment15 = unchecked((uint)0x8CEF), - Aux0 = unchecked((uint)0x0409), - Aux1 = unchecked((uint)0x040A), - Aux2 = unchecked((uint)0x040B), - Aux3 = unchecked((uint)0x040C), NoneOES = unchecked((uint)0) } diff --git a/sources/OpenGL/OpenGL/Enums/RenderbufferParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/RenderbufferParameterName.gen.cs index fb584966ec..4d6879214c 100644 --- a/sources/OpenGL/OpenGL/Enums/RenderbufferParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/RenderbufferParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -21,8 +21,6 @@ public enum RenderbufferParameterName : uint DepthSize = unchecked((uint)0x8D54), StencilSize = unchecked((uint)0x8D55), StorageSamplesAMD = unchecked((uint)0x91B2), - CoverageSamplesNV = unchecked((uint)0x8CAB), - ColorSamplesNV = unchecked((uint)0x8E10), SamplesEXT = unchecked((uint)0x8CAB), WidthEXT = unchecked((uint)0x8D42), HeightEXT = unchecked((uint)0x8D43), @@ -33,6 +31,12 @@ public enum RenderbufferParameterName : uint AlphaSizeEXT = unchecked((uint)0x8D53), DepthSizeEXT = unchecked((uint)0x8D54), StencilSizeEXT = unchecked((uint)0x8D55), + CoverageSamplesNV = unchecked((uint)0x8CAB), + ColorSamplesNV = unchecked((uint)0x8E10), + SamplesAngle = unchecked((uint)0x8CAB), + SamplesApple = unchecked((uint)0x8CAB), + SamplesIMG = unchecked((uint)0x9133), + SamplesNV = unchecked((uint)0x8CAB), WidthOES = unchecked((uint)0x8D42), HeightOES = unchecked((uint)0x8D43), InternalFormatOES = unchecked((uint)0x8D44), @@ -41,9 +45,5 @@ public enum RenderbufferParameterName : uint BlueSizeOES = unchecked((uint)0x8D52), AlphaSizeOES = unchecked((uint)0x8D53), DepthSizeOES = unchecked((uint)0x8D54), - StencilSizeOES = unchecked((uint)0x8D55), - SamplesApple = unchecked((uint)0x8CAB), - SamplesIMG = unchecked((uint)0x9133), - SamplesAngle = unchecked((uint)0x8CAB), - SamplesNV = unchecked((uint)0x8CAB) + StencilSizeOES = unchecked((uint)0x8D55) } diff --git a/sources/OpenGL/OpenGL/Enums/RenderbufferTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/RenderbufferTarget.gen.cs index 2eb9ad667a..50b8d72a38 100644 --- a/sources/OpenGL/OpenGL/Enums/RenderbufferTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/RenderbufferTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/RenderingMode.gen.cs b/sources/OpenGL/OpenGL/Enums/RenderingMode.gen.cs index 33df2698ee..3cf3812ec1 100644 --- a/sources/OpenGL/OpenGL/Enums/RenderingMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/RenderingMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ReplacementCodeType.gen.cs b/sources/OpenGL/OpenGL/Enums/ReplacementCodeType.gen.cs index 9ac62bf465..f71cdb20fa 100644 --- a/sources/OpenGL/OpenGL/Enums/ReplacementCodeType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ReplacementCodeType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SamplePatternEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/SamplePatternEXT.gen.cs index d3180ff210..64187d1957 100644 --- a/sources/OpenGL/OpenGL/Enums/SamplePatternEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SamplePatternEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SamplePatternSGIS.gen.cs b/sources/OpenGL/OpenGL/Enums/SamplePatternSGIS.gen.cs index 55b84bd691..e6cb73e817 100644 --- a/sources/OpenGL/OpenGL/Enums/SamplePatternSGIS.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SamplePatternSGIS.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SamplerParameterF.gen.cs b/sources/OpenGL/OpenGL/Enums/SamplerParameterF.gen.cs index c33c245786..503f750390 100644 --- a/sources/OpenGL/OpenGL/Enums/SamplerParameterF.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SamplerParameterF.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SamplerParameterI.gen.cs b/sources/OpenGL/OpenGL/Enums/SamplerParameterI.gen.cs index 92e46eaf86..fbd936df10 100644 --- a/sources/OpenGL/OpenGL/Enums/SamplerParameterI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SamplerParameterI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ScalarType.gen.cs b/sources/OpenGL/OpenGL/Enums/ScalarType.gen.cs index 3e7b12fcdb..c848b9ebf5 100644 --- a/sources/OpenGL/OpenGL/Enums/ScalarType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ScalarType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SecondaryColorPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/SecondaryColorPointerType.gen.cs index 0b2026d2f6..4f73c214d0 100644 --- a/sources/OpenGL/OpenGL/Enums/SecondaryColorPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SecondaryColorPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SemaphoreParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/SemaphoreParameterName.gen.cs index 71a7185e03..f3315d6e2b 100644 --- a/sources/OpenGL/OpenGL/Enums/SemaphoreParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SemaphoreParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SeparableTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/SeparableTarget.gen.cs index ece460a433..4eeaacc345 100644 --- a/sources/OpenGL/OpenGL/Enums/SeparableTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SeparableTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SeparableTargetEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/SeparableTargetEXT.gen.cs index 8c2ee0f765..3d81b702de 100644 --- a/sources/OpenGL/OpenGL/Enums/SeparableTargetEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SeparableTargetEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShaderBinaryFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/ShaderBinaryFormat.gen.cs index 57dc718ec9..c3c15216e7 100644 --- a/sources/OpenGL/OpenGL/Enums/ShaderBinaryFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShaderBinaryFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShaderParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/ShaderParameterName.gen.cs index 6df6edcf9c..60766b2616 100644 --- a/sources/OpenGL/OpenGL/Enums/ShaderParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShaderParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShaderType.gen.cs b/sources/OpenGL/OpenGL/Enums/ShaderType.gen.cs index 6d4aeb5377..c316af1305 100644 --- a/sources/OpenGL/OpenGL/Enums/ShaderType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShaderType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShadingModel.gen.cs b/sources/OpenGL/OpenGL/Enums/ShadingModel.gen.cs index 6dcdb78305..b1cfacd9b3 100644 --- a/sources/OpenGL/OpenGL/Enums/ShadingModel.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShadingModel.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShadingRate.gen.cs b/sources/OpenGL/OpenGL/Enums/ShadingRate.gen.cs index 476b5339b4..cdc46e54db 100644 --- a/sources/OpenGL/OpenGL/Enums/ShadingRate.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShadingRate.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShadingRateCombinerOp.gen.cs b/sources/OpenGL/OpenGL/Enums/ShadingRateCombinerOp.gen.cs index 46dbc76dc2..1642dad5a1 100644 --- a/sources/OpenGL/OpenGL/Enums/ShadingRateCombinerOp.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShadingRateCombinerOp.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/ShadingRateQCOM.gen.cs b/sources/OpenGL/OpenGL/Enums/ShadingRateQCOM.gen.cs index f225925120..92af65499f 100644 --- a/sources/OpenGL/OpenGL/Enums/ShadingRateQCOM.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/ShadingRateQCOM.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SizedInternalFormat.gen.cs b/sources/OpenGL/OpenGL/Enums/SizedInternalFormat.gen.cs index 486ace3068..2864574a88 100644 --- a/sources/OpenGL/OpenGL/Enums/SizedInternalFormat.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SizedInternalFormat.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -24,6 +24,24 @@ public enum SizedInternalFormat : uint Rgb10A2 = unchecked((uint)0x8059), Rgba12 = unchecked((uint)0x805A), Rgba16 = unchecked((uint)0x805B), + Alpha4 = unchecked((uint)0x803B), + Alpha8 = unchecked((uint)0x803C), + Alpha12 = unchecked((uint)0x803D), + Alpha16 = unchecked((uint)0x803E), + Luminance4 = unchecked((uint)0x803F), + Luminance8 = unchecked((uint)0x8040), + Luminance12 = unchecked((uint)0x8041), + Luminance16 = unchecked((uint)0x8042), + Luminance4Alpha4 = unchecked((uint)0x8043), + Luminance6Alpha2 = unchecked((uint)0x8044), + Luminance8Alpha8 = unchecked((uint)0x8045), + Luminance12Alpha4 = unchecked((uint)0x8046), + Luminance12Alpha12 = unchecked((uint)0x8047), + Luminance16Alpha16 = unchecked((uint)0x8048), + Intensity4 = unchecked((uint)0x804A), + Intensity8 = unchecked((uint)0x804B), + Intensity12 = unchecked((uint)0x804C), + Intensity16 = unchecked((uint)0x804D), DepthComponent16 = unchecked((uint)0x81A5), DepthComponent24 = unchecked((uint)0x81A6), DepthComponent32 = unchecked((uint)0x81A7), @@ -102,10 +120,17 @@ public enum SizedInternalFormat : uint CompressedSignedR11Eac = unchecked((uint)0x9271), CompressedRg11Eac = unchecked((uint)0x9272), CompressedSignedRg11Eac = unchecked((uint)0x9273), + DepthComponent16ARB = unchecked((uint)0x81A5), + DepthComponent24ARB = unchecked((uint)0x81A6), + DepthComponent32ARB = unchecked((uint)0x81A7), CompressedRgbaBptcUnormARB = unchecked((uint)0x8E8C), CompressedSrgbAlphaBptcUnormARB = unchecked((uint)0x8E8D), CompressedRgbBptcSignedFloatARB = unchecked((uint)0x8E8E), CompressedRgbBptcUnsignedFloatARB = unchecked((uint)0x8E8F), + Rgba32FARB = unchecked((uint)0x8814), + Rgb32FARB = unchecked((uint)0x8815), + Rgba16FARB = unchecked((uint)0x881A), + Rgb16FARB = unchecked((uint)0x881B), CompressedRGBAASTC4X4KHR = unchecked((uint)0x93B0), CompressedRGBAASTC5X4KHR = unchecked((uint)0x93B1), CompressedRGBAASTC5X5KHR = unchecked((uint)0x93B2), @@ -134,52 +159,6 @@ public enum SizedInternalFormat : uint CompressedSRGB8Alpha8Astc10X10KHR = unchecked((uint)0x93DB), CompressedSRGB8Alpha8Astc12X10KHR = unchecked((uint)0x93DC), CompressedSRGB8Alpha8Astc12X12KHR = unchecked((uint)0x93DD), - CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), - CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), - CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), - CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), - Alpha8EXT = unchecked((uint)0x803C), - Luminance8EXT = unchecked((uint)0x8040), - Luminance8Alpha8EXT = unchecked((uint)0x8045), - Rgba32FEXT = unchecked((uint)0x8814), - Rgb32FEXT = unchecked((uint)0x8815), - Rgba16FEXT = unchecked((uint)0x881A), - Rgb16FEXT = unchecked((uint)0x881B), - Rgb10A2EXT = unchecked((uint)0x8059), - Rgb10EXT = unchecked((uint)0x8052), - R8Ext = unchecked((uint)0x8229), - Rg8Ext = unchecked((uint)0x822B), - R32FExt = unchecked((uint)0x822E), - Rg32FEXT = unchecked((uint)0x8230), - R16FExt = unchecked((uint)0x822D), - Rg16FEXT = unchecked((uint)0x822F), - DepthComponent32FNV = unchecked((uint)0x8DAB), - Depth32FStencil8NV = unchecked((uint)0x8DAC), - Alpha4 = unchecked((uint)0x803B), - Alpha8 = unchecked((uint)0x803C), - Alpha12 = unchecked((uint)0x803D), - Alpha16 = unchecked((uint)0x803E), - Luminance4 = unchecked((uint)0x803F), - Luminance8 = unchecked((uint)0x8040), - Luminance12 = unchecked((uint)0x8041), - Luminance16 = unchecked((uint)0x8042), - Luminance4Alpha4 = unchecked((uint)0x8043), - Luminance6Alpha2 = unchecked((uint)0x8044), - Luminance8Alpha8 = unchecked((uint)0x8045), - Luminance12Alpha4 = unchecked((uint)0x8046), - Luminance12Alpha12 = unchecked((uint)0x8047), - Luminance16Alpha16 = unchecked((uint)0x8048), - Intensity4 = unchecked((uint)0x804A), - Intensity8 = unchecked((uint)0x804B), - Intensity12 = unchecked((uint)0x804C), - Intensity16 = unchecked((uint)0x804D), - DepthComponent16ARB = unchecked((uint)0x81A5), - DepthComponent24ARB = unchecked((uint)0x81A6), - DepthComponent32ARB = unchecked((uint)0x81A7), - Rgba32FARB = unchecked((uint)0x8814), - Rgb32FARB = unchecked((uint)0x8815), - Rgba16FARB = unchecked((uint)0x881A), - Rgb16FARB = unchecked((uint)0x881B), StencilIndex1EXT = unchecked((uint)0x8D46), StencilIndex4EXT = unchecked((uint)0x8D47), StencilIndex8EXT = unchecked((uint)0x8D48), @@ -187,13 +166,16 @@ public enum SizedInternalFormat : uint Depth24Stencil8EXT = unchecked((uint)0x88F0), R11Fg11Fb10FExt = unchecked((uint)0x8C3A), Alpha4EXT = unchecked((uint)0x803B), + Alpha8EXT = unchecked((uint)0x803C), Alpha12EXT = unchecked((uint)0x803D), Alpha16EXT = unchecked((uint)0x803E), Luminance4EXT = unchecked((uint)0x803F), + Luminance8EXT = unchecked((uint)0x8040), Luminance12EXT = unchecked((uint)0x8041), Luminance16EXT = unchecked((uint)0x8042), Luminance4Alpha4EXT = unchecked((uint)0x8043), Luminance6Alpha2EXT = unchecked((uint)0x8044), + Luminance8Alpha8EXT = unchecked((uint)0x8045), Luminance12Alpha4EXT = unchecked((uint)0x8046), Luminance12Alpha12EXT = unchecked((uint)0x8047), Luminance16Alpha16EXT = unchecked((uint)0x8048), @@ -205,18 +187,24 @@ public enum SizedInternalFormat : uint Rgb4EXT = unchecked((uint)0x804F), Rgb5EXT = unchecked((uint)0x8050), Rgb8EXT = unchecked((uint)0x8051), + Rgb10EXT = unchecked((uint)0x8052), Rgb12EXT = unchecked((uint)0x8053), Rgb16EXT = unchecked((uint)0x8054), Rgba2EXT = unchecked((uint)0x8055), Rgba4EXT = unchecked((uint)0x8056), Rgb5A1EXT = unchecked((uint)0x8057), Rgba8EXT = unchecked((uint)0x8058), + Rgb10A2EXT = unchecked((uint)0x8059), Rgba12EXT = unchecked((uint)0x805A), Rgba16EXT = unchecked((uint)0x805B), CompressedRedRgtc1EXT = unchecked((uint)0x8DBB), CompressedSignedRedRgtc1EXT = unchecked((uint)0x8DBC), CompressedRedGreenRgtc2EXT = unchecked((uint)0x8DBD), CompressedSignedRedGreenRgtc2EXT = unchecked((uint)0x8DBE), + CompressedRgbS3TcDxt1EXT = unchecked((uint)0x83F0), + CompressedRgbaS3TcDxt1EXT = unchecked((uint)0x83F1), + CompressedRgbaS3TcDxt3EXT = unchecked((uint)0x83F2), + CompressedRgbaS3TcDxt5EXT = unchecked((uint)0x83F3), Rgba32UiEXT = unchecked((uint)0x8D70), Rgb32UiEXT = unchecked((uint)0x8D71), Alpha32UiEXT = unchecked((uint)0x8D72), @@ -260,26 +248,37 @@ public enum SizedInternalFormat : uint CompressedSrgbAlphaS3TcDxt3EXT = unchecked((uint)0x8C4E), CompressedSrgbAlphaS3TcDxt5EXT = unchecked((uint)0x8C4F), Rgb9E5EXT = unchecked((uint)0x8C3D), + Rgba32FEXT = unchecked((uint)0x8814), + Rgb32FEXT = unchecked((uint)0x8815), + Rgba16FEXT = unchecked((uint)0x881A), + Rgb16FEXT = unchecked((uint)0x881B), + R8Ext = unchecked((uint)0x8229), + Rg8Ext = unchecked((uint)0x822B), + R32FExt = unchecked((uint)0x822E), + Rg32FEXT = unchecked((uint)0x8230), + R16FExt = unchecked((uint)0x822D), + Rg16FEXT = unchecked((uint)0x822F), + DepthComponent32FNV = unchecked((uint)0x8DAB), + Depth32FStencil8NV = unchecked((uint)0x8DAC), DepthComponent16SGIX = unchecked((uint)0x81A5), DepthComponent24SGIX = unchecked((uint)0x81A6), DepthComponent32SGIX = unchecked((uint)0x81A7), Etc1Rgb8OES = unchecked((uint)0x8D64), DepthComponent24OES = unchecked((uint)0x81A6), DepthComponent32OES = unchecked((uint)0x81A7), - Rgba4OES = unchecked((uint)0x8056), - Rgb5A1OES = unchecked((uint)0x8057), - Rgb565OES = unchecked((uint)0x8D62), - DepthComponent16OES = unchecked((uint)0x81A5), Depth24Stencil8OES = unchecked((uint)0x88F0), Alpha8OES = unchecked((uint)0x803C), + DepthComponent16OES = unchecked((uint)0x81A5), Luminance4Alpha4OES = unchecked((uint)0x8043), Luminance8Alpha8OES = unchecked((uint)0x8045), Luminance8OES = unchecked((uint)0x8040), + Rgba4OES = unchecked((uint)0x8056), + Rgb5A1OES = unchecked((uint)0x8057), + Rgb565OES = unchecked((uint)0x8D62), Rgb8OES = unchecked((uint)0x8051), Rgba8OES = unchecked((uint)0x8058), StencilIndex1OES = unchecked((uint)0x8D46), StencilIndex4OES = unchecked((uint)0x8D47), - StencilIndex8OES = unchecked((uint)0x8D48), CompressedRGBAASTC3X3X3OES = unchecked((uint)0x93C0), CompressedRGBAASTC4X3X3OES = unchecked((uint)0x93C1), CompressedRGBAASTC4X4X3OES = unchecked((uint)0x93C2), @@ -300,6 +299,7 @@ public enum SizedInternalFormat : uint CompressedSRGB8Alpha8Astc6X5X5OES = unchecked((uint)0x93E7), CompressedSRGB8Alpha8Astc6X6X5OES = unchecked((uint)0x93E8), CompressedSRGB8Alpha8Astc6X6X6OES = unchecked((uint)0x93E9), + StencilIndex8OES = unchecked((uint)0x8D48), CompressedRgbaS3TcDxt3Angle = unchecked((uint)0x83F2), CompressedRgbaS3TcDxt5Angle = unchecked((uint)0x83F3), R11Fg11Fb10FApple = unchecked((uint)0x8C3A), diff --git a/sources/OpenGL/OpenGL/Enums/SpriteModeSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/SpriteModeSGIX.gen.cs index 1c46c52a26..7d0eacb6dc 100644 --- a/sources/OpenGL/OpenGL/Enums/SpriteModeSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SpriteModeSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SpriteParameterNameSGIX.gen.cs b/sources/OpenGL/OpenGL/Enums/SpriteParameterNameSGIX.gen.cs index a0b652c056..1fd8c2f10a 100644 --- a/sources/OpenGL/OpenGL/Enums/SpriteParameterNameSGIX.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SpriteParameterNameSGIX.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/StencilFunction.gen.cs b/sources/OpenGL/OpenGL/Enums/StencilFunction.gen.cs index 2771eadf53..6ab1c2e0f6 100644 --- a/sources/OpenGL/OpenGL/Enums/StencilFunction.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/StencilFunction.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/StencilOp.gen.cs b/sources/OpenGL/OpenGL/Enums/StencilOp.gen.cs index a0d372addf..9c621b3440 100644 --- a/sources/OpenGL/OpenGL/Enums/StencilOp.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/StencilOp.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/StringName.gen.cs b/sources/OpenGL/OpenGL/Enums/StringName.gen.cs index d3ccacdad7..26676170d2 100644 --- a/sources/OpenGL/OpenGL/Enums/StringName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/StringName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SubgroupSupportedFeatures.gen.cs b/sources/OpenGL/OpenGL/Enums/SubgroupSupportedFeatures.gen.cs index 82b3782901..5d5c77026e 100644 --- a/sources/OpenGL/OpenGL/Enums/SubgroupSupportedFeatures.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SubgroupSupportedFeatures.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SubroutineParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/SubroutineParameterName.gen.cs index ee8de568cb..318e15f17f 100644 --- a/sources/OpenGL/OpenGL/Enums/SubroutineParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SubroutineParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SwizzleOpATI.gen.cs b/sources/OpenGL/OpenGL/Enums/SwizzleOpATI.gen.cs index b3a02e027c..203463aad3 100644 --- a/sources/OpenGL/OpenGL/Enums/SwizzleOpATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SwizzleOpATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SyncBehaviorFlags.gen.cs b/sources/OpenGL/OpenGL/Enums/SyncBehaviorFlags.gen.cs index 8e871d26d3..be3b8911c7 100644 --- a/sources/OpenGL/OpenGL/Enums/SyncBehaviorFlags.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SyncBehaviorFlags.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SyncCondition.gen.cs b/sources/OpenGL/OpenGL/Enums/SyncCondition.gen.cs index db1985fcc4..a6a7919f45 100644 --- a/sources/OpenGL/OpenGL/Enums/SyncCondition.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SyncCondition.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SyncObjectMask.gen.cs b/sources/OpenGL/OpenGL/Enums/SyncObjectMask.gen.cs index 2424598c4b..9ffb19e374 100644 --- a/sources/OpenGL/OpenGL/Enums/SyncObjectMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SyncObjectMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SyncParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/SyncParameterName.gen.cs index cde5677f45..927d5cac27 100644 --- a/sources/OpenGL/OpenGL/Enums/SyncParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SyncParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/SyncStatus.gen.cs b/sources/OpenGL/OpenGL/Enums/SyncStatus.gen.cs index 72971899a7..50eead4978 100644 --- a/sources/OpenGL/OpenGL/Enums/SyncStatus.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/SyncStatus.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TangentPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/TangentPointerType.gen.cs index bda250c09b..abfbcae410 100644 --- a/sources/OpenGL/OpenGL/Enums/TangentPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TangentPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TexBumpParameterATI.gen.cs b/sources/OpenGL/OpenGL/Enums/TexBumpParameterATI.gen.cs index d64c675932..38ae454dc5 100644 --- a/sources/OpenGL/OpenGL/Enums/TexBumpParameterATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TexBumpParameterATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TexCoordPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/TexCoordPointerType.gen.cs index 838caf527f..5fcf44c0d7 100644 --- a/sources/OpenGL/OpenGL/Enums/TexCoordPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TexCoordPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TexStorageAttribs.gen.cs b/sources/OpenGL/OpenGL/Enums/TexStorageAttribs.gen.cs index c326fc025f..ede816047f 100644 --- a/sources/OpenGL/OpenGL/Enums/TexStorageAttribs.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TexStorageAttribs.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureCompareMode.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureCompareMode.gen.cs index 3d83235627..2bfe495e23 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureCompareMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureCompareMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -11,6 +11,6 @@ namespace Silk.NET.OpenGL; public enum TextureCompareMode : uint { None = unchecked((uint)0), - CompareRefToTexture = unchecked((uint)0x884E), - CompareRToTexture = unchecked((uint)0x884E) + CompareRToTexture = unchecked((uint)0x884E), + CompareRefToTexture = unchecked((uint)0x884E) } diff --git a/sources/OpenGL/OpenGL/Enums/TextureCoordName.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureCoordName.gen.cs index ae34415ac4..0113b5ade6 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureCoordName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureCoordName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureEnvMode.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureEnvMode.gen.cs index 94576473d3..a28c3662e2 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureEnvMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureEnvMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureEnvParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureEnvParameter.gen.cs index 6d6300d15c..f1aa19ea73 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureEnvParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureEnvParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,8 +10,6 @@ namespace Silk.NET.OpenGL; [Transformed] public enum TextureEnvParameter : uint { - TextureLodBias = unchecked((uint)0x8501), - Src1Alpha = unchecked((uint)0x8589), AlphaScale = unchecked((uint)0x0D1C), TextureEnvMode = unchecked((uint)0x2200), TextureEnvColor = unchecked((uint)0x2201), @@ -36,6 +34,8 @@ public enum TextureEnvParameter : uint Constant = unchecked((uint)0x8576), PrimaryColor = unchecked((uint)0x8577), Previous = unchecked((uint)0x8578), + TextureLodBias = unchecked((uint)0x8501), + Src1Alpha = unchecked((uint)0x8589), Src0Rgb = unchecked((uint)0x8580), Src1Rgb = unchecked((uint)0x8581), Src2Rgb = unchecked((uint)0x8582), diff --git a/sources/OpenGL/OpenGL/Enums/TextureEnvTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureEnvTarget.gen.cs index 2daec0146a..2974c5715e 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureEnvTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureEnvTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureFilterSGIS.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureFilterSGIS.gen.cs index 23ca11c7b9..5c086d3125 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureFilterSGIS.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureFilterSGIS.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureGenMode.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureGenMode.gen.cs index ac6b62554a..70fe9d9222 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureGenMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureGenMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureGenParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureGenParameter.gen.cs index 08d89c006e..36378a651c 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureGenParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureGenParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureLayout.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureLayout.gen.cs index b63ef5cf16..dbf5b11d5e 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureLayout.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureLayout.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureMagFilter.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureMagFilter.gen.cs index 95a703d5bd..80dbbd1396 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureMagFilter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureMagFilter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureMinFilter.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureMinFilter.gen.cs index fe7453292a..c6643fdd07 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureMinFilter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureMinFilter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureNormalModeEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureNormalModeEXT.gen.cs index 545bb69c9c..441b9c54f2 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureNormalModeEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureNormalModeEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureParameterName.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureParameterName.gen.cs index 34acbf0b34..0bb2f8163d 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureParameterName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureParameterName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -17,11 +17,17 @@ public enum TextureParameterName : uint TextureMinFilter = unchecked((uint)0x2801), TextureWrapS = unchecked((uint)0x2802), TextureWrapT = unchecked((uint)0x2803), + TextureComponents = unchecked((uint)0x1003), + TextureBorder = unchecked((uint)0x1005), TextureInternalFormat = unchecked((uint)0x1003), TextureRedSize = unchecked((uint)0x805C), TextureGreenSize = unchecked((uint)0x805D), TextureBlueSize = unchecked((uint)0x805E), TextureAlphaSize = unchecked((uint)0x805F), + TextureLuminanceSize = unchecked((uint)0x8060), + TextureIntensitySize = unchecked((uint)0x8061), + TexturePriority = unchecked((uint)0x8066), + TextureResident = unchecked((uint)0x8067), TextureWrapR = unchecked((uint)0x8072), TextureMinLod = unchecked((uint)0x813A), TextureMaxLod = unchecked((uint)0x813B), @@ -30,6 +36,7 @@ public enum TextureParameterName : uint TextureLodBias = unchecked((uint)0x8501), TextureCompareMode = unchecked((uint)0x884C), TextureCompareFunc = unchecked((uint)0x884D), + GenerateMipmap = unchecked((uint)0x8191), TextureSwizzleR = unchecked((uint)0x8E42), TextureSwizzleG = unchecked((uint)0x8E43), TextureSwizzleB = unchecked((uint)0x8E44), @@ -37,13 +44,6 @@ public enum TextureParameterName : uint TextureSwizzleRgba = unchecked((uint)0x8E46), DepthStencilTextureMode = unchecked((uint)0x90EA), TextureMaxAnisotropy = unchecked((uint)0x84FE), - TextureComponents = unchecked((uint)0x1003), - TextureBorder = unchecked((uint)0x1005), - TextureLuminanceSize = unchecked((uint)0x8060), - TextureIntensitySize = unchecked((uint)0x8061), - TexturePriority = unchecked((uint)0x8066), - TextureResident = unchecked((uint)0x8067), - GenerateMipmap = unchecked((uint)0x8191), TextureTilingEXT = unchecked((uint)0x9580), TextureDepthEXT = unchecked((uint)0x8071), TextureWrapREXT = unchecked((uint)0x8072), diff --git a/sources/OpenGL/OpenGL/Enums/TextureStorageMaskAMD.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureStorageMaskAMD.gen.cs index 88aedf395c..4aa932c164 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureStorageMaskAMD.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureStorageMaskAMD.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureSwizzle.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureSwizzle.gen.cs index 0413cec948..4a1f99cf4f 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureSwizzle.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureSwizzle.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureTarget.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureTarget.gen.cs index dc9c08a579..73ea6914f0 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureTarget.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureTarget.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -38,8 +38,6 @@ public enum TextureTarget : uint ProxyTexture2DMultisampleArray = unchecked((uint)0x9103), TextureCubeMapArray = unchecked((uint)0x9009), ProxyTextureCubeMapArray = unchecked((uint)0x900B), - TextureCubeMapArrayARB = unchecked((uint)0x9009), - ProxyTextureCubeMapArrayARB = unchecked((uint)0x900B), TextureCubeMapARB = unchecked((uint)0x8513), TextureCubeMapPositiveXARB = unchecked((uint)0x8515), TextureCubeMapNegativeXARB = unchecked((uint)0x8516), @@ -48,6 +46,8 @@ public enum TextureTarget : uint TextureCubeMapPositiveZARB = unchecked((uint)0x8519), TextureCubeMapNegativeZARB = unchecked((uint)0x851A), ProxyTextureCubeMapARB = unchecked((uint)0x851B), + TextureCubeMapArrayARB = unchecked((uint)0x9009), + ProxyTextureCubeMapArrayARB = unchecked((uint)0x900B), TextureRectangleARB = unchecked((uint)0x84F5), ProxyTextureRectangleARB = unchecked((uint)0x84F7), ProxyTexture1DEXT = unchecked((uint)0x8063), @@ -69,14 +69,14 @@ public enum TextureTarget : uint DetailTexture2DSGIS = unchecked((uint)0x8095), Texture4DSGIS = unchecked((uint)0x8134), ProxyTexture4DSGIS = unchecked((uint)0x8135), + Texture3DOES = unchecked((uint)0x806F), + TextureCubeMapArrayOES = unchecked((uint)0x9009), + TextureCubeMapArrayEXT = unchecked((uint)0x9009), TextureCubeMapOES = unchecked((uint)0x8513), TextureCubeMapPositiveXOES = unchecked((uint)0x8515), TextureCubeMapNegativeXOES = unchecked((uint)0x8516), TextureCubeMapPositiveYOES = unchecked((uint)0x8517), TextureCubeMapNegativeYOES = unchecked((uint)0x8518), TextureCubeMapPositiveZOES = unchecked((uint)0x8519), - TextureCubeMapNegativeZOES = unchecked((uint)0x851A), - Texture3DOES = unchecked((uint)0x806F), - TextureCubeMapArrayOES = unchecked((uint)0x9009), - TextureCubeMapArrayEXT = unchecked((uint)0x9009) + TextureCubeMapNegativeZOES = unchecked((uint)0x851A) } diff --git a/sources/OpenGL/OpenGL/Enums/TextureUnit.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureUnit.gen.cs index 533dd39744..adb2dcaac6 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureUnit.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureUnit.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TextureWrapMode.gen.cs b/sources/OpenGL/OpenGL/Enums/TextureWrapMode.gen.cs index 609b2dad48..009aded99f 100644 --- a/sources/OpenGL/OpenGL/Enums/TextureWrapMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TextureWrapMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -12,11 +12,11 @@ public enum TextureWrapMode : uint { LinearMipmapLinear = unchecked((uint)0x2703), Repeat = unchecked((uint)0x2901), + Clamp = unchecked((uint)0x2900), ClampToEdge = unchecked((uint)0x812F), ClampToBorder = unchecked((uint)0x812D), MirroredRepeat = unchecked((uint)0x8370), ClampToBorderARB = unchecked((uint)0x812D), - Clamp = unchecked((uint)0x2900), ClampToBorderSGIS = unchecked((uint)0x812D), ClampToEdgeSGIS = unchecked((uint)0x812F), ClampToBorderNV = unchecked((uint)0x812D) diff --git a/sources/OpenGL/OpenGL/Enums/TraceMaskMESA.gen.cs b/sources/OpenGL/OpenGL/Enums/TraceMaskMESA.gen.cs index ade104c29d..971daf5d9d 100644 --- a/sources/OpenGL/OpenGL/Enums/TraceMaskMESA.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TraceMaskMESA.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TransformFeedbackBufferMode.gen.cs b/sources/OpenGL/OpenGL/Enums/TransformFeedbackBufferMode.gen.cs index 908ea6441d..fc5fbcbedd 100644 --- a/sources/OpenGL/OpenGL/Enums/TransformFeedbackBufferMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TransformFeedbackBufferMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TransformFeedbackPName.gen.cs b/sources/OpenGL/OpenGL/Enums/TransformFeedbackPName.gen.cs index 52c319cbbc..bc769f37d9 100644 --- a/sources/OpenGL/OpenGL/Enums/TransformFeedbackPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TransformFeedbackPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TransformFeedbackTokenNV.gen.cs b/sources/OpenGL/OpenGL/Enums/TransformFeedbackTokenNV.gen.cs index 1857dd8c6b..3f5482005f 100644 --- a/sources/OpenGL/OpenGL/Enums/TransformFeedbackTokenNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TransformFeedbackTokenNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -14,5 +14,5 @@ public enum TransformFeedbackTokenNV : uint SkipComponents4 = unchecked((uint)-3), SkipComponents3 = unchecked((uint)-4), SkipComponents2 = unchecked((uint)-5), - SkipComponents1 = unchecked((uint)-6) + SkipComponents1 = unchecked((uint) - 6) } diff --git a/sources/OpenGL/OpenGL/Enums/TriangleFace.gen.cs b/sources/OpenGL/OpenGL/Enums/TriangleFace.gen.cs index 7442540842..c08a70287e 100644 --- a/sources/OpenGL/OpenGL/Enums/TriangleFace.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TriangleFace.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/TriangleListSUN.gen.cs b/sources/OpenGL/OpenGL/Enums/TriangleListSUN.gen.cs index b313ec1d3f..02c64ca9c1 100644 --- a/sources/OpenGL/OpenGL/Enums/TriangleListSUN.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/TriangleListSUN.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/UniformBlockPName.gen.cs b/sources/OpenGL/OpenGL/Enums/UniformBlockPName.gen.cs index f97bfcb444..c734a10a8d 100644 --- a/sources/OpenGL/OpenGL/Enums/UniformBlockPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/UniformBlockPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/UniformPName.gen.cs b/sources/OpenGL/OpenGL/Enums/UniformPName.gen.cs index dff0e17489..246b96ea4d 100644 --- a/sources/OpenGL/OpenGL/Enums/UniformPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/UniformPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/UniformType.gen.cs b/sources/OpenGL/OpenGL/Enums/UniformType.gen.cs index 1c3d9f8cd1..28cc2c89aa 100644 --- a/sources/OpenGL/OpenGL/Enums/UniformType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/UniformType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/UseProgramStageMask.gen.cs b/sources/OpenGL/OpenGL/Enums/UseProgramStageMask.gen.cs index 5f6b7d2d28..71cbd9146f 100644 --- a/sources/OpenGL/OpenGL/Enums/UseProgramStageMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/UseProgramStageMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VariantCapEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/VariantCapEXT.gen.cs index 43cc292659..9b6fb9dc64 100644 --- a/sources/OpenGL/OpenGL/Enums/VariantCapEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VariantCapEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexArrayPName.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexArrayPName.gen.cs index a6114deb27..025408219a 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexArrayPName.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexArrayPName.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexArrayPNameApple.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexArrayPNameApple.gen.cs index bfab44b114..80fb7f2a23 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexArrayPNameApple.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexArrayPNameApple.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribEnum.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribEnum.gen.cs index 408ce4a00e..1673527f39 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribEnum.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribEnum.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribEnumNV.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribEnumNV.gen.cs index c62587ca1f..a25f90cbe3 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribEnumNV.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribEnumNV.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribIType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribIType.gen.cs index b9b96de066..edff3ecbc3 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribIType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribIType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribLType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribLType.gen.cs index 653a71aff8..55b4d925a4 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribLType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribLType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribPointerProperty.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribPointerProperty.gen.cs index 8be4208c8f..63887040b6 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribPointerProperty.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribPointerProperty.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribPointerType.gen.cs index bfeae36cbd..69e5d29ddb 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribProperty.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribProperty.gen.cs index e6b8c24b3a..f5671654f1 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribProperty.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribProperty.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexAttribType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexAttribType.gen.cs index 32ff572045..1aa3ff861c 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexAttribType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexAttribType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexBufferObjectUsage.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexBufferObjectUsage.gen.cs index 6abfd6b08d..c10045ae44 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexBufferObjectUsage.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexBufferObjectUsage.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexHintsMaskPGI.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexHintsMaskPGI.gen.cs index f794fb2942..4c687c29ab 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexHintsMaskPGI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexHintsMaskPGI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexPointerType.gen.cs index 00ca375323..b3080c6a97 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexProvokingMode.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexProvokingMode.gen.cs index de1ab280d8..1219a38295 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexProvokingMode.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexProvokingMode.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderCoordOutEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderCoordOutEXT.gen.cs index 7561d945ed..98c0e2975b 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderCoordOutEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderCoordOutEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderOpEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderOpEXT.gen.cs index 4c662d3310..aeeeceac64 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderOpEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderOpEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderParameterEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderParameterEXT.gen.cs index 65d708e793..4dbee091f4 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderParameterEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderParameterEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderStorageTypeEXT.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderStorageTypeEXT.gen.cs index b611bd919c..3df0fc640b 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderStorageTypeEXT.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderStorageTypeEXT.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderTextureUnitParameter.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderTextureUnitParameter.gen.cs index 79f049dffd..16cd261f9e 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderTextureUnitParameter.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderTextureUnitParameter.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexShaderWriteMask.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexShaderWriteMask.gen.cs index a31b66367a..8351a26e1f 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexShaderWriteMask.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexShaderWriteMask.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexStreamATI.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexStreamATI.gen.cs index 27c85af7d4..b0f3f65790 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexStreamATI.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexStreamATI.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/VertexWeightPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/VertexWeightPointerType.gen.cs index e45adc061b..7f800b9dfe 100644 --- a/sources/OpenGL/OpenGL/Enums/VertexWeightPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/VertexWeightPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/Enums/WeightPointerType.gen.cs b/sources/OpenGL/OpenGL/Enums/WeightPointerType.gen.cs index 6a07546f1f..322173e75a 100644 --- a/sources/OpenGL/OpenGL/Enums/WeightPointerType.gen.cs +++ b/sources/OpenGL/OpenGL/Enums/WeightPointerType.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/GL.gen.cs b/sources/OpenGL/OpenGL/GL.gen.cs index 167217648e..fb816c59ce 100644 --- a/sources/OpenGL/OpenGL/GL.gen.cs +++ b/sources/OpenGL/OpenGL/GL.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL 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; diff --git a/sources/OpenGL/OpenGL/Sync.gen.cs b/sources/OpenGL/OpenGL/Sync.gen.cs index 2c1017ed55..5d144c3195 100644 --- a/sources/OpenGL/OpenGL/Sync.gen.cs +++ b/sources/OpenGL/OpenGL/Sync.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/OpenGL/OpenGL/gl/GL.gen.cs b/sources/OpenGL/OpenGL/gl/GL.gen.cs index 8f43ec2fa7..f581b93235 100644 --- a/sources/OpenGL/OpenGL/gl/GL.gen.cs +++ b/sources/OpenGL/OpenGL/gl/GL.gen.cs @@ -1,16 +1,16 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.OpenGL; -[SupportedApiProfile("gles2", MinVersion = "2.0")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] -[SupportedApiProfile("gl")] +[SupportedApiProfile("gles2", MinVersion = "2.0")] [SupportedApiProfile("glcore", MinVersion = "3.2")] +[SupportedApiProfile("gl")] public unsafe partial class GL : IGL, IGL.Static { public partial class DllImport : IGL.Static @@ -107,13 +107,13 @@ public static extern uint AcquireKeyedMutexWin32EXTRaw( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glActiveProgramEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] public static extern void ActiveProgramEXT([NativeTypeName("GLuint")] uint program); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glActiveShaderProgram")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -126,7 +126,7 @@ public static extern uint AcquireKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -163,7 +163,7 @@ public static void ActiveStencilFaceEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glActiveTexture")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -185,7 +185,7 @@ public static void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -206,16 +206,16 @@ public static void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void ActiveTexture([NativeTypeName("GLenum")] uint texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -237,7 +237,7 @@ public static void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -258,12 +258,12 @@ public static void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] public static void ActiveTexture( @@ -543,8 +543,8 @@ public static extern void AlphaToCoverageDitherControlNV( ExactSpelling = true, EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL" )] - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] public static extern void ApplyFramebufferAttachmentCMAAIntel(); @@ -922,7 +922,7 @@ public static extern void AttachObjectARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAttachShader")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -941,7 +941,7 @@ public static extern void AttachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1030,7 +1030,7 @@ public static void Begin( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginConditionalRender")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1047,7 +1047,7 @@ public static void Begin( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1069,7 +1069,7 @@ public static extern void BeginConditionalRender( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1086,7 +1086,7 @@ public static extern void BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1110,16 +1110,16 @@ public static void BeginConditionalRender( ) => BeginConditionalRender(id, (uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginConditionalRenderNV")] - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] public static extern void BeginConditionalRenderNV( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -1141,20 +1141,20 @@ public static void BeginConditionalRenderNV( public static extern void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginPerfMonitorAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginPerfQueryINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginQuery")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1174,7 +1174,7 @@ public static void BeginConditionalRenderNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1199,7 +1199,7 @@ public static extern void BeginQuery( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1219,7 +1219,7 @@ public static extern void BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1283,7 +1283,7 @@ public static void BeginQueryEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginQueryIndexed")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1297,7 +1297,7 @@ public static void BeginQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1317,7 +1317,7 @@ public static extern void BeginQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1331,7 +1331,7 @@ public static extern void BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1354,7 +1354,7 @@ public static void BeginQueryIndexed( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBeginTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1371,7 +1371,7 @@ public static void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1392,7 +1392,7 @@ public static extern void BeginTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1409,7 +1409,7 @@ public static extern void BeginTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1469,7 +1469,7 @@ public static extern void BeginVideoCaptureNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindAttribLocation")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1488,7 +1488,7 @@ public static extern void BeginVideoCaptureNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1518,7 +1518,7 @@ public static extern void BindAttribLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1537,7 +1537,7 @@ public static extern void BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1605,7 +1605,7 @@ public static void BindAttribLocationARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1625,7 +1625,7 @@ public static void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1644,19 +1644,19 @@ public static void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void BindBuffer( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint buffer ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1676,7 +1676,7 @@ public static extern void BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1695,12 +1695,12 @@ public static extern void BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] public static void BindBuffer( @@ -1725,7 +1725,7 @@ public static void BindBufferARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBufferBase")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1743,7 +1743,7 @@ public static void BindBufferARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1767,7 +1767,7 @@ public static extern void BindBufferBase( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1785,7 +1785,7 @@ public static extern void BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1884,7 +1884,7 @@ public static void BindBufferOffsetNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBufferRange")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1902,7 +1902,7 @@ public static void BindBufferOffsetNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1928,7 +1928,7 @@ public static extern void BindBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1946,7 +1946,7 @@ public static extern void BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -2017,12 +2017,12 @@ public static void BindBufferRangeNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBuffersBase")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2034,12 +2034,12 @@ public static extern void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2062,12 +2062,12 @@ public static void BindBuffersBase( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2081,12 +2081,12 @@ public static void BindBuffersBase( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBuffersRange")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2100,12 +2100,12 @@ public static extern void BindBuffersRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2140,7 +2140,7 @@ public static void BindBuffersRange( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindFragDataLocation")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2157,7 +2157,7 @@ public static void BindBuffersRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2180,7 +2180,7 @@ public static extern void BindFragDataLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2197,7 +2197,7 @@ public static extern void BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2260,7 +2260,7 @@ public static void BindFragDataLocationEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindFragDataLocationIndexed")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2275,7 +2275,7 @@ public static void BindFragDataLocationEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2297,7 +2297,7 @@ public static extern void BindFragDataLocationIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2312,7 +2312,7 @@ public static extern void BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2378,7 +2378,7 @@ public static void BindFragDataLocationIndexedEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindFramebuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2396,7 +2396,7 @@ public static void BindFragDataLocationIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2424,7 +2424,7 @@ public static extern void BindFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2442,7 +2442,7 @@ public static extern void BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2503,7 +2503,7 @@ public static void BindFramebufferOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindImageTexture")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2515,7 +2515,7 @@ public static void BindFramebufferOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2537,7 +2537,7 @@ public static extern void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2549,7 +2549,7 @@ public static extern void BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2582,12 +2582,12 @@ public static void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2625,12 +2625,12 @@ public static void BindImageTextureEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindImageTextures")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2641,12 +2641,12 @@ public static extern void BindImageTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2702,16 +2702,16 @@ public static uint BindMaterialParameterEXT( ) => (uint)BindMaterialParameterEXT((uint)face, (uint)value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindMultiTextureEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void BindMultiTextureEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint texture ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] public static void BindMultiTextureEXT( @@ -2765,7 +2765,7 @@ public static void BindProgramNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindProgramPipeline")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -2778,7 +2778,7 @@ public static void BindProgramNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -2798,7 +2798,7 @@ public static void BindProgramNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindRenderbuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2816,7 +2816,7 @@ public static void BindProgramNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2844,7 +2844,7 @@ public static extern void BindRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2862,7 +2862,7 @@ public static extern void BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2923,7 +2923,7 @@ public static void BindRenderbufferOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindSampler")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -2938,7 +2938,7 @@ public static void BindRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -2969,12 +2969,12 @@ public static extern void BindSampler( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindSamplers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2985,12 +2985,12 @@ public static extern void BindSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3012,8 +3012,8 @@ public static void BindSamplers( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindShadingRateImageNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void BindShadingRateImageNV([NativeTypeName("GLuint")] uint texture); @@ -3038,7 +3038,7 @@ public static uint BindTexGenParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindTexture")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -3062,7 +3062,7 @@ public static uint BindTexGenParameterEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -3085,19 +3085,19 @@ public static uint BindTexGenParameterEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void BindTexture( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint texture ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -3121,7 +3121,7 @@ public static extern void BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -3144,12 +3144,12 @@ public static extern void BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] public static void BindTexture( @@ -3174,12 +3174,12 @@ public static void BindTextureEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindTextures")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3190,12 +3190,12 @@ public static extern void BindTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3218,12 +3218,12 @@ public static void BindTextures( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindTextureUnit")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -3252,7 +3252,7 @@ Constant value [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3266,7 +3266,7 @@ Constant value MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3285,7 +3285,7 @@ public static extern void BindTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3299,7 +3299,7 @@ public static extern void BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3336,7 +3336,7 @@ public static void BindTransformFeedbackNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindVertexArray")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -3354,7 +3354,7 @@ public static void BindTransformFeedbackNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -3378,13 +3378,13 @@ public static void BindTransformFeedbackNV( public static extern void BindVertexArrayApple([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindVertexArrayOES")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] public static extern void BindVertexArrayOES([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindVertexBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -3395,7 +3395,7 @@ public static void BindTransformFeedbackNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -3414,12 +3414,12 @@ public static extern void BindVertexBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindVertexBuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3432,12 +3432,12 @@ public static extern void BindVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3810,20 +3810,20 @@ public static void BitmapxOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendBarrierKHR")] - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] public static extern void BlendBarrierKHR(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendBarrierNV")] - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] public static extern void BlendBarrierNV(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendColor")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3845,7 +3845,7 @@ public static void BitmapxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3898,7 +3898,7 @@ public static extern void BlendColorxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquation")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3920,7 +3920,7 @@ public static extern void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3949,7 +3949,7 @@ public static extern void BlendColorxOES( public static extern void BlendEquation([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3971,7 +3971,7 @@ public static extern void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -4016,7 +4016,7 @@ public static void BlendEquationEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquationi")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4029,7 +4029,7 @@ public static void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4047,7 +4047,7 @@ public static extern void BlendEquation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4060,7 +4060,7 @@ public static extern void BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4080,15 +4080,15 @@ public static void BlendEquation( ) => BlendEquation(buf, (uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquationiARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] public static extern void BlendEquationARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] public static void BlendEquationARB( @@ -4154,7 +4154,7 @@ public static void BlendEquationOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquationSeparate")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -4173,7 +4173,7 @@ public static void BlendEquationOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -4202,7 +4202,7 @@ public static extern void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -4221,7 +4221,7 @@ public static extern void BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -4268,7 +4268,7 @@ public static void BlendEquationSeparateEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquationSeparatei")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4281,7 +4281,7 @@ public static void BlendEquationSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4300,7 +4300,7 @@ public static extern void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4313,7 +4313,7 @@ public static extern void BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4334,16 +4334,16 @@ public static void BlendEquationSeparate( ) => BlendEquationSeparate(buf, (uint)modeRGB, (uint)modeAlpha); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendEquationSeparateiARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] public static extern void BlendEquationSeparateARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint modeRGB, [NativeTypeName("GLenum")] uint modeAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] public static void BlendEquationSeparateARB( @@ -4424,7 +4424,7 @@ public static void BlendEquationSeparateOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFunc")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4449,7 +4449,7 @@ public static void BlendEquationSeparateOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4473,19 +4473,19 @@ public static void BlendEquationSeparateOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void BlendFunc( [NativeTypeName("GLenum")] uint sfactor, [NativeTypeName("GLenum")] uint dfactor ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4510,7 +4510,7 @@ public static extern void BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4534,12 +4534,12 @@ public static extern void BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] public static void BlendFunc( @@ -4549,7 +4549,7 @@ public static void BlendFunc( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFunci")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4562,7 +4562,7 @@ public static void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4581,7 +4581,7 @@ public static extern void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4594,7 +4594,7 @@ public static extern void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4615,16 +4615,16 @@ public static void BlendFunc( ) => BlendFunc(buf, (uint)src, (uint)dst); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFunciARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] public static extern void BlendFuncARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint src, [NativeTypeName("GLenum")] uint dst ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] public static void BlendFuncARB( @@ -4677,7 +4677,7 @@ public static void BlendFuncOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFuncSeparate")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4698,7 +4698,7 @@ public static void BlendFuncOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4731,7 +4731,7 @@ public static extern void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4752,7 +4752,7 @@ public static extern void BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4819,7 +4819,7 @@ public static void BlendFuncSeparateEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFuncSeparatei")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4832,7 +4832,7 @@ public static void BlendFuncSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4853,7 +4853,7 @@ public static extern void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4866,7 +4866,7 @@ public static extern void BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4889,8 +4889,8 @@ public static void BlendFuncSeparate( ) => BlendFuncSeparate(buf, (uint)srcRGB, (uint)dstRGB, (uint)srcAlpha, (uint)dstAlpha); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendFuncSeparateiARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] public static extern void BlendFuncSeparateARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint srcRGB, @@ -4899,8 +4899,8 @@ public static extern void BlendFuncSeparateARB( [NativeTypeName("GLenum")] uint dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] public static void BlendFuncSeparateARB( @@ -5026,8 +5026,8 @@ public static void BlendFuncSeparateOES( ) => BlendFuncSeparateOES((uint)srcRGB, (uint)dstRGB, (uint)srcAlpha, (uint)dstAlpha); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlendParameteriNV")] - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] public static extern void BlendParameterNV( [NativeTypeName("GLenum")] uint pname, @@ -5036,7 +5036,7 @@ public static extern void BlendParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlitFramebuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5054,7 +5054,7 @@ public static extern void BlendParameterNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5085,7 +5085,7 @@ public static extern void BlitFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5103,7 +5103,7 @@ public static extern void BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5374,12 +5374,12 @@ public static void BlitFramebufferNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBlitNamedFramebuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -5399,12 +5399,12 @@ public static extern void BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -5440,8 +5440,8 @@ public static void BlitNamedFramebuffer( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferAddressRangeNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, @@ -5450,8 +5450,8 @@ public static extern void BufferAddressRangeNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferAttachMemoryNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void BufferAttachMemoryNV( [NativeTypeName("GLenum")] uint target, @@ -5459,8 +5459,8 @@ public static extern void BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -5472,7 +5472,7 @@ public static void BufferAttachMemoryNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5492,7 +5492,7 @@ public static void BufferAttachMemoryNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5511,12 +5511,12 @@ public static void BufferAttachMemoryNV( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void BufferData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizeiptr")] nuint size, @@ -5525,7 +5525,7 @@ public static extern void BufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5545,7 +5545,7 @@ public static extern void BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5564,12 +5564,12 @@ public static extern void BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl( @@ -5617,8 +5617,8 @@ public static void BufferDataARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferPageCommitmentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] public static extern void BufferPageCommitmentARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, @@ -5626,8 +5626,8 @@ public static extern void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] public static void BufferPageCommitmentARB( @@ -5638,8 +5638,8 @@ public static void BufferPageCommitmentARB( ) => BufferPageCommitmentARB(target, offset, size, (uint)commit); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferPageCommitmentMemNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] public static extern void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, @@ -5650,8 +5650,8 @@ public static extern void BufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -5674,12 +5674,12 @@ public static extern void BufferParameterApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferStorage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -5691,12 +5691,12 @@ public static extern void BufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -5801,7 +5801,7 @@ public static void BufferStorageMemEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5821,7 +5821,7 @@ public static void BufferStorageMemEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5840,12 +5840,12 @@ public static void BufferStorageMemEXT( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, @@ -5854,7 +5854,7 @@ public static extern void BufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5874,7 +5874,7 @@ public static extern void BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5893,12 +5893,12 @@ public static extern void BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl( @@ -5946,8 +5946,8 @@ public static void BufferSubDataARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCallCommandListNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void CallCommandListNV([NativeTypeName("GLuint")] uint list); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCallList")] @@ -6055,7 +6055,7 @@ public static void CallLists( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCheckFramebufferStatus")] [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -6073,7 +6073,7 @@ public static void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -6099,7 +6099,7 @@ public static void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -6117,7 +6117,7 @@ public static void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -6178,12 +6178,12 @@ public static Constant CheckFramebufferStatusOE [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCheckNamedFramebufferStatus")] [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6194,12 +6194,12 @@ public static extern uint CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6214,16 +6214,16 @@ public static Constant CheckNamedFramebufferSta [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCheckNamedFramebufferStatusEXT")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern uint CheckNamedFramebufferStatusEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint target ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] public static Constant CheckNamedFramebufferStatusEXT( @@ -6235,7 +6235,7 @@ public static Constant CheckNamedFramebufferSta [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClampColor")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6252,7 +6252,7 @@ public static Constant CheckNamedFramebufferSta MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6274,7 +6274,7 @@ public static extern void ClampColor( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6291,7 +6291,7 @@ public static extern void ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6331,7 +6331,7 @@ public static void ClampColorARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClear")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6356,7 +6356,7 @@ public static void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6380,16 +6380,16 @@ public static void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Clear([NativeTypeName("GLbitfield")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6414,7 +6414,7 @@ public static void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6438,12 +6438,12 @@ public static void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glClear")] public static void Clear( @@ -6494,7 +6494,7 @@ public static extern void ClearAccumxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6505,7 +6505,7 @@ public static extern void ClearAccumxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6524,7 +6524,7 @@ public static extern void ClearBufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6535,7 +6535,7 @@ public static extern void ClearBufferData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6572,7 +6572,7 @@ public static void ClearBufferData( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferfi")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6589,7 +6589,7 @@ public static void ClearBufferData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6613,7 +6613,7 @@ public static extern void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6630,7 +6630,7 @@ public static extern void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6657,7 +6657,7 @@ public static void ClearBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6674,7 +6674,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6697,7 +6697,7 @@ public static extern void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6714,7 +6714,7 @@ public static extern void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6749,7 +6749,7 @@ public static void ClearBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6766,7 +6766,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6789,7 +6789,7 @@ public static extern void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6806,7 +6806,7 @@ public static extern void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6841,7 +6841,7 @@ public static void ClearBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6852,7 +6852,7 @@ public static void ClearBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6873,7 +6873,7 @@ public static extern void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6884,7 +6884,7 @@ public static extern void ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6925,7 +6925,7 @@ public static void ClearBufferSubData( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearBufferuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6942,7 +6942,7 @@ public static void ClearBufferSubData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6965,7 +6965,7 @@ public static extern void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6982,7 +6982,7 @@ public static extern void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -7016,6 +7016,31 @@ public static void ClearBuffer( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearColor")] + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [SupportedApiProfile( "glcore", [ @@ -7041,37 +7066,12 @@ public static void ClearBuffer( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void ClearColor( [NativeTypeName("GLfloat")] float red, [NativeTypeName("GLfloat")] float green, @@ -7118,7 +7118,7 @@ public static extern void ClearColorxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearDepth")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -7143,7 +7143,7 @@ public static extern void ClearColorxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -7170,13 +7170,13 @@ public static extern void ClearColorxOES( public static extern void ClearDepth([NativeTypeName("GLdouble")] double depth); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearDepthdNV")] - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] public static extern void ClearDepthNV([NativeTypeName("GLdouble")] double depth); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearDepthf")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -7189,7 +7189,7 @@ public static extern void ClearColorxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -7201,12 +7201,12 @@ public static extern void ClearColorxOES( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void ClearDepth([NativeTypeName("GLfloat")] float d); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearDepthfOES")] @@ -7253,12 +7253,12 @@ public static extern void ClearColorxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedBufferData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7271,12 +7271,12 @@ public static extern void ClearNamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7306,8 +7306,8 @@ public static void ClearNamedBufferData( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedBufferDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ClearNamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, @@ -7316,8 +7316,8 @@ public static extern void ClearNamedBufferDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl( @@ -7345,12 +7345,12 @@ public static void ClearNamedBufferDataEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7365,12 +7365,12 @@ public static extern void ClearNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7404,8 +7404,8 @@ public static void ClearNamedBufferSubData( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedBufferSubDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ClearNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, @@ -7416,8 +7416,8 @@ public static extern void ClearNamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl( @@ -7449,12 +7449,12 @@ public static void ClearNamedBufferSubDataEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedFramebufferfi")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7467,12 +7467,12 @@ public static extern void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7488,12 +7488,12 @@ public static void ClearNamedFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedFramebufferfv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7505,12 +7505,12 @@ public static extern void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7534,12 +7534,12 @@ public static void ClearNamedFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedFramebufferiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7551,12 +7551,12 @@ public static extern void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7580,12 +7580,12 @@ public static void ClearNamedFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearNamedFramebufferuiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7597,12 +7597,12 @@ public static extern void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7660,7 +7660,7 @@ public static void ClearPixelLocalStorageEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearStencil")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -7685,7 +7685,7 @@ public static void ClearPixelLocalStorageEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -7709,22 +7709,22 @@ public static void ClearPixelLocalStorageEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void ClearStencil([NativeTypeName("GLint")] int s); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearTexImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7737,12 +7737,12 @@ public static extern void ClearTexImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7797,12 +7797,12 @@ public static void ClearTexImageEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClearTexSubImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7821,12 +7821,12 @@ public static extern void ClearTexSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -8001,12 +8001,12 @@ public static void ClientActiveVertexStreamATI( ) => ClientActiveVertexStreamATI((uint)stream); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClientAttribDefaultEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] public static void ClientAttribDefaultEXT( @@ -8047,7 +8047,7 @@ public static void ClientWaitSemaphoreNVX( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClientWaitSync")] [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -8063,7 +8063,7 @@ public static void ClientWaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -8086,7 +8086,7 @@ public static extern uint ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -8102,7 +8102,7 @@ public static extern uint ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -8137,8 +8137,8 @@ public static Constant ClientWaitSync( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClientWaitSyncAPPLE")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern uint ClientWaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLbitfield")] uint flags, @@ -8146,8 +8146,8 @@ public static extern uint ClientWaitSyncApple( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl( @@ -8168,12 +8168,12 @@ public static Constant ClientWaitSyncApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glClipControl")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -8183,12 +8183,12 @@ public static extern void ClipControl( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -10273,16 +10273,16 @@ public static void Color4XOES([NativeTypeName("const GLfixed *")] Ref compo } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] public static void ColorFormatNV( @@ -10425,7 +10425,7 @@ public static void ColorFragmentOp3ATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMask")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -10450,7 +10450,7 @@ public static void ColorFragmentOp3ATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -10474,12 +10474,12 @@ public static void ColorFragmentOp3ATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void ColorMask( [NativeTypeName("GLboolean")] uint red, [NativeTypeName("GLboolean")] uint green, @@ -10488,7 +10488,7 @@ public static extern void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -10513,7 +10513,7 @@ public static extern void ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -10537,12 +10537,12 @@ public static extern void ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] public static void ColorMask( @@ -10554,7 +10554,7 @@ public static void ColorMask( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaski")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -10571,7 +10571,7 @@ public static void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -10596,7 +10596,7 @@ public static extern void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -10613,7 +10613,7 @@ public static extern void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -11502,21 +11502,21 @@ public static void CombinerStageParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCommandListSegmentsNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void CommandListSegmentsNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segments ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompileCommandListNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void CompileCommandListNV([NativeTypeName("GLuint")] uint list); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompileShader")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -11535,7 +11535,7 @@ public static extern void CommandListSegmentsNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -11565,8 +11565,8 @@ public static extern void CommandListSegmentsNV( public static extern void CompileShaderARB([NativeTypeName("GLhandleARB")] uint shaderObj); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompileShaderIncludeARB")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern void CompileShaderIncludeARB( [NativeTypeName("GLuint")] uint shader, [NativeTypeName("GLsizei")] uint count, @@ -11574,8 +11574,8 @@ public static extern void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] int* length ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl( @@ -11596,8 +11596,8 @@ public static void CompileShaderIncludeARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedMultiTexImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11609,8 +11609,8 @@ public static extern void CompressedMultiTexImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl( @@ -11643,8 +11643,8 @@ public static void CompressedMultiTexImage1DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedMultiTexImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11657,8 +11657,8 @@ public static extern void CompressedMultiTexImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl( @@ -11693,8 +11693,8 @@ public static void CompressedMultiTexImage2DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedMultiTexImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11708,8 +11708,8 @@ public static extern void CompressedMultiTexImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl( @@ -11750,8 +11750,8 @@ public static void CompressedMultiTexImage3DEXT( ExactSpelling = true, EntryPoint = "glCompressedMultiTexSubImage1DEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11763,8 +11763,8 @@ public static extern void CompressedMultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl( @@ -11801,8 +11801,8 @@ public static void CompressedMultiTexSubImage1DEXT( ExactSpelling = true, EntryPoint = "glCompressedMultiTexSubImage2DEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11816,8 +11816,8 @@ public static extern void CompressedMultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl( @@ -11858,8 +11858,8 @@ public static void CompressedMultiTexSubImage2DEXT( ExactSpelling = true, EntryPoint = "glCompressedMultiTexSubImage3DEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -11875,8 +11875,8 @@ public static extern void CompressedMultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl( @@ -11918,7 +11918,7 @@ public static void CompressedMultiTexSubImage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11940,7 +11940,7 @@ public static void CompressedMultiTexSubImage3DEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11972,7 +11972,7 @@ public static extern void CompressedTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11994,7 +11994,7 @@ public static extern void CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12088,7 +12088,7 @@ public static void CompressedTexImage1DARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12110,7 +12110,7 @@ public static void CompressedTexImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12131,12 +12131,12 @@ public static void CompressedTexImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void CompressedTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -12149,7 +12149,7 @@ public static extern void CompressedTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12171,7 +12171,7 @@ public static extern void CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12192,12 +12192,12 @@ public static extern void CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl( @@ -12276,7 +12276,7 @@ public static void CompressedTexImage2DARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexImage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12298,7 +12298,7 @@ public static void CompressedTexImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12332,7 +12332,7 @@ public static extern void CompressedTexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12354,7 +12354,7 @@ public static extern void CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12506,7 +12506,7 @@ public static void CompressedTexImage3DOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12528,7 +12528,7 @@ public static void CompressedTexImage3DOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12560,7 +12560,7 @@ public static extern void CompressedTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12582,7 +12582,7 @@ public static extern void CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12676,7 +12676,7 @@ public static void CompressedTexSubImage1DARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12698,7 +12698,7 @@ public static void CompressedTexSubImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12719,12 +12719,12 @@ public static void CompressedTexSubImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void CompressedTexSubImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -12738,7 +12738,7 @@ public static extern void CompressedTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12760,7 +12760,7 @@ public static extern void CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12781,12 +12781,12 @@ public static extern void CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl( @@ -12870,7 +12870,7 @@ public static void CompressedTexSubImage2DARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTexSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12892,7 +12892,7 @@ public static void CompressedTexSubImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12928,7 +12928,7 @@ public static extern void CompressedTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -12950,7 +12950,7 @@ public static extern void CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -13117,8 +13117,8 @@ public static void CompressedTexSubImage3DOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13130,8 +13130,8 @@ public static extern void CompressedTextureImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl( @@ -13164,8 +13164,8 @@ public static void CompressedTextureImage1DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13178,8 +13178,8 @@ public static extern void CompressedTextureImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl( @@ -13214,8 +13214,8 @@ public static void CompressedTextureImage2DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13229,8 +13229,8 @@ public static extern void CompressedTextureImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl( @@ -13268,12 +13268,12 @@ public static void CompressedTextureImage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13288,12 +13288,12 @@ public static extern void CompressedTextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13327,8 +13327,8 @@ public static void CompressedTextureSubImage1D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13340,8 +13340,8 @@ public static extern void CompressedTextureSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl( @@ -13375,12 +13375,12 @@ public static void CompressedTextureSubImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13397,12 +13397,12 @@ public static extern void CompressedTextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13440,8 +13440,8 @@ public static void CompressedTextureSubImage2D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13455,8 +13455,8 @@ public static extern void CompressedTextureSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl( @@ -13494,12 +13494,12 @@ public static void CompressedTextureSubImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13518,12 +13518,12 @@ public static extern void CompressedTextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13565,8 +13565,8 @@ public static void CompressedTextureSubImage3D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompressedTextureSubImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CompressedTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -13582,8 +13582,8 @@ public static extern void CompressedTextureSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl( @@ -13624,16 +13624,16 @@ public static void CompressedTextureSubImage3DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glConservativeRasterParameterfNV")] - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] public static extern void ConservativeRasterParameterNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat")] float value ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glConservativeRasterParameteriNV")] - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] public static extern void ConservativeRasterParameterNV( [NativeTypeName("GLenum")] uint pname, @@ -14019,7 +14019,7 @@ public static void ConvolutionParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -14036,7 +14036,7 @@ public static void ConvolutionParameterxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -14061,7 +14061,7 @@ public static extern void CopyBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -14078,7 +14078,7 @@ public static extern void CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -14300,7 +14300,7 @@ public static void CopyConvolutionFilter2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyImageSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -14311,7 +14311,7 @@ public static void CopyConvolutionFilter2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -14340,7 +14340,7 @@ public static extern void CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -14351,7 +14351,7 @@ public static extern void CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -14573,8 +14573,8 @@ public static void CopyImageSubDataOES( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -14586,8 +14586,8 @@ public static extern void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] public static void CopyMultiTexImage1DEXT( @@ -14612,8 +14612,8 @@ public static void CopyMultiTexImage1DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -14626,8 +14626,8 @@ public static extern void CopyMultiTexImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] public static void CopyMultiTexImage2DEXT( @@ -14654,8 +14654,8 @@ public static void CopyMultiTexImage2DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexSubImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -14666,8 +14666,8 @@ public static extern void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] public static void CopyMultiTexSubImage1DEXT( @@ -14681,8 +14681,8 @@ public static void CopyMultiTexSubImage1DEXT( ) => CopyMultiTexSubImage1DEXT((uint)texunit, (uint)target, level, xoffset, x, y, width); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexSubImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -14695,8 +14695,8 @@ public static extern void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] public static void CopyMultiTexSubImage2DEXT( @@ -14723,8 +14723,8 @@ public static void CopyMultiTexSubImage2DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexSubImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -14738,8 +14738,8 @@ public static extern void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] public static void CopyMultiTexSubImage3DEXT( @@ -14769,12 +14769,12 @@ public static void CopyMultiTexSubImage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyNamedBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14787,8 +14787,8 @@ public static extern void CopyNamedBufferSubData( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyPathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void CopyPathNV( [NativeTypeName("GLuint")] uint resultPath, @@ -14866,7 +14866,7 @@ public static void CopyPixels( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -14890,7 +14890,7 @@ public static void CopyPixels( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -14924,7 +14924,7 @@ public static extern void CopyTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -14948,7 +14948,7 @@ public static extern void CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15010,7 +15010,7 @@ public static void CopyTexImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15034,7 +15034,7 @@ public static void CopyTexImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15057,12 +15057,12 @@ public static void CopyTexImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void CopyTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -15075,7 +15075,7 @@ public static extern void CopyTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15099,7 +15099,7 @@ public static extern void CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15122,12 +15122,12 @@ public static extern void CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] public static void CopyTexImage2D( @@ -15180,7 +15180,7 @@ public static void CopyTexImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15204,7 +15204,7 @@ public static void CopyTexImage2DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15237,7 +15237,7 @@ public static extern void CopyTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15261,7 +15261,7 @@ public static extern void CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15320,7 +15320,7 @@ public static void CopyTexSubImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15344,7 +15344,7 @@ public static void CopyTexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15367,12 +15367,12 @@ public static void CopyTexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void CopyTexSubImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -15385,7 +15385,7 @@ public static extern void CopyTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15409,7 +15409,7 @@ public static extern void CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -15432,12 +15432,12 @@ public static extern void CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] public static void CopyTexSubImage2D( @@ -15480,7 +15480,7 @@ public static void CopyTexSubImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -15503,7 +15503,7 @@ public static void CopyTexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -15538,7 +15538,7 @@ public static extern void CopyTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -15561,7 +15561,7 @@ public static extern void CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -15652,8 +15652,8 @@ public static extern void CopyTexSubImage3DOES( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -15665,8 +15665,8 @@ public static extern void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] public static void CopyTextureImage1DEXT( @@ -15691,8 +15691,8 @@ public static void CopyTextureImage1DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -15705,8 +15705,8 @@ public static extern void CopyTextureImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] public static void CopyTextureImage2DEXT( @@ -15733,8 +15733,8 @@ public static void CopyTextureImage2DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureLevelsAPPLE")] - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] public static extern void CopyTextureLevelApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, @@ -15744,12 +15744,12 @@ public static extern void CopyTextureLevelApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -15763,8 +15763,8 @@ public static extern void CopyTextureSubImage1D( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -15775,8 +15775,8 @@ public static extern void CopyTextureSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] public static void CopyTextureSubImage1DEXT( @@ -15791,12 +15791,12 @@ public static void CopyTextureSubImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -15812,8 +15812,8 @@ public static extern void CopyTextureSubImage2D( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -15826,8 +15826,8 @@ public static extern void CopyTextureSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] public static void CopyTextureSubImage2DEXT( @@ -15855,12 +15855,12 @@ public static void CopyTextureSubImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -15877,8 +15877,8 @@ public static extern void CopyTextureSubImage3D( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void CopyTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -15892,8 +15892,8 @@ public static extern void CopyTextureSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] public static void CopyTextureSubImage3DEXT( @@ -15932,22 +15932,22 @@ public static void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool CoverageMaskNV((uint)mask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverageModulationNV")] - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] public static extern void CoverageModulationNV([NativeTypeName("GLenum")] uint components); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverageModulationTableNV")] - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] public static extern void CoverageModulationTableNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -15965,8 +15965,8 @@ public static void CoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -15978,8 +15978,8 @@ public static void CoverageModulationTableNV([NativeTypeName("const GLfloat *")] public static extern void CoverageOperationNV([NativeTypeName("GLenum")] uint operation); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverFillPathInstancedNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void CoverFillPathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -15991,8 +15991,8 @@ public static extern void CoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -16025,16 +16025,16 @@ public static void CoverFillPathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverFillPathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void CoverFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -16044,8 +16044,8 @@ public static void CoverFillPathNV( ) => CoverFillPathNV(path, (uint)coverMode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverStrokePathInstancedNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void CoverStrokePathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -16057,8 +16057,8 @@ public static extern void CoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -16091,16 +16091,16 @@ public static void CoverStrokePathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverStrokePathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void CoverStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -16110,12 +16110,12 @@ public static void CoverStrokePathNV( ) => CoverStrokePathNV(path, (uint)coverMode); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16130,12 +16130,12 @@ public static uint CreateBuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateBuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16145,12 +16145,12 @@ public static extern void CreateBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16171,15 +16171,15 @@ public static void CreateBuffers( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateCommandListsNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void CreateCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( @@ -16196,8 +16196,8 @@ public static void CreateCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] public static uint CreateCommandListsNV() @@ -16208,12 +16208,12 @@ public static uint CreateCommandListsNV() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16228,12 +16228,12 @@ public static uint CreateFramebuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateFramebuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16243,12 +16243,12 @@ public static extern void CreateFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16306,16 +16306,16 @@ public static uint CreateMemoryObjectsEXT() } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreatePerfQueryINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void CreatePerfQueryIntel( [NativeTypeName("GLuint")] uint queryId, [NativeTypeName("GLuint *")] uint* queryHandle ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -16333,8 +16333,8 @@ public static void CreatePerfQueryIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -16348,7 +16348,7 @@ public static uint CreatePerfQueryIntel() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateProgram")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16367,7 +16367,7 @@ public static uint CreatePerfQueryIntel() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16398,12 +16398,12 @@ public static uint CreatePerfQueryIntel() public static extern uint CreateProgramObjectARB(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16418,12 +16418,12 @@ public static uint CreateProgramPipeline() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateProgramPipelines")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16433,12 +16433,12 @@ public static extern void CreateProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16465,12 +16465,12 @@ public static void CreateProgramPipelines( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateQueries")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16481,12 +16481,12 @@ public static extern void CreateQueries( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16508,12 +16508,12 @@ public static void CreateQueries( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16529,12 +16529,12 @@ public static uint CreateQuery( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16549,12 +16549,12 @@ public static uint CreateRenderbuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateRenderbuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16564,12 +16564,12 @@ public static extern void CreateRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16590,12 +16590,12 @@ public static void CreateRenderbuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16610,12 +16610,12 @@ public static uint CreateSampler() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateSamplers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16625,12 +16625,12 @@ public static extern void CreateSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -16690,7 +16690,7 @@ public static uint CreateSemaphoresNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateShader")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16709,7 +16709,7 @@ public static uint CreateSemaphoresNV() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16736,7 +16736,7 @@ public static uint CreateSemaphoresNV() [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16755,7 +16755,7 @@ public static uint CreateSemaphoresNV() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16799,16 +16799,16 @@ public static uint CreateShaderObjectARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateShaderProgramEXT")] [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] public static extern uint CreateShaderProgramEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLchar *")] sbyte* @string ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] [MethodImpl( @@ -16828,7 +16828,7 @@ public static uint CreateShaderProgramEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateShaderProgramv")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16841,7 +16841,7 @@ public static uint CreateShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16861,7 +16861,7 @@ public static extern uint CreateShaderProgram( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16874,7 +16874,7 @@ public static extern uint CreateShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16932,15 +16932,15 @@ public static uint CreateShaderProgramEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateStatesNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void CreateStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( @@ -16957,8 +16957,8 @@ public static void CreateStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] public static uint CreateStatesNV() @@ -16970,8 +16970,8 @@ public static uint CreateStatesNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateSyncFromCLeventARB")] [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] public static extern Sync* CreateSyncFromCLeventARB( [NativeTypeName("struct _cl_context *")] void* context, [NativeTypeName("struct _cl_event *")] void* @event, @@ -16979,8 +16979,8 @@ public static uint CreateStatesNV() ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl( @@ -17000,12 +17000,12 @@ public static Ptr CreateSyncFromCLeventARB( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17022,12 +17022,12 @@ public static uint CreateTexture( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateTextures")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17038,12 +17038,12 @@ public static extern void CreateTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17065,12 +17065,12 @@ public static void CreateTextures( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17085,12 +17085,12 @@ public static uint CreateTransformFeedback() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateTransformFeedbacks")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17100,12 +17100,12 @@ public static extern void CreateTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17126,12 +17126,12 @@ public static void CreateTransformFeedbacks( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17146,12 +17146,12 @@ public static uint CreateVertexArray() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateVertexArrays")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17161,12 +17161,12 @@ public static extern void CreateVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -17188,7 +17188,7 @@ public static void CreateVertexArrays( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCullFace")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17213,7 +17213,7 @@ public static void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17237,16 +17237,16 @@ public static void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void CullFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17271,7 +17271,7 @@ public static void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17295,12 +17295,12 @@ public static void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCullFace")] public static void CullFace( @@ -17367,7 +17367,7 @@ public static extern void CurrentPaletteMatrixOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageCallback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17378,7 +17378,7 @@ public static extern void CurrentPaletteMatrixOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17395,7 +17395,7 @@ public static extern void DebugMessageCallback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17406,7 +17406,7 @@ public static extern void DebugMessageCallback( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17460,16 +17460,16 @@ Ref userParam } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageCallbackARB")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] public static extern void DebugMessageCallbackARB( [NativeTypeName("GLDEBUGPROCARB")] delegate* unmanaged callback, [NativeTypeName("const void *")] void* userParam ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] [MethodImpl( @@ -17515,7 +17515,7 @@ public static void DebugMessageCallbackKHR( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageControl")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17526,7 +17526,7 @@ public static void DebugMessageCallbackKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17546,7 +17546,7 @@ public static extern void DebugMessageControl( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17557,7 +17557,7 @@ public static extern void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17595,7 +17595,7 @@ public static void DebugMessageControl( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17606,7 +17606,7 @@ public static void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17635,8 +17635,8 @@ public static void DebugMessageControl( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageControlARB")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] public static extern void DebugMessageControlARB( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, @@ -17646,8 +17646,8 @@ public static extern void DebugMessageControlARB( [NativeTypeName("GLboolean")] uint enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( @@ -17675,8 +17675,8 @@ public static void DebugMessageControlARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] public static void DebugMessageControlARB( @@ -17776,7 +17776,7 @@ public static void DebugMessageEnableAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageInsert")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17787,7 +17787,7 @@ public static void DebugMessageEnableAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17807,7 +17807,7 @@ public static extern void DebugMessageInsert( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17818,7 +17818,7 @@ public static extern void DebugMessageInsert( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -17889,8 +17889,8 @@ public static void DebugMessageInsertAMD( ) => DebugMessageInsertAMD(category, (uint)severity, id, 1, (sbyte*)&buf); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDebugMessageInsertARB")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] public static extern void DebugMessageInsertARB( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, @@ -17900,8 +17900,8 @@ public static extern void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] sbyte* buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( @@ -17929,8 +17929,8 @@ public static void DebugMessageInsertARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] public static void DebugMessageInsertARB( @@ -18125,7 +18125,7 @@ public static extern void DeleteAsyncMarkersSGIX( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18145,7 +18145,7 @@ public static extern void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18164,12 +18164,12 @@ public static extern void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => @@ -18177,7 +18177,7 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteBuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18197,7 +18197,7 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18216,19 +18216,19 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DeleteBuffers( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* buffers ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18248,7 +18248,7 @@ public static extern void DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -18267,12 +18267,12 @@ public static extern void DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( @@ -18320,15 +18320,15 @@ public static void DeleteBuffersARB([NativeTypeName("const GLuint *")] uint buff DeleteBuffersARB(1, (uint*)&buffers); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteCommandListsNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DeleteCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( @@ -18345,8 +18345,8 @@ public static void DeleteCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] public static void DeleteCommandListsNV([NativeTypeName("const GLuint *")] uint lists) => @@ -18384,16 +18384,16 @@ public static void DeleteFencesApple([NativeTypeName("const GLuint *")] uint fen [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteFencesNV")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern void DeleteFencesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* fences ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( @@ -18411,8 +18411,8 @@ public static void DeleteFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] public static void DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences) => @@ -18423,7 +18423,7 @@ public static void DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences public static extern void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18441,7 +18441,7 @@ public static void DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18471,7 +18471,7 @@ public static void DeleteFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteFramebuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18489,7 +18489,7 @@ public static void DeleteFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18517,7 +18517,7 @@ public static extern void DeleteFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18535,7 +18535,7 @@ public static extern void DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -18701,15 +18701,15 @@ public static void DeleteMemoryObjectsEXT( ) => DeleteMemoryObjectsEXT(1, (uint*)&memoryObjects); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteNamedStringARB")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern void DeleteNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( @@ -18726,8 +18726,8 @@ public static void DeleteNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] public static void DeleteNamedStringARB([NativeTypeName("const GLchar *")] sbyte name) => @@ -18802,8 +18802,8 @@ public static void DeleteOcclusionQueriesNV([NativeTypeName("const GLuint *")] u DeleteOcclusionQueriesNV(1, (uint*)&ids); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeletePathsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void DeletePathNV( [NativeTypeName("GLuint")] uint path, @@ -18811,16 +18811,16 @@ public static extern void DeletePathNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeletePerfMonitorsAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void DeletePerfMonitorsAMD( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -18838,8 +18838,8 @@ public static void DeletePerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -18851,14 +18851,14 @@ public static uint DeletePerfMonitorsAMD() } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeletePerfQueryINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteProgram")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18877,7 +18877,7 @@ public static uint DeletePerfMonitorsAMD() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18903,7 +18903,7 @@ public static uint DeletePerfMonitorsAMD() public static extern void DeleteProgram([NativeTypeName("GLuint")] uint program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -18916,7 +18916,7 @@ public static uint DeletePerfMonitorsAMD() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -18936,7 +18936,7 @@ public static void DeleteProgramPipeline( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteProgramPipelines")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -18949,7 +18949,7 @@ public static void DeleteProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -18967,7 +18967,7 @@ public static extern void DeleteProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -18980,7 +18980,7 @@ public static extern void DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -19101,7 +19101,7 @@ public static void DeleteProgramNV([NativeTypeName("const GLuint *")] uint progr [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteQueries")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19121,7 +19121,7 @@ public static void DeleteProgramNV([NativeTypeName("const GLuint *")] uint progr MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19146,7 +19146,7 @@ public static extern void DeleteQueries( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19166,7 +19166,7 @@ public static extern void DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19271,7 +19271,7 @@ public static void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) DeleteQueriesEXT(1, (uint*)&ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19291,7 +19291,7 @@ public static void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -19346,7 +19346,7 @@ public static void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] in DeleteQueryResourceTagNV(1, (int*)&tagIds); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19364,7 +19364,7 @@ public static void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] in MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19394,7 +19394,7 @@ public static void DeleteRenderbuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteRenderbuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19412,7 +19412,7 @@ public static void DeleteRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19440,7 +19440,7 @@ public static extern void DeleteRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19458,7 +19458,7 @@ public static extern void DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -19559,7 +19559,7 @@ public static void DeleteRenderbuffersOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19574,7 +19574,7 @@ public static void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19605,7 +19605,7 @@ public static void DeleteSampler([NativeTypeName("const GLuint *")] uint sampler [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteSamplers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19620,7 +19620,7 @@ public static void DeleteSampler([NativeTypeName("const GLuint *")] uint sampler MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19650,7 +19650,7 @@ public static extern void DeleteSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19665,7 +19665,7 @@ public static extern void DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -19741,7 +19741,7 @@ public static void DeleteSemaphoresEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteShader")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19760,7 +19760,7 @@ public static void DeleteSemaphoresEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19786,15 +19786,15 @@ public static void DeleteSemaphoresEXT( public static extern void DeleteShader([NativeTypeName("GLuint")] uint shader); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteStatesNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DeleteStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( @@ -19811,8 +19811,8 @@ public static void DeleteStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => @@ -19820,7 +19820,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteSync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -19836,7 +19836,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -19854,7 +19854,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states public static extern void DeleteSync([NativeTypeName("GLsync")] Sync* sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -19870,7 +19870,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -19899,12 +19899,12 @@ public static void DeleteSync([NativeTypeName("GLsync")] Ref sync) } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteSyncAPPLE")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl( @@ -19919,7 +19919,7 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19943,7 +19943,7 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19966,12 +19966,12 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] public static void DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => @@ -19979,7 +19979,7 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteTextures")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -20003,7 +20003,7 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -20026,19 +20026,19 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DeleteTextures( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -20062,7 +20062,7 @@ public static extern void DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -20085,12 +20085,12 @@ public static extern void DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( @@ -20138,7 +20138,7 @@ public static void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint tex DeleteTexturesEXT(1, (uint*)&textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20152,7 +20152,7 @@ public static void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint tex MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20172,7 +20172,7 @@ public static void DeleteTransformFeedback([NativeTypeName("const GLuint *")] ui [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteTransformFeedbacks")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20186,7 +20186,7 @@ public static void DeleteTransformFeedback([NativeTypeName("const GLuint *")] ui MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20205,7 +20205,7 @@ public static extern void DeleteTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20219,7 +20219,7 @@ public static extern void DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -20280,7 +20280,7 @@ public static void DeleteTransformFeedbacksNV( ) => DeleteTransformFeedbacksNV(1, (uint*)&ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20298,7 +20298,7 @@ public static void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20322,7 +20322,7 @@ public static void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arr [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteVertexArrays")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20340,7 +20340,7 @@ public static void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arr MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20363,7 +20363,7 @@ public static extern void DeleteVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20381,7 +20381,7 @@ public static extern void DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -20445,23 +20445,23 @@ public static void DeleteVertexArraysApple( [NativeTypeName("const GLuint *")] uint arrays ) => DeleteVertexArraysApple(1, (uint*)&arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] public static void DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays) => DeleteVertexArraysOES(1, (uint*)&arrays); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteVertexArraysOES")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] public static extern void DeleteVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( @@ -20483,8 +20483,8 @@ public static void DeleteVertexArraysOES( public static extern void DeleteVertexShaderEXT([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthBoundsdNV")] - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] public static extern void DepthBoundsNV( [NativeTypeName("GLdouble")] double zmin, [NativeTypeName("GLdouble")] double zmax @@ -20499,7 +20499,7 @@ public static extern void DepthBoundsEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthFunc")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20524,7 +20524,7 @@ public static extern void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20548,16 +20548,16 @@ public static extern void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DepthFunc([NativeTypeName("GLenum")] uint func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20582,7 +20582,7 @@ public static extern void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20606,12 +20606,12 @@ public static extern void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] public static void DepthFunc( @@ -20620,7 +20620,7 @@ public static void DepthFunc( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthMask")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20645,7 +20645,7 @@ public static void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20669,16 +20669,16 @@ public static void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DepthMask([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20703,7 +20703,7 @@ public static void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20727,12 +20727,12 @@ public static void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] public static void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => @@ -20740,7 +20740,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRange")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20765,7 +20765,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -20795,16 +20795,16 @@ public static extern void DepthRange( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangeArraydvNV")] - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] public static extern void DepthRangeArrayNV( [NativeTypeName("GLuint")] uint first, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl( @@ -20876,7 +20876,7 @@ public static void DepthRangeArrayOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangeArrayv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20889,7 +20889,7 @@ public static void DepthRangeArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20908,7 +20908,7 @@ public static extern void DepthRangeArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20921,7 +20921,7 @@ public static extern void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20951,7 +20951,7 @@ public static void DepthRangeArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20964,7 +20964,7 @@ public static void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -20984,8 +20984,8 @@ public static void DepthRangeArray( ) => DepthRangeArray(first, 1, (double*)&v); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangedNV")] - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] public static extern void DepthRangeNV( [NativeTypeName("GLdouble")] double zNear, [NativeTypeName("GLdouble")] double zFar @@ -20993,7 +20993,7 @@ public static extern void DepthRangeNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangef")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -21006,7 +21006,7 @@ public static extern void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -21018,12 +21018,12 @@ public static extern void DepthRangeNV( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void DepthRange( [NativeTypeName("GLfloat")] float n, [NativeTypeName("GLfloat")] float f @@ -21039,7 +21039,7 @@ public static extern void DepthRangeOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangeIndexed")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -21052,7 +21052,7 @@ public static extern void DepthRangeOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -21071,8 +21071,8 @@ public static extern void DepthRangeIndexed( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRangeIndexeddNV")] - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] public static extern void DepthRangeIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLdouble")] double n, @@ -21119,7 +21119,7 @@ public static extern void DetachObjectARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDetachShader")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -21138,7 +21138,7 @@ public static extern void DetachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -21194,7 +21194,7 @@ public static void DetailTexFuncSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisable")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21219,7 +21219,7 @@ public static void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21243,16 +21243,16 @@ public static void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Disable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21277,7 +21277,7 @@ public static void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21301,12 +21301,12 @@ public static void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] public static void Disable( @@ -21373,15 +21373,15 @@ public static void DisableClientState( ) => DisableClientState((uint)array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableClientStateiEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void DisableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] public static void DisableClientStateEXT( @@ -21390,15 +21390,15 @@ public static void DisableClientStateEXT( ) => DisableClientStateEXT((uint)array, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableClientStateIndexedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void DisableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] public static void DisableClientStateIndexedEXT( @@ -21407,15 +21407,15 @@ public static void DisableClientStateIndexedEXT( ) => DisableClientStateIndexedEXT((uint)array, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableDriverControlQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] public static extern void DisableDriverControlQCOM( [NativeTypeName("GLuint")] uint driverControl ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisablei")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -21432,7 +21432,7 @@ public static extern void DisableDriverControlQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -21454,7 +21454,7 @@ public static extern void Disable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -21471,7 +21471,7 @@ public static extern void Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -21510,15 +21510,15 @@ public static void DisableEXT( ) => DisableEXT((uint)target, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableIndexedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void DisableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] public static void DisableIndexedEXT( @@ -21562,12 +21562,12 @@ public static void DisableOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableVertexArrayAttrib")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -21577,23 +21577,23 @@ public static extern void DisableVertexArrayAttrib( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableVertexArrayAttribEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void DisableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableVertexArrayEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void DisableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] public static void DisableVertexArrayEXT( @@ -21610,7 +21610,7 @@ public static extern void DisableVertexAttribApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDisableVertexAttribArray")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -21629,7 +21629,7 @@ public static extern void DisableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -21661,16 +21661,16 @@ public static extern void DisableVertexAttribArrayARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDiscardFramebufferEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] public static extern void DiscardFramebufferEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -21688,8 +21688,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferEXT( @@ -21697,8 +21697,8 @@ public static void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ) => DiscardFramebufferEXT((uint)target, 1, (uint*)&attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -21716,8 +21716,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferEXT( @@ -21725,8 +21725,8 @@ public static void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ) => DiscardFramebufferEXT((uint)target, 1, (uint*)(GLEnum*)&attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -21744,8 +21744,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferEXT( @@ -21760,7 +21760,7 @@ public static void DiscardFramebufferEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDispatchCompute")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -21771,7 +21771,7 @@ public static void DiscardFramebufferEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -21788,8 +21788,8 @@ public static extern void DispatchCompute( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDispatchComputeGroupSizeARB")] - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] public static extern void DispatchComputeGroupSizeARB( [NativeTypeName("GLuint")] uint num_groups_x, [NativeTypeName("GLuint")] uint num_groups_y, @@ -21801,7 +21801,7 @@ public static extern void DispatchComputeGroupSizeARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDispatchComputeIndirect")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -21812,7 +21812,7 @@ public static extern void DispatchComputeGroupSizeARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -21828,7 +21828,7 @@ public static extern void DispatchComputeIndirect( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArrays")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -21852,7 +21852,7 @@ public static extern void DispatchComputeIndirect( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -21875,12 +21875,12 @@ public static extern void DispatchComputeIndirect( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, @@ -21888,7 +21888,7 @@ public static extern void DrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -21912,7 +21912,7 @@ public static extern void DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -21935,12 +21935,12 @@ public static extern void DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] public static void DrawArrays( @@ -21968,7 +21968,7 @@ public static void DrawArraysEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysIndirect")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -21982,7 +21982,7 @@ public static void DrawArraysEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -22001,7 +22001,7 @@ public static extern void DrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -22015,7 +22015,7 @@ public static extern void DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -22046,7 +22046,7 @@ public static void DrawArraysIndirect( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstanced")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -22062,7 +22062,7 @@ public static void DrawArraysIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -22085,7 +22085,7 @@ public static extern void DrawArraysInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -22101,7 +22101,7 @@ public static extern void DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -22145,8 +22145,8 @@ public static void DrawArraysInstancedAngle( ) => DrawArraysInstancedAngle((uint)mode, first, count, primcount); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstancedARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] public static extern void DrawArraysInstancedARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, @@ -22154,8 +22154,8 @@ public static extern void DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] public static void DrawArraysInstancedARB( @@ -22171,7 +22171,7 @@ public static void DrawArraysInstancedARB( EntryPoint = "glDrawArraysInstancedBaseInstance" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -22183,7 +22183,7 @@ public static void DrawArraysInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -22203,7 +22203,7 @@ public static extern void DrawArraysInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -22215,7 +22215,7 @@ public static extern void DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -22269,8 +22269,8 @@ public static void DrawArraysInstancedBaseInstanceEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstancedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] public static extern void DrawArraysInstancedEXT( [NativeTypeName("GLenum")] uint mode, @@ -22279,8 +22279,8 @@ public static extern void DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -22312,7 +22312,7 @@ public static void DrawArraysInstancedNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -22337,7 +22337,7 @@ public static void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -22364,7 +22364,7 @@ public static void DrawArraysInstancedNV( public static extern void DrawBuffer([NativeTypeName("GLenum")] uint buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -22389,7 +22389,7 @@ public static void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -22420,7 +22420,7 @@ public static void DrawBuffer( ) => DrawBuffer((uint)buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22439,7 +22439,7 @@ public static void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22463,7 +22463,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => DrawBuffers(1, (uint*)(GLEnum*)&bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22482,7 +22482,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22507,7 +22507,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22526,7 +22526,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22550,7 +22550,7 @@ public static extern void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22569,7 +22569,7 @@ public static extern void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22604,7 +22604,7 @@ public static void DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22623,7 +22623,7 @@ public static void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22658,7 +22658,7 @@ public static void DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22677,7 +22677,7 @@ public static void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22951,8 +22951,8 @@ public static void DrawBuffersNV([NativeTypeName("const GLenum *")] uint bufs) = DrawBuffersNV(1, (uint*)&bufs); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsAddressNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] ulong* indirects, @@ -22960,8 +22960,8 @@ public static extern void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl( @@ -22982,8 +22982,8 @@ public static void DrawCommandsAddressNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, @@ -22992,8 +22992,8 @@ public static extern void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl( @@ -23015,8 +23015,8 @@ public static void DrawCommandsNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsStatesAddressNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] ulong* indirects, [NativeTypeName("const GLsizei *")] uint* sizes, @@ -23025,8 +23025,8 @@ public static extern void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl( @@ -23056,8 +23056,8 @@ public static void DrawCommandsStatesAddressNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsStatesNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] nint* indirects, @@ -23067,8 +23067,8 @@ public static extern void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl( @@ -23133,7 +23133,7 @@ public static void DrawElementArrayATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElements")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -23157,7 +23157,7 @@ public static void DrawElementArrayATI( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -23180,12 +23180,12 @@ public static void DrawElementArrayATI( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void DrawElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLsizei")] uint count, @@ -23194,7 +23194,7 @@ public static extern void DrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -23218,7 +23218,7 @@ public static extern void DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -23241,12 +23241,12 @@ public static extern void DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl( @@ -23267,7 +23267,7 @@ public static void DrawElements( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementsBaseVertex")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23283,7 +23283,7 @@ public static void DrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23307,7 +23307,7 @@ public static extern void DrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23323,7 +23323,7 @@ public static extern void DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23419,7 +23419,7 @@ public static void DrawElementsBaseVertexOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementsIndirect")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -23433,7 +23433,7 @@ public static void DrawElementsBaseVertexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -23453,7 +23453,7 @@ public static extern void DrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -23467,7 +23467,7 @@ public static extern void DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -23499,7 +23499,7 @@ public static void DrawElementsIndirect( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementsInstanced")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -23515,7 +23515,7 @@ public static void DrawElementsIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -23539,7 +23539,7 @@ public static extern void DrawElementsInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -23555,7 +23555,7 @@ public static extern void DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -23620,8 +23620,8 @@ public static void DrawElementsInstancedAngle( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementsInstancedARB")] - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] public static extern void DrawElementsInstancedARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLsizei")] uint count, @@ -23630,8 +23630,8 @@ public static extern void DrawElementsInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl( @@ -23657,7 +23657,7 @@ public static void DrawElementsInstancedARB( EntryPoint = "glDrawElementsInstancedBaseInstance" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23669,7 +23669,7 @@ public static void DrawElementsInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23690,7 +23690,7 @@ public static extern void DrawElementsInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23702,7 +23702,7 @@ public static extern void DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23789,7 +23789,7 @@ public static void DrawElementsInstancedBaseInstanceEXT( EntryPoint = "glDrawElementsInstancedBaseVertex" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23805,7 +23805,7 @@ public static void DrawElementsInstancedBaseInstanceEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23830,7 +23830,7 @@ public static extern void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23846,7 +23846,7 @@ public static extern void DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -23894,7 +23894,7 @@ public static void DrawElementsInstancedBaseVertex( EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23906,7 +23906,7 @@ public static void DrawElementsInstancedBaseVertex( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23928,7 +23928,7 @@ public static extern void DrawElementsInstancedBaseVertexBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -23940,7 +23940,7 @@ public static extern void DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -24113,8 +24113,8 @@ public static void DrawElementsInstancedBaseVertexOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementsInstancedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] public static extern void DrawElementsInstancedEXT( [NativeTypeName("GLenum")] uint mode, @@ -24124,8 +24124,8 @@ public static extern void DrawElementsInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -24196,16 +24196,16 @@ public static void DrawMeshArraysSUN( ) => DrawMeshArraysSUN((uint)mode, first, count, width); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawMeshTasksIndirectNV")] - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] public static extern void DrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawMeshTasksNV")] - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] public static extern void DrawMeshTaskNV( [NativeTypeName("GLuint")] uint first, @@ -24332,7 +24332,7 @@ public static void DrawRangeElementArrayATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawRangeElements")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -24355,7 +24355,7 @@ public static void DrawRangeElementArrayATI( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -24387,7 +24387,7 @@ public static extern void DrawRangeElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -24410,7 +24410,7 @@ public static extern void DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -24454,7 +24454,7 @@ public static void DrawRangeElements( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawRangeElementsBaseVertex")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -24470,7 +24470,7 @@ public static void DrawRangeElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -24496,7 +24496,7 @@ public static extern void DrawRangeElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -24512,7 +24512,7 @@ public static extern void DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -24802,7 +24802,7 @@ public static void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coor [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -24816,7 +24816,7 @@ public static void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coor MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -24835,7 +24835,7 @@ public static extern void DrawTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -24849,7 +24849,7 @@ public static extern void DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -24886,7 +24886,7 @@ public static void DrawTransformFeedbackEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawTransformFeedbackInstanced")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -24898,7 +24898,7 @@ public static void DrawTransformFeedbackEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -24916,7 +24916,7 @@ public static extern void DrawTransformFeedbackInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -24928,7 +24928,7 @@ public static extern void DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -24985,7 +24985,7 @@ public static void DrawTransformFeedbackNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawTransformFeedbackStream")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -24999,7 +24999,7 @@ public static void DrawTransformFeedbackNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -25019,7 +25019,7 @@ public static extern void DrawTransformFeedbackStream( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -25033,7 +25033,7 @@ public static extern void DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -25060,7 +25060,7 @@ public static void DrawTransformFeedbackStream( EntryPoint = "glDrawTransformFeedbackStreamInstanced" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -25072,7 +25072,7 @@ public static void DrawTransformFeedbackStream( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -25091,7 +25091,7 @@ public static extern void DrawTransformFeedbackStreamInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -25103,7 +25103,7 @@ public static extern void DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -25124,8 +25124,8 @@ public static void DrawTransformFeedbackStreamInstanced( ) => DrawTransformFeedbackStreamInstanced((uint)mode, id, stream, instancecount); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawVkImageNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] public static extern void DrawVkImageNV( [NativeTypeName("GLuint64")] ulong vkImage, @@ -25200,8 +25200,8 @@ public static void EdgeFlag([NativeTypeName("GLboolean")] MaybeBool flag) EdgeFlag((uint)flag); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagPointer")] @@ -25448,15 +25448,15 @@ public static void EdgeFlagv([NativeTypeName("const GLboolean *")] uint flag) => ExactSpelling = true, EntryPoint = "glEGLImageTargetRenderbufferStorageOES" )] - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] public static extern void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl( @@ -25474,8 +25474,8 @@ public static void EGLImageTargetRenderbufferStorageOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEGLImageTargetTexStorageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] public static extern void EGLImageTargetTexStorageEXT( [NativeTypeName("GLenum")] uint target, @@ -25483,8 +25483,8 @@ public static extern void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -25505,15 +25505,15 @@ public static void EGLImageTargetTexStorageEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEGLImageTargetTexture2DOES")] - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] public static extern void EGLImageTargetTexture2DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl( @@ -25535,8 +25535,8 @@ public static void EGLImageTargetTexture2DOES( ExactSpelling = true, EntryPoint = "glEGLImageTargetTextureStorageEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] public static extern void EGLImageTargetTextureStorageEXT( [NativeTypeName("GLuint")] uint texture, @@ -25544,8 +25544,8 @@ public static extern void EGLImageTargetTextureStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -25615,7 +25615,7 @@ public static void ElementPointerATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnable")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -25640,7 +25640,7 @@ public static void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -25664,16 +25664,16 @@ public static void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Enable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -25698,7 +25698,7 @@ public static void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -25722,12 +25722,12 @@ public static void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] public static void Enable( @@ -25794,15 +25794,15 @@ public static void EnableClientState( ) => EnableClientState((uint)array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableClientStateiEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void EnableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] public static void EnableClientStateEXT( @@ -25811,15 +25811,15 @@ public static void EnableClientStateEXT( ) => EnableClientStateEXT((uint)array, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableClientStateIndexedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void EnableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] public static void EnableClientStateIndexedEXT( @@ -25828,15 +25828,15 @@ public static void EnableClientStateIndexedEXT( ) => EnableClientStateIndexedEXT((uint)array, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableDriverControlQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] public static extern void EnableDriverControlQCOM( [NativeTypeName("GLuint")] uint driverControl ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnablei")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -25853,7 +25853,7 @@ public static extern void EnableDriverControlQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -25875,7 +25875,7 @@ public static extern void Enable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -25892,7 +25892,7 @@ public static extern void Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -25931,15 +25931,15 @@ public static void EnableEXT( ) => EnableEXT((uint)target, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableIndexedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void EnableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] public static void EnableIndexedEXT( @@ -25983,12 +25983,12 @@ public static void EnableOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableVertexArrayAttrib")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -25998,23 +25998,23 @@ public static extern void EnableVertexArrayAttrib( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableVertexArrayAttribEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void EnableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableVertexArrayEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void EnableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] public static void EnableVertexArrayEXT( @@ -26031,7 +26031,7 @@ public static extern void EnableVertexAttribApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEnableVertexAttribArray")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -26050,7 +26050,7 @@ public static extern void EnableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -26109,7 +26109,7 @@ public static extern void EnableVertexAttribApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndConditionalRender")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -26126,7 +26126,7 @@ public static extern void EnableVertexAttribApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -26145,8 +26145,8 @@ public static extern void EnableVertexAttribApple( public static extern void EndConditionalRender(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndConditionalRenderNV")] - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] public static extern void EndConditionalRenderNV(); @@ -26191,20 +26191,20 @@ public static extern void EnableVertexAttribApple( public static extern void EndOcclusionQueryNV(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndPerfMonitorAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndPerfQueryINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndQuery")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26224,7 +26224,7 @@ public static extern void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26246,7 +26246,7 @@ public static extern void EnableVertexAttribApple( public static extern void EndQuery([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26266,7 +26266,7 @@ public static extern void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26321,7 +26321,7 @@ public static void EndQueryEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndQueryIndexed")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -26335,7 +26335,7 @@ public static void EndQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -26354,7 +26354,7 @@ public static extern void EndQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -26368,7 +26368,7 @@ public static extern void EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -26389,12 +26389,12 @@ public static void EndQueryIndexed( ) => EndQueryIndexed((uint)target, index); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndTilingQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] public static extern void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] public static void EndTilingQCOM( @@ -26403,7 +26403,7 @@ public static void EndTilingQCOM( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEndTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -26420,7 +26420,7 @@ public static void EndTilingQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -27160,8 +27160,8 @@ public static extern void EvalPoint2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEvaluateDepthValuesARB")] - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] public static extern void EvaluateDepthValuesARB(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExecuteProgramNV")] @@ -27191,15 +27191,15 @@ public static void ExecuteProgramNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetBufferPointervQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetBufferPointerQCOM( [NativeTypeName("GLenum")] uint target, void** @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl( @@ -27217,16 +27217,16 @@ Ref2D @params } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetBuffersQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetBuffersQCOM( [NativeTypeName("GLuint *")] uint* buffers, [NativeTypeName("GLint")] int maxBuffers, [NativeTypeName("GLint *")] int* numBuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -27245,8 +27245,8 @@ public static void ExtGetBuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -27263,16 +27263,16 @@ public static uint ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuf } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetFramebuffersQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetFramebuffersQCOM( [NativeTypeName("GLuint *")] uint* framebuffers, [NativeTypeName("GLint")] int maxFramebuffers, [NativeTypeName("GLint *")] int* numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -27291,8 +27291,8 @@ public static void ExtGetFramebuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -27311,8 +27311,8 @@ public static uint ExtGetFramebuffersQCOM( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] public static extern void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, @@ -27320,8 +27320,8 @@ public static extern void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] int* length ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl( @@ -27347,16 +27347,16 @@ public static void ExtGetProgramBinarySourceQCOM( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetProgramsQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] public static extern void ExtGetProgramQCOM( [NativeTypeName("GLuint *")] uint* programs, [NativeTypeName("GLint")] int maxPrograms, [NativeTypeName("GLint *")] int* numPrograms ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -27375,8 +27375,8 @@ public static void ExtGetProgramQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -27393,16 +27393,16 @@ public static uint ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPro } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetRenderbuffersQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetRenderbuffersQCOM( [NativeTypeName("GLuint *")] uint* renderbuffers, [NativeTypeName("GLint")] int maxRenderbuffers, [NativeTypeName("GLint *")] int* numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -27425,8 +27425,8 @@ public static void ExtGetRenderbuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -27445,16 +27445,16 @@ public static uint ExtGetRenderbuffersQCOM( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetShadersQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] public static extern void ExtGetShadersQCOM( [NativeTypeName("GLuint *")] uint* shaders, [NativeTypeName("GLint")] int maxShaders, [NativeTypeName("GLint *")] int* numShaders ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -27473,8 +27473,8 @@ public static void ExtGetShadersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -27491,8 +27491,8 @@ public static uint ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numSha } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint face, @@ -27501,8 +27501,8 @@ public static extern void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl( @@ -27523,8 +27523,8 @@ public static void ExtGetTexLevelParameterQCOM( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetTexSubImageQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetTexSubImageQCOM( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -27539,8 +27539,8 @@ public static extern void ExtGetTexSubImageQCOM( void* texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl( @@ -27579,16 +27579,16 @@ Ref texels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtGetTexturesQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtGetTexturesQCOM( [NativeTypeName("GLuint *")] uint* textures, [NativeTypeName("GLint")] int maxTextures, [NativeTypeName("GLint *")] int* numTextures ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl( @@ -27608,8 +27608,8 @@ public static void ExtGetTexturesQCOM( } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] public static MaybeBool ExtIsProgramBinaryQCOM( @@ -27618,8 +27618,8 @@ public static MaybeBool ExtIsProgramBinaryQCOM( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtIsProgramBinaryQCOM")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] public static extern uint ExtIsProgramBinaryQCOMRaw( [NativeTypeName("GLuint")] uint program ); @@ -27642,8 +27642,8 @@ public static extern void ExtrapolateTex2DQCOM( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtTexObjectStateOverrideiQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] public static extern void ExtTexObjectStateOverrideQCOM( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -27797,7 +27797,7 @@ public static void FeedbackBufferxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFenceSync")] [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -27813,7 +27813,7 @@ public static void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -27835,7 +27835,7 @@ public static void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -27851,7 +27851,7 @@ public static void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -27878,16 +27878,16 @@ public static Ptr FenceSync( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFenceSyncAPPLE")] [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern Sync* FenceSyncApple( [NativeTypeName("GLenum")] uint condition, [NativeTypeName("GLbitfield")] uint flags ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl( @@ -27919,7 +27919,7 @@ public static void FinalCombinerInputNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFinish")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -27944,7 +27944,7 @@ public static void FinalCombinerInputNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -27968,12 +27968,12 @@ public static void FinalCombinerInputNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Finish(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFinishAsyncSGIX")] @@ -28002,8 +28002,8 @@ public static int FinishAsyncSGIX([NativeTypeName("GLuint *")] Ref markerp [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFinishFenceNV")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern void FinishFenceNV([NativeTypeName("GLuint")] uint fence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFinishObjectAPPLE")] @@ -28019,7 +28019,7 @@ public static extern void FinishObjectApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlush")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -28044,7 +28044,7 @@ public static extern void FinishObjectApple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -28068,17 +28068,17 @@ public static extern void FinishObjectApple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Flush(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedBufferRange")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -28096,7 +28096,7 @@ public static extern void FinishObjectApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -28120,7 +28120,7 @@ public static extern void FlushMappedBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -28138,7 +28138,7 @@ public static extern void FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -28181,16 +28181,16 @@ public static void FlushMappedBufferRangeApple( ) => FlushMappedBufferRangeApple((uint)target, offset, size); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedBufferRangeEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] public static extern void FlushMappedBufferRangeEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] public static void FlushMappedBufferRangeEXT( @@ -28201,12 +28201,12 @@ public static void FlushMappedBufferRangeEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedNamedBufferRange")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -28217,8 +28217,8 @@ public static extern void FlushMappedNamedBufferRange( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedNamedBufferRangeEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void FlushMappedNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -28437,8 +28437,8 @@ public static void FogCoorddvEXT([NativeTypeName("const GLdouble *")] double coo public static extern void FogCoordfEXT([NativeTypeName("GLfloat")] float coord); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFogCoordFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLsizei")] uint stride @@ -29096,8 +29096,8 @@ public static void FragmentColorMaterialSGIX( ) => FragmentColorMaterialSGIX((uint)face, (uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFragmentCoverageColorNV")] - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] public static extern void FragmentCoverageColorNV([NativeTypeName("GLuint")] uint color); @@ -29356,15 +29356,15 @@ public static void FragmentMaterialSGIX( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferDrawBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void FramebufferDrawBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] public static void FramebufferDrawBufferEXT( @@ -29373,16 +29373,16 @@ public static void FramebufferDrawBufferEXT( ) => FramebufferDrawBufferEXT(framebuffer, (uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferDrawBuffersEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void FramebufferDrawBuffersEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -29400,8 +29400,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersEXT( @@ -29409,8 +29409,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ) => FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)&bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -29428,8 +29428,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersEXT( @@ -29437,8 +29437,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ) => FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)(GLEnum*)&bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -29456,8 +29456,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersEXT( @@ -29466,8 +29466,8 @@ public static void FramebufferDrawBuffersEXT( ) => FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)(DrawBufferMode*)&bufs); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferFetchBarrierEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] public static extern void FramebufferFetchBarrierEXT(); @@ -29551,7 +29551,7 @@ public static extern void FramebufferFoveationParametersQCOM( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -29562,7 +29562,7 @@ public static extern void FramebufferFoveationParametersQCOM( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -29579,7 +29579,7 @@ public static extern void FramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -29590,7 +29590,7 @@ public static extern void FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -29609,8 +29609,8 @@ public static void FramebufferParameter( ) => FramebufferParameter((uint)target, (uint)pname, param2); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferParameteriMESA")] - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] public static extern void FramebufferParameterMESA( [NativeTypeName("GLenum")] uint target, @@ -29618,8 +29618,8 @@ public static extern void FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -29641,15 +29641,15 @@ public static extern void FramebufferPixelLocalStorageSizeEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferReadBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void FramebufferReadBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] public static void FramebufferReadBufferEXT( @@ -29659,7 +29659,7 @@ public static void FramebufferReadBufferEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferRenderbuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -29677,7 +29677,7 @@ public static void FramebufferReadBufferEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -29707,7 +29707,7 @@ public static extern void FramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -29725,7 +29725,7 @@ public static extern void FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -29820,8 +29820,8 @@ public static void FramebufferRenderbufferOES( ExactSpelling = true, EntryPoint = "glFramebufferSampleLocationsfvARB" )] - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] public static extern void FramebufferSampleLocationsARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, @@ -29829,8 +29829,8 @@ public static extern void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -29850,8 +29850,8 @@ public static void FramebufferSampleLocationsARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferSampleLocationsfvNV")] - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] public static extern void FramebufferSampleLocationsNV( [NativeTypeName("GLenum")] uint target, @@ -29860,8 +29860,8 @@ public static extern void FramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -29949,7 +29949,7 @@ public static void FramebufferShadingRateEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -29964,7 +29964,7 @@ public static void FramebufferShadingRateEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -29986,7 +29986,7 @@ public static extern void FramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30001,7 +30001,7 @@ public static extern void FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30026,7 +30026,7 @@ public static void FramebufferTexture( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30044,7 +30044,7 @@ public static void FramebufferTexture( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30070,7 +30070,7 @@ public static extern void FramebufferTexture1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30088,7 +30088,7 @@ public static extern void FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30145,7 +30145,7 @@ public static void FramebufferTexture1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30163,7 +30163,7 @@ public static void FramebufferTexture1DEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30194,7 +30194,7 @@ public static extern void FramebufferTexture2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30212,7 +30212,7 @@ public static extern void FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30315,8 +30315,8 @@ public static void FramebufferTexture2DEXT( ExactSpelling = true, EntryPoint = "glFramebufferTexture2DMultisampleEXT" )] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] public static extern void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint attachment, @@ -30326,8 +30326,8 @@ public static extern void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] public static void FramebufferTexture2DMultisampleEXT( @@ -30352,8 +30352,8 @@ public static void FramebufferTexture2DMultisampleEXT( ExactSpelling = true, EntryPoint = "glFramebufferTexture2DMultisampleIMG" )] - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] public static extern void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint attachment, @@ -30363,8 +30363,8 @@ public static extern void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] public static void FramebufferTexture2DMultisampleIMG( @@ -30414,7 +30414,7 @@ public static void FramebufferTexture2DOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30432,7 +30432,7 @@ public static void FramebufferTexture2DOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30459,7 +30459,7 @@ public static extern void FramebufferTexture3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30477,7 +30477,7 @@ public static extern void FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30576,8 +30576,8 @@ public static void FramebufferTexture3DOES( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureARB")] - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] public static extern void FramebufferTextureARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint attachment, @@ -30585,8 +30585,8 @@ public static extern void FramebufferTextureARB( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] public static void FramebufferTextureARB( @@ -30618,8 +30618,8 @@ public static void FramebufferTextureEXT( ) => FramebufferTextureEXT((uint)target, (uint)attachment, texture, level); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureFaceARB")] - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] public static extern void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint attachment, @@ -30628,8 +30628,8 @@ public static extern void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] public static void FramebufferTextureFaceARB( @@ -30663,7 +30663,7 @@ public static void FramebufferTextureFaceEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureLayer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30681,7 +30681,7 @@ public static void FramebufferTextureFaceEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30707,7 +30707,7 @@ public static extern void FramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30725,7 +30725,7 @@ public static extern void FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -30753,8 +30753,8 @@ public static void FramebufferTextureLayer( ) => FramebufferTextureLayer((uint)target, (uint)attachment, texture, level, layer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureLayerARB")] - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] public static extern void FramebufferTextureLayerARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint attachment, @@ -30763,8 +30763,8 @@ public static extern void FramebufferTextureLayerARB( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] public static void FramebufferTextureLayerARB( @@ -30873,8 +30873,8 @@ public static void FramebufferTextureMultisampleMultiviewOVR( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureMultiviewOVR")] - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] public static extern void FramebufferTextureMultiviewOVR( [NativeTypeName("GLenum")] uint target, @@ -30885,8 +30885,8 @@ public static extern void FramebufferTextureMultiviewOVR( [NativeTypeName("GLsizei")] uint numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -30940,7 +30940,7 @@ public static void FramebufferTextureOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFrontFace")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30965,7 +30965,7 @@ public static void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30989,16 +30989,16 @@ public static void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void FrontFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -31023,7 +31023,7 @@ public static void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -31047,12 +31047,12 @@ public static void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] public static void FrontFace( @@ -31146,7 +31146,7 @@ public static extern void FrustumxOES( public static extern uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31166,7 +31166,7 @@ public static extern void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31185,12 +31185,12 @@ public static extern void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] public static uint GenBuffer() @@ -31202,7 +31202,7 @@ public static uint GenBuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenBuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31222,7 +31222,7 @@ public static uint GenBuffer() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31241,19 +31241,19 @@ public static uint GenBuffer() ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GenBuffers( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31273,7 +31273,7 @@ public static extern void GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31292,12 +31292,12 @@ public static extern void GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( @@ -31350,7 +31350,7 @@ public static uint GenBuffersARB() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenerateMipmap")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31368,7 +31368,7 @@ public static uint GenBuffersARB() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31393,7 +31393,7 @@ public static uint GenBuffersARB() public static extern void GenerateMipmap([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31411,7 +31411,7 @@ public static uint GenBuffersARB() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31462,15 +31462,15 @@ public static void GenerateMipmapOES( ) => GenerateMipmapOES((uint)target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenerateMultiTexMipmapEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] public static void GenerateMultiTexMipmapEXT( @@ -31480,27 +31480,27 @@ public static void GenerateMultiTexMipmapEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenerateTextureMipmap")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] public static extern void GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenerateTextureMipmapEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GenerateTextureMipmapEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] public static void GenerateTextureMipmapEXT( @@ -31544,16 +31544,16 @@ public static uint GenFencesApple() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenFencesNV")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern void GenFencesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( @@ -31571,8 +31571,8 @@ public static void GenFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] public static uint GenFencesNV() @@ -31588,7 +31588,7 @@ public static uint GenFencesNV() public static extern uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31606,7 +31606,7 @@ public static uint GenFencesNV() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31639,7 +31639,7 @@ public static uint GenFramebuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenFramebuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31657,7 +31657,7 @@ public static uint GenFramebuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31685,7 +31685,7 @@ public static extern void GenFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31703,7 +31703,7 @@ public static extern void GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -31910,22 +31910,22 @@ public static uint GenOcclusionQueriesNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenPathsNV")] [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint GenPathNV([NativeTypeName("GLsizei")] uint range); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenPerfMonitorsAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GenPerfMonitorsAMD( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -31943,8 +31943,8 @@ public static void GenPerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -31956,7 +31956,7 @@ public static uint GenPerfMonitorsAMD() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -31969,7 +31969,7 @@ public static uint GenPerfMonitorsAMD() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -31992,7 +31992,7 @@ public static uint GenProgramPipeline() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenProgramPipelines")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -32005,7 +32005,7 @@ public static uint GenProgramPipeline() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -32023,7 +32023,7 @@ public static extern void GenProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -32036,7 +32036,7 @@ public static extern void GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -32168,7 +32168,7 @@ public static uint GenProgramNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenQueries")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32188,7 +32188,7 @@ public static uint GenProgramNV() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32213,7 +32213,7 @@ public static extern void GenQueries( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32233,7 +32233,7 @@ public static extern void GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32346,7 +32346,7 @@ public static uint GenQueriesEXT() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32366,7 +32366,7 @@ public static uint GenQueriesEXT() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -32429,7 +32429,7 @@ public static int GenQueryResourceTagNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32447,7 +32447,7 @@ public static int GenQueryResourceTagNV() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32480,7 +32480,7 @@ public static uint GenRenderbuffer() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenRenderbuffers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32498,7 +32498,7 @@ public static uint GenRenderbuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32526,7 +32526,7 @@ public static extern void GenRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32544,7 +32544,7 @@ public static extern void GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -32651,7 +32651,7 @@ public static void GenRenderbuffersOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32666,7 +32666,7 @@ public static void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32701,7 +32701,7 @@ public static uint GenSampler() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenSamplers")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32716,7 +32716,7 @@ public static uint GenSampler() MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32746,7 +32746,7 @@ public static extern void GenSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32761,7 +32761,7 @@ public static extern void GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -32861,7 +32861,7 @@ public static uint GenSymbolEXT( ) => (uint)GenSymbolEXT((uint)datatype, (uint)storagetype, (uint)range, components); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -32885,7 +32885,7 @@ public static uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -32908,12 +32908,12 @@ public static uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] public static uint GenTexture() @@ -32925,7 +32925,7 @@ public static uint GenTexture() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenTextures")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -32949,7 +32949,7 @@ public static uint GenTexture() MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -32972,19 +32972,19 @@ public static uint GenTexture() ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GenTextures( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -33008,7 +33008,7 @@ public static extern void GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -33031,12 +33031,12 @@ public static extern void GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( @@ -33088,7 +33088,7 @@ public static uint GenTexturesEXT() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33102,7 +33102,7 @@ public static uint GenTexturesEXT() MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33126,7 +33126,7 @@ public static uint GenTransformFeedback() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenTransformFeedbacks")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33140,7 +33140,7 @@ public static uint GenTransformFeedback() MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33159,7 +33159,7 @@ public static extern void GenTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33173,7 +33173,7 @@ public static extern void GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -33237,7 +33237,7 @@ public static uint GenTransformFeedbacksNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33255,7 +33255,7 @@ public static uint GenTransformFeedbacksNV() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33283,7 +33283,7 @@ public static uint GenVertexArray() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenVertexArrays")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33301,7 +33301,7 @@ public static uint GenVertexArray() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33324,7 +33324,7 @@ public static extern void GenVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33342,7 +33342,7 @@ public static extern void GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -33409,8 +33409,8 @@ public static uint GenVertexArraysApple() return arrays; } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] public static uint GenVertexArraysO() @@ -33421,15 +33421,15 @@ public static uint GenVertexArraysO() } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenVertexArraysOES")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] public static extern void GenVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( @@ -33453,7 +33453,7 @@ public static void GenVertexArraysOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveAtomicCounterBufferiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -33465,7 +33465,7 @@ public static void GenVertexArraysOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -33484,7 +33484,7 @@ public static extern void GetActiveAtomicCounterBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -33496,7 +33496,7 @@ public static extern void GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -33527,7 +33527,7 @@ public static void GetActiveAtomicCounterBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveAttrib")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33546,7 +33546,7 @@ public static void GetActiveAtomicCounterBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33580,7 +33580,7 @@ public static extern void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33599,7 +33599,7 @@ public static extern void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33655,7 +33655,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33674,7 +33674,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33729,7 +33729,7 @@ public static sbyte GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33748,7 +33748,7 @@ public static sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33804,7 +33804,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33823,7 +33823,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33878,7 +33878,7 @@ public static sbyte GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33897,7 +33897,7 @@ public static sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33953,7 +33953,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -33972,7 +33972,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34235,7 +34235,7 @@ public static sbyte GetActiveAttribARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveSubroutineName")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34249,7 +34249,7 @@ public static sbyte GetActiveAttribARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34272,7 +34272,7 @@ public static extern void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34286,7 +34286,7 @@ public static extern void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34328,7 +34328,7 @@ public static void GetActiveSubroutineName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34342,7 +34342,7 @@ public static void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34384,7 +34384,7 @@ public static sbyte GetActiveSubroutineName( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveSubroutineUniformiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34398,7 +34398,7 @@ public static sbyte GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34420,7 +34420,7 @@ public static extern void GetActiveSubroutineUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34434,7 +34434,7 @@ public static extern void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34474,7 +34474,7 @@ public static void GetActiveSubroutineUniform( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveSubroutineUniformName")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34488,7 +34488,7 @@ public static void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34511,7 +34511,7 @@ public static extern void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34525,7 +34525,7 @@ public static extern void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34567,7 +34567,7 @@ public static void GetActiveSubroutineUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34581,7 +34581,7 @@ public static void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -34623,7 +34623,7 @@ public static sbyte GetActiveSubroutineUniformName( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniform")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34642,7 +34642,7 @@ public static sbyte GetActiveSubroutineUniformName( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34676,7 +34676,7 @@ public static extern void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34695,7 +34695,7 @@ public static extern void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34751,7 +34751,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34770,7 +34770,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34825,7 +34825,7 @@ public static sbyte GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34844,7 +34844,7 @@ public static sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34900,7 +34900,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34919,7 +34919,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34974,7 +34974,7 @@ public static sbyte GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -34993,7 +34993,7 @@ public static sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -35049,7 +35049,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -35068,7 +35068,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -35331,7 +35331,7 @@ public static sbyte GetActiveUniformARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformBlockiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35348,7 +35348,7 @@ public static sbyte GetActiveUniformARB( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35372,7 +35372,7 @@ public static extern void GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35389,7 +35389,7 @@ public static extern void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35424,7 +35424,7 @@ public static void GetActiveUniformBlock( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35441,7 +35441,7 @@ public static void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35471,7 +35471,7 @@ public static int GetActiveUniformBlock( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformBlockName")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35488,7 +35488,7 @@ public static int GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35513,7 +35513,7 @@ public static extern void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35530,7 +35530,7 @@ public static extern void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35573,7 +35573,7 @@ public static void GetActiveUniformBlockName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35590,7 +35590,7 @@ public static void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35633,7 +35633,7 @@ public static sbyte GetActiveUniformBlockName( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformName")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35650,7 +35650,7 @@ public static sbyte GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35675,7 +35675,7 @@ public static extern void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35692,7 +35692,7 @@ public static extern void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35735,7 +35735,7 @@ public static void GetActiveUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35752,7 +35752,7 @@ public static void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35789,7 +35789,7 @@ public static sbyte GetActiveUniformName( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformsiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35806,7 +35806,7 @@ public static sbyte GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35831,7 +35831,7 @@ public static extern void GetActiveUniforms( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -35848,7 +35848,7 @@ public static extern void GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -36094,7 +36094,7 @@ public static uint GetAttachedObjectsARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36113,7 +36113,7 @@ public static uint GetAttachedObjectsARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36156,7 +36156,7 @@ public static uint GetAttachedShader( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetAttachedShaders")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36175,7 +36175,7 @@ public static uint GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36206,7 +36206,7 @@ public static extern void GetAttachedShaders( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36225,7 +36225,7 @@ public static extern void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36270,7 +36270,7 @@ public static void GetAttachedShaders( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetAttribLocation")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36289,7 +36289,7 @@ public static void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36319,7 +36319,7 @@ public static extern int GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36338,7 +36338,7 @@ public static extern int GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -36405,7 +36405,7 @@ public static int GetAttribLocationARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleani_v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -36422,7 +36422,7 @@ public static int GetAttribLocationARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -36445,7 +36445,7 @@ public static extern void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -36462,7 +36462,7 @@ public static extern void GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -36496,16 +36496,16 @@ public static void GetBoolean( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleanIndexedvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetBooleanIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLboolean *")] uint* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl( @@ -36525,7 +36525,7 @@ public static void GetBooleanIndexedEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleanv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -36550,7 +36550,7 @@ public static void GetBooleanIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -36574,19 +36574,19 @@ public static void GetBooleanIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GetBoolean( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLboolean *")] uint* data ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -36611,7 +36611,7 @@ public static extern void GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -36635,12 +36635,12 @@ public static extern void GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl( @@ -36659,7 +36659,7 @@ public static void GetBoolean( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferParameteri64v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -36674,7 +36674,7 @@ public static void GetBoolean( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -36695,7 +36695,7 @@ public static extern void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -36710,7 +36710,7 @@ public static extern void GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -36743,7 +36743,7 @@ public static void GetBufferParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36763,7 +36763,7 @@ public static void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36782,12 +36782,12 @@ public static void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GetBufferParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -36795,7 +36795,7 @@ public static extern void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36815,7 +36815,7 @@ public static extern void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36834,12 +36834,12 @@ public static extern void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl( @@ -36884,16 +36884,16 @@ public static void GetBufferParameterARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferParameterui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void GetBufferParameterNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( @@ -36911,8 +36911,8 @@ public static void GetBufferParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] public static ulong GetBufferParameterNV( @@ -36926,7 +36926,7 @@ public static ulong GetBufferParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferPointerv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36946,7 +36946,7 @@ public static ulong GetBufferParameterNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36972,7 +36972,7 @@ public static extern void GetBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -36992,7 +36992,7 @@ public static extern void GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -37055,16 +37055,16 @@ Ref2D @params } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferPointervOES")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] public static extern void GetBufferPointerOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, void** @params ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl( @@ -37084,7 +37084,7 @@ Ref2D @params [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -37104,7 +37104,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -37131,7 +37131,7 @@ public static extern void GetBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -37151,7 +37151,7 @@ public static extern void GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -37784,16 +37784,16 @@ public static void GetCombinerStageParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCommandHeaderNV")] [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern uint GetCommandHeaderNV( [NativeTypeName("GLenum")] uint tokenID, [NativeTypeName("GLuint")] uint size ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] public static uint GetCommandHeaderNV( @@ -37802,8 +37802,8 @@ public static uint GetCommandHeaderNV( ) => (uint)GetCommandHeaderNV((uint)tokenID, size); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCompressedMultiTexImageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetCompressedMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -37811,8 +37811,8 @@ public static extern void GetCompressedMultiTexImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl( @@ -37833,7 +37833,7 @@ Ref img [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCompressedTexImage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -37855,7 +37855,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -37883,7 +37883,7 @@ public static extern void GetCompressedTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -37905,7 +37905,7 @@ public static extern void GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -37971,12 +37971,12 @@ Ref img [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCompressedTextureImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37988,12 +37988,12 @@ public static extern void GetCompressedTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -38016,8 +38016,8 @@ Ref pixels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCompressedTextureImageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetCompressedTextureImageEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -38025,8 +38025,8 @@ public static extern void GetCompressedTextureImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl( @@ -38047,12 +38047,12 @@ Ref img [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCompressedTextureSubImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -38070,12 +38070,12 @@ public static extern void GetCompressedTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -38311,16 +38311,16 @@ public static void GetConvolutionParameterxOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetCoverageModulationTableNV")] - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] public static extern void GetCoverageModulationTableNV( [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -38338,8 +38338,8 @@ public static void GetCoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -38353,7 +38353,7 @@ public static float GetCoverageModulationTableNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDebugMessageLog")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38364,7 +38364,7 @@ public static float GetCoverageModulationTableNV() MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38387,7 +38387,7 @@ public static extern uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38398,7 +38398,7 @@ public static extern uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38446,7 +38446,7 @@ public static uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38457,7 +38457,7 @@ public static uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38505,7 +38505,7 @@ public static uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38516,7 +38516,7 @@ public static uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38682,8 +38682,8 @@ public static uint GetDebugMessageLogAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDebugMessageLogARB")] [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] public static extern uint GetDebugMessageLogARB( [NativeTypeName("GLuint")] uint count, [NativeTypeName("GLsizei")] uint bufSize, @@ -38696,8 +38696,8 @@ public static extern uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -38735,8 +38735,8 @@ public static uint GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -38774,8 +38774,8 @@ public static uint GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -38966,7 +38966,7 @@ public static void GetDetailTexFuncSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDoublei_v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -38979,7 +38979,7 @@ public static void GetDetailTexFuncSGIS( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -38998,7 +38998,7 @@ public static extern void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39011,7 +39011,7 @@ public static extern void GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39041,16 +39041,16 @@ public static void GetDouble( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDoublei_vEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetDoubleEXT( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl( @@ -39069,16 +39069,16 @@ public static void GetDoubleEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDoubleIndexedvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetDoubleIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLdouble *")] double* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl( @@ -39098,7 +39098,7 @@ public static void GetDoubleIndexedEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDoublev")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39123,7 +39123,7 @@ public static void GetDoubleIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39153,7 +39153,7 @@ public static extern void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39178,7 +39178,7 @@ public static extern void GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39219,16 +39219,16 @@ public static void GetDouble( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDriverControlsQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] public static extern void GetDriverControlQCOM( [NativeTypeName("GLint *")] int* num, [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] uint* driverControls ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -39247,8 +39247,8 @@ public static void GetDriverControlQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -39265,8 +39265,8 @@ public static uint GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetDriverControlStringQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] public static extern void GetDriverControlStringQCOM( [NativeTypeName("GLuint")] uint driverControl, [NativeTypeName("GLsizei")] uint bufSize, @@ -39274,8 +39274,8 @@ public static extern void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] sbyte* driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -39300,8 +39300,8 @@ public static void GetDriverControlStringQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -39327,7 +39327,7 @@ public static sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39352,7 +39352,7 @@ public static sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39376,12 +39376,12 @@ public static sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] public static Constant GetError() => @@ -39390,7 +39390,7 @@ public static Constant GetError() => [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetError")] [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39415,7 +39415,7 @@ public static Constant GetError() => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39439,18 +39439,18 @@ public static Constant GetError() => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern uint GetErrorRaw(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFenceivNV")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern void GetFenceNV( [NativeTypeName("GLuint")] uint fence, [NativeTypeName("GLenum")] uint pname, @@ -39458,8 +39458,8 @@ public static extern void GetFenceNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl( @@ -39538,15 +39538,15 @@ public static void GetFinalCombinerInputParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetFirstPerfQueryIdIntel( [NativeTypeName("GLuint *")] uint* queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -39613,7 +39613,7 @@ public static void GetFixedOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFloati_v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39626,7 +39626,7 @@ public static void GetFixedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39645,7 +39645,7 @@ public static extern void GetFloat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39658,7 +39658,7 @@ public static extern void GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -39688,16 +39688,16 @@ public static void GetFloat( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFloati_vEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetFloatEXT( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl( @@ -39768,16 +39768,16 @@ public static void GetFloatOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFloatIndexedvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetFloatIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLfloat *")] float* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl( @@ -39797,7 +39797,7 @@ public static void GetFloatIndexedEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFloatv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39822,7 +39822,7 @@ public static void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39846,19 +39846,19 @@ public static void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void GetFloat( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] float* data ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39883,7 +39883,7 @@ public static extern void GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -39907,12 +39907,12 @@ public static extern void GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl( @@ -39950,7 +39950,7 @@ public static void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref point [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFragDataIndex")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -39965,7 +39965,7 @@ public static void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref point MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -39986,7 +39986,7 @@ public static extern int GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -40001,7 +40001,7 @@ public static extern int GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -40060,7 +40060,7 @@ public static int GetFragDataIndexEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFragDataLocation")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -40077,7 +40077,7 @@ public static int GetFragDataIndexEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -40100,7 +40100,7 @@ public static extern int GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -40117,7 +40117,7 @@ public static extern int GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -40383,7 +40383,7 @@ public static void GetFragmentShadingRatesEXT( EntryPoint = "glGetFramebufferAttachmentParameteriv" )] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -40401,7 +40401,7 @@ public static void GetFragmentShadingRatesEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -40431,7 +40431,7 @@ public static extern void GetFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -40449,7 +40449,7 @@ public static extern void GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -40613,7 +40613,7 @@ public static void GetFramebufferParameterAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFramebufferParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -40624,7 +40624,7 @@ public static void GetFramebufferParameterAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -40641,7 +40641,7 @@ public static extern void GetFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -40652,7 +40652,7 @@ public static extern void GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -40681,16 +40681,16 @@ public static void GetFramebufferParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFramebufferParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl( @@ -40709,8 +40709,8 @@ public static void GetFramebufferParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetFramebufferParameterivMESA")] - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] public static extern void GetFramebufferParameterMESA( [NativeTypeName("GLenum")] uint target, @@ -40718,8 +40718,8 @@ public static extern void GetFramebufferParameterMESA( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -40760,12 +40760,12 @@ public static uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -40775,8 +40775,8 @@ public static Constant GetGraphicsResetStatus (Constant)(uint)GetGraphicsResetStatusRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] public static Constant GetGraphicsResetStatusARB() => @@ -40784,13 +40784,13 @@ public static Constant GetGraphicsResetStatus [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetGraphicsResetStatusARB")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern uint GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] public static Constant GetGraphicsResetStatusEXT() => @@ -40798,8 +40798,8 @@ public static Constant GetGraphicsResetStatus [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetGraphicsResetStatusEXT")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] public static extern uint GetGraphicsResetStatusEXTRaw(); [return: NativeTypeName("GLenum")] @@ -40817,12 +40817,12 @@ public static Constant GetGraphicsResetStatus [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetGraphicsResetStatus")] [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41033,8 +41033,8 @@ public static void GetHistogramParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetImageHandleARB")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern ulong GetImageHandleARB( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, @@ -41044,8 +41044,8 @@ public static extern ulong GetImageHandleARB( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] public static ulong GetImageHandleARB( @@ -41058,8 +41058,8 @@ public static ulong GetImageHandleARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetImageHandleNV")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, @@ -41070,8 +41070,8 @@ public static extern ulong GetImageHandleNV( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -41190,7 +41190,7 @@ public static sbyte GetInfoLogARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInteger64i_v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -41205,7 +41205,7 @@ public static sbyte GetInfoLogARB( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -41226,7 +41226,7 @@ public static extern void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -41241,7 +41241,7 @@ public static extern void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -41274,7 +41274,7 @@ public static void GetInteger64( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInteger64v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -41290,7 +41290,7 @@ public static void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -41311,7 +41311,7 @@ public static extern void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -41327,7 +41327,7 @@ public static extern void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -41359,15 +41359,15 @@ public static void GetInteger64( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInteger64vAPPLE")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern void GetInteger64Apple( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl( @@ -41410,7 +41410,7 @@ public static void GetInteger64EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetIntegeri_v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -41428,7 +41428,7 @@ public static void GetInteger64EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -41452,7 +41452,7 @@ public static extern void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -41470,7 +41470,7 @@ public static extern void GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -41531,16 +41531,16 @@ public static void GetIntegerEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetIntegerIndexedvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetIntegerIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint *")] int* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl( @@ -41559,16 +41559,16 @@ public static void GetIntegerIndexedEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetIntegerui64i_vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void GetIntegerui64NV( [NativeTypeName("GLenum")] uint value, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( @@ -41586,8 +41586,8 @@ public static void GetIntegerui64NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] public static ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index) @@ -41598,15 +41598,15 @@ public static ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index) } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetIntegerui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void GetIntegerNV( [NativeTypeName("GLenum")] uint value, [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( @@ -41623,8 +41623,8 @@ public static void GetIntegerNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] public static ulong GetIntegerNV() @@ -41636,7 +41636,7 @@ public static ulong GetIntegerNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetIntegerv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -41661,7 +41661,7 @@ public static ulong GetIntegerNV() MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -41685,19 +41685,19 @@ public static ulong GetIntegerNV() ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GetInteger( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* data ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -41722,7 +41722,7 @@ public static extern void GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -41746,12 +41746,12 @@ public static extern void GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl( @@ -41770,7 +41770,7 @@ public static void GetInteger( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInternalformati64v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41781,7 +41781,7 @@ public static void GetInteger( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41800,7 +41800,7 @@ public static extern void GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41811,7 +41811,7 @@ public static extern void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41847,7 +41847,7 @@ public static void GetInternalformati64V( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41858,7 +41858,7 @@ public static void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -41889,7 +41889,7 @@ public static long GetInternalformati64V( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInternalformativ")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -41901,7 +41901,7 @@ public static long GetInternalformati64V( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -41921,7 +41921,7 @@ public static extern void GetInternalformat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -41933,7 +41933,7 @@ public static extern void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -41970,7 +41970,7 @@ public static void GetInternalformat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -41982,7 +41982,7 @@ public static void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -42007,8 +42007,8 @@ public static int GetInternalformat( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInternalformatSampleivNV")] - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] public static extern void GetInternalformatSampleNV( [NativeTypeName("GLenum")] uint target, @@ -42019,8 +42019,8 @@ public static extern void GetInternalformatSampleNV( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -42049,8 +42049,8 @@ public static void GetInternalformatSampleNV( } } - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -43203,8 +43203,8 @@ public static void GetMaterialxOES( ExactSpelling = true, EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV" )] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void GetMemoryObjectDetachedResourcesNV( [NativeTypeName("GLuint")] uint memory, @@ -43214,8 +43214,8 @@ public static extern void GetMemoryObjectDetachedResourcesNV( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -43430,7 +43430,7 @@ public static void GetMinmaxParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultisamplefv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -43446,7 +43446,7 @@ public static void GetMinmaxParameterEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -43468,7 +43468,7 @@ public static extern void GetMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -43484,7 +43484,7 @@ public static extern void GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -43543,8 +43543,8 @@ public static void GetMultisampleNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexEnvfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43552,8 +43552,8 @@ public static extern void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl( @@ -43573,8 +43573,8 @@ public static void GetMultiTexEnvEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexEnvivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43582,8 +43582,8 @@ public static extern void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl( @@ -43603,8 +43603,8 @@ public static void GetMultiTexEnvEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexGendvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -43612,8 +43612,8 @@ public static extern void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl( @@ -43633,8 +43633,8 @@ public static void GetMultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexGenfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -43642,8 +43642,8 @@ public static extern void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl( @@ -43663,8 +43663,8 @@ public static void GetMultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexGenivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -43672,8 +43672,8 @@ public static extern void GetMultiTexGenEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl( @@ -43693,8 +43693,8 @@ public static void GetMultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexImageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43704,8 +43704,8 @@ public static extern void GetMultiTexImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl( @@ -43734,8 +43734,8 @@ Ref pixels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexLevelParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43744,8 +43744,8 @@ public static extern void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl( @@ -43772,8 +43772,8 @@ public static void GetMultiTexLevelParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexLevelParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43782,8 +43782,8 @@ public static extern void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl( @@ -43810,8 +43810,8 @@ public static void GetMultiTexLevelParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43819,8 +43819,8 @@ public static extern void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl( @@ -43840,8 +43840,8 @@ public static void GetMultiTexParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexParameterIivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43849,8 +43849,8 @@ public static extern void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl( @@ -43870,8 +43870,8 @@ public static void GetMultiTexParameterIEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexParameterIuivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43879,8 +43879,8 @@ public static extern void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl( @@ -43900,8 +43900,8 @@ public static void GetMultiTexParameterIEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetMultiTexParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -43909,8 +43909,8 @@ public static extern void GetMultiTexParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl( @@ -43931,12 +43931,12 @@ public static void GetMultiTexParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferParameteri64v")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -43947,12 +43947,12 @@ public static extern void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -43975,12 +43975,12 @@ public static void GetNamedBufferParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferParameteriv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -43991,12 +43991,12 @@ public static extern void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44018,16 +44018,16 @@ public static void GetNamedBufferParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedBufferParameterEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl( @@ -44046,16 +44046,16 @@ public static void GetNamedBufferParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferParameterui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void GetNamedBufferParameterNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl( @@ -44075,12 +44075,12 @@ public static void GetNamedBufferParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferPointerv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44091,12 +44091,12 @@ public static extern void GetNamedBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44118,16 +44118,16 @@ Ref2D @params } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferPointervEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedBufferPointerEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint pname, void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl( @@ -44147,12 +44147,12 @@ Ref2D @params [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44164,12 +44164,12 @@ public static extern void GetNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44192,8 +44192,8 @@ Ref data } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedBufferSubDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -44201,8 +44201,8 @@ public static extern void GetNamedBufferSubDataEXT( void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl( @@ -44227,12 +44227,12 @@ Ref data EntryPoint = "glGetNamedFramebufferAttachmentParameteriv" )] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44244,12 +44244,12 @@ public static extern void GetNamedFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44282,8 +44282,8 @@ public static void GetNamedFramebufferAttachmentParameter( ExactSpelling = true, EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -44291,8 +44291,8 @@ public static extern void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl( @@ -44362,12 +44362,12 @@ public static void GetNamedFramebufferParameterAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedFramebufferParameteriv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44378,12 +44378,12 @@ public static extern void GetNamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44409,16 +44409,16 @@ public static void GetNamedFramebufferParameter( ExactSpelling = true, EntryPoint = "glGetNamedFramebufferParameterivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl( @@ -44437,8 +44437,8 @@ public static void GetNamedFramebufferParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedProgramivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44446,8 +44446,8 @@ public static extern void GetNamedProgramEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( @@ -44466,8 +44466,8 @@ public static void GetNamedProgramEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] public static int GetNamedProgramEXT( @@ -44486,8 +44486,8 @@ public static int GetNamedProgramEXT( ExactSpelling = true, EntryPoint = "glGetNamedProgramLocalParameterdvEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44495,8 +44495,8 @@ public static extern void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl( @@ -44520,8 +44520,8 @@ public static void GetNamedProgramLocalParameterEXT( ExactSpelling = true, EntryPoint = "glGetNamedProgramLocalParameterfvEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44529,8 +44529,8 @@ public static extern void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl( @@ -44554,8 +44554,8 @@ public static void GetNamedProgramLocalParameterEXT( ExactSpelling = true, EntryPoint = "glGetNamedProgramLocalParameterIivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44563,8 +44563,8 @@ public static extern void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl( @@ -44588,8 +44588,8 @@ public static void GetNamedProgramLocalParameterIEXT( ExactSpelling = true, EntryPoint = "glGetNamedProgramLocalParameterIuivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44597,8 +44597,8 @@ public static extern void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl( @@ -44618,8 +44618,8 @@ public static void GetNamedProgramLocalParameterIEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedProgramStringEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -44627,8 +44627,8 @@ public static extern void GetNamedProgramStringEXT( void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl( @@ -44653,12 +44653,12 @@ Ref @string EntryPoint = "glGetNamedRenderbufferParameteriv" )] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44669,12 +44669,12 @@ public static extern void GetNamedRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -44700,16 +44700,16 @@ public static void GetNamedRenderbufferParameter( ExactSpelling = true, EntryPoint = "glGetNamedRenderbufferParameterivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl( @@ -44728,8 +44728,8 @@ public static void GetNamedRenderbufferParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedStringARB")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name, @@ -44738,8 +44738,8 @@ public static extern void GetNamedStringARB( [NativeTypeName("GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl( @@ -44762,8 +44762,8 @@ public static void GetNamedStringARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNamedStringivARB")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name, @@ -44771,8 +44771,8 @@ public static extern void GetNamedStringARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl( @@ -44853,8 +44853,8 @@ Ref table } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnCompressedTexImage")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] public static extern void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, @@ -44862,8 +44862,8 @@ public static extern void GetnCompressedTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl( @@ -44883,8 +44883,8 @@ Ref pixels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnCompressedTexImageARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnCompressedTexImageARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, @@ -44892,8 +44892,8 @@ public static extern void GetnCompressedTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl( @@ -44979,16 +44979,16 @@ Ref image } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetNextPerfQueryIdINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint")] uint queryId, [NativeTypeName("GLuint *")] uint* nextQueryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -45006,8 +45006,8 @@ public static void GetNextPerfQueryIdIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -45736,8 +45736,8 @@ Ref span } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnTexImage")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] public static extern void GetnTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -45747,8 +45747,8 @@ public static extern void GetnTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl( @@ -45770,8 +45770,8 @@ Ref pixels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnTexImageARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnTexImageARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -45781,8 +45781,8 @@ public static extern void GetnTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl( @@ -45804,8 +45804,8 @@ Ref img } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformdv")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] public static extern void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -45813,8 +45813,8 @@ public static extern void GetnUniform( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl( @@ -45834,8 +45834,8 @@ public static void GetnUniform( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformdvARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -45843,8 +45843,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl( @@ -45865,12 +45865,12 @@ public static void GetnUniformARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformfv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45882,12 +45882,12 @@ public static extern void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45910,8 +45910,8 @@ public static void GetnUniform( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformfvARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -45919,8 +45919,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl( @@ -45940,8 +45940,8 @@ public static void GetnUniformARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformfvEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] public static extern void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -45949,8 +45949,8 @@ public static extern void GetnUniformEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl( @@ -45998,8 +45998,8 @@ public static void GetnUniformKHR( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformi64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -46007,8 +46007,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl( @@ -46029,12 +46029,12 @@ public static void GetnUniformARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -46046,12 +46046,12 @@ public static extern void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -46074,8 +46074,8 @@ public static void GetnUniform( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformivARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -46083,8 +46083,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl( @@ -46104,8 +46104,8 @@ public static void GetnUniformARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformivEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] public static extern void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -46113,8 +46113,8 @@ public static extern void GetnUniformEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl( @@ -46162,8 +46162,8 @@ public static void GetnUniformKHR( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -46171,8 +46171,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl( @@ -46193,12 +46193,12 @@ public static void GetnUniformARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformuiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -46210,12 +46210,12 @@ public static extern void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -46238,8 +46238,8 @@ public static void GetnUniform( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnUniformuivARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void GetnUniformARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -46247,8 +46247,8 @@ public static extern void GetnUniformARB( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl( @@ -46375,7 +46375,7 @@ public static int GetObjectBufferivATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectLabel")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46386,7 +46386,7 @@ public static int GetObjectBufferivATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46405,7 +46405,7 @@ public static extern void GetObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46416,7 +46416,7 @@ public static extern void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46447,7 +46447,7 @@ public static void GetObjectLabel( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46458,7 +46458,7 @@ public static void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46488,8 +46488,8 @@ public static sbyte GetObjectLabel( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectLabelEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] public static extern void GetObjectLabelEXT( [NativeTypeName("GLenum")] uint type, @@ -46499,8 +46499,8 @@ public static extern void GetObjectLabelEXT( [NativeTypeName("GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -46522,8 +46522,8 @@ public static void GetObjectLabelEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -46710,7 +46710,7 @@ public static int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint o [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectPtrLabel")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46721,7 +46721,7 @@ public static int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint o MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46739,7 +46739,7 @@ public static extern void GetObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46750,7 +46750,7 @@ public static extern void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46781,7 +46781,7 @@ public static void GetObjectPtrLabel( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46792,7 +46792,7 @@ public static void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -46976,16 +46976,16 @@ public static void GetPathColorGenNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathCommandsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathCommandsNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLubyte *")] byte* commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -47003,8 +47003,8 @@ public static void GetPathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -47015,8 +47015,8 @@ public static byte GetPathCommandsNV() return commands; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -47035,16 +47035,16 @@ public static void GetPathCommandsNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathCoordsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathCoordsNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat *")] float* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -47062,8 +47062,8 @@ public static void GetPathCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -47075,16 +47075,16 @@ public static float GetPathCoordsNV() } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathDashArrayNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathDashArrayNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -47102,8 +47102,8 @@ public static void GetPathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -47116,8 +47116,8 @@ public static float GetPathDashArrayNV() [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathLengthNV")] [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern float GetPathLengtNV( [NativeTypeName("GLuint")] uint path, @@ -47126,8 +47126,8 @@ public static extern float GetPathLengtNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathMetricRangeNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, @@ -47137,8 +47137,8 @@ public static extern void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -47166,8 +47166,8 @@ public static void GetPathMetricRangeNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathMetricsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathMetricNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, @@ -47179,8 +47179,8 @@ public static extern void GetPathMetricNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -47213,8 +47213,8 @@ public static void GetPathMetricNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathParameterfvNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -47222,8 +47222,8 @@ public static extern void GetPathParameterNV( [NativeTypeName("GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -47243,8 +47243,8 @@ public static void GetPathParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathParameterivNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -47252,8 +47252,8 @@ public static extern void GetPathParameterNV( [NativeTypeName("GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -47273,8 +47273,8 @@ public static void GetPathParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPathSpacingNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, @@ -47288,8 +47288,8 @@ public static extern void GetPathSpacingNV( [NativeTypeName("GLfloat *")] float* returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -47378,8 +47378,8 @@ public static void GetPathTexGenNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfCounterInfoINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetPerfCounterInfoIntel( [NativeTypeName("GLuint")] uint queryId, @@ -47395,8 +47395,8 @@ public static extern void GetPerfCounterInfoIntel( [NativeTypeName("GLuint64 *")] ulong* rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -47442,8 +47442,8 @@ public static void GetPerfCounterInfoIntel( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint")] uint monitor, @@ -47453,8 +47453,8 @@ public static extern void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] int* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -47482,8 +47482,8 @@ public static void GetPerfMonitorCounterDataAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -47512,8 +47512,8 @@ public static int GetPerfMonitorCounterDataAMD( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorCounterInfoAMD( [NativeTypeName("GLuint")] uint group, @@ -47522,8 +47522,8 @@ public static extern void GetPerfMonitorCounterInfoAMD( void* data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -47544,8 +47544,8 @@ Ref data } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorCountersAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint")] uint group, @@ -47555,8 +47555,8 @@ public static extern void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -47585,8 +47585,8 @@ public static void GetPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -47615,8 +47615,8 @@ public static uint GetPerfMonitorCountersAMD( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLuint")] uint group, @@ -47626,8 +47626,8 @@ public static extern void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] sbyte* counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -47655,8 +47655,8 @@ public static void GetPerfMonitorCounterStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -47684,8 +47684,8 @@ public static sbyte GetPerfMonitorCounterStringAMD( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorGroupsAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorGroupsAMD( [NativeTypeName("GLint *")] int* numGroups, @@ -47693,8 +47693,8 @@ public static extern void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] uint* groups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -47714,8 +47714,8 @@ public static void GetPerfMonitorGroupsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -47733,8 +47733,8 @@ public static uint GetPerfMonitorGroupsAMD([NativeTypeName("GLint *")] Ref } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] public static extern void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLuint")] uint group, @@ -47743,8 +47743,8 @@ public static extern void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] sbyte* groupString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -47765,8 +47765,8 @@ public static void GetPerfMonitorGroupStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -47787,8 +47787,8 @@ public static sbyte GetPerfMonitorGroupStringAMD( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfQueryDataINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, @@ -47798,8 +47798,8 @@ public static extern void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] uint* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -47828,16 +47828,16 @@ public static void GetPerfQueryDataIntel( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetPerfQueryIdByNameIntel( [NativeTypeName("GLchar *")] sbyte* queryName, [NativeTypeName("GLuint *")] uint* queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -47857,8 +47857,8 @@ public static void GetPerfQueryIdByNameIntel( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPerfQueryInfoINTEL")] - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] public static extern void GetPerfQueryInfoIntel( [NativeTypeName("GLuint")] uint queryId, @@ -47870,8 +47870,8 @@ public static extern void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] uint* capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -47906,8 +47906,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -47941,8 +47941,8 @@ public static sbyte GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -47977,8 +47977,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -48012,8 +48012,8 @@ public static sbyte GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -48048,8 +48048,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -48466,16 +48466,16 @@ public static int GetPixelTransformParameterivEXT([NativeTypeName("GLenum")] uin } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPointeri_vEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetPointerEXT( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl( @@ -48494,16 +48494,16 @@ Ref2D @params } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPointerIndexedvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetPointerIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, void** data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl( @@ -48522,23 +48522,6 @@ Ref2D data } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetPointerv")] - [SupportedApiProfile( - "glcore", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1" - ], - MinVersion = "1.1", - MaxVersion = "3.2" - )] [SupportedApiProfile( "gl", [ @@ -48564,9 +48547,6 @@ Ref2D data ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - public static extern void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); - [SupportedApiProfile( "glcore", [ @@ -48584,6 +48564,9 @@ Ref2D data MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + public static extern void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); + [SupportedApiProfile( "gl", [ @@ -48609,6 +48592,23 @@ Ref2D data ], MinVersion = "1.1" )] + [SupportedApiProfile( + "glcore", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1" + ], + MinVersion = "1.1", + MaxVersion = "3.2" + )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -48739,7 +48739,7 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramBinary")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -48752,7 +48752,7 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -48773,7 +48773,7 @@ public static extern void GetProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -48786,7 +48786,7 @@ public static extern void GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -48963,7 +48963,7 @@ public static void GetProgramEnvParameterINV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramInfoLog")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48982,7 +48982,7 @@ public static void GetProgramEnvParameterINV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49013,7 +49013,7 @@ public static extern void GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49032,7 +49032,7 @@ public static extern void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49075,7 +49075,7 @@ public static void GetProgramInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49094,7 +49094,7 @@ public static void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49137,7 +49137,7 @@ public static sbyte GetProgramInfoLog( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramInterfaceiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -49148,7 +49148,7 @@ public static sbyte GetProgramInfoLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -49166,7 +49166,7 @@ public static extern void GetProgramInterface( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -49177,7 +49177,7 @@ public static extern void GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -49207,7 +49207,7 @@ public static void GetProgramInterface( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49226,7 +49226,7 @@ public static void GetProgramInterface( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49256,7 +49256,7 @@ public static extern void GetProgram( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49275,7 +49275,7 @@ public static extern void GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -49638,7 +49638,7 @@ public static void GetProgramParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramPipelineInfoLog")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49651,7 +49651,7 @@ public static void GetProgramParameterNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49671,7 +49671,7 @@ public static extern void GetProgramPipelineInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49684,7 +49684,7 @@ public static extern void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49716,7 +49716,7 @@ public static void GetProgramPipelineInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49729,7 +49729,7 @@ public static void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49809,7 +49809,7 @@ public static sbyte GetProgramPipelineInfoLogEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramPipelineiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49822,7 +49822,7 @@ public static sbyte GetProgramPipelineInfoLogEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49841,7 +49841,7 @@ public static extern void GetProgramPipeline( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49854,7 +49854,7 @@ public static extern void GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -49910,8 +49910,8 @@ public static void GetProgramPipelineEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourcefvNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void GetProgramResourceNV( [NativeTypeName("GLuint")] uint program, @@ -49924,8 +49924,8 @@ public static extern void GetProgramResourceNV( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -49960,8 +49960,8 @@ public static void GetProgramResourceNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -49998,7 +49998,7 @@ public static float GetProgramResourceNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceIndex")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50009,7 +50009,7 @@ public static float GetProgramResourceNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50027,7 +50027,7 @@ public static extern uint GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50038,7 +50038,7 @@ public static extern uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50067,7 +50067,7 @@ public static uint GetProgramResourceIndex( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50078,7 +50078,7 @@ public static uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50100,7 +50100,7 @@ public static extern void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50111,7 +50111,7 @@ public static extern void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50155,7 +50155,7 @@ public static void GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50166,7 +50166,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50210,7 +50210,7 @@ public static void GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50221,7 +50221,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50267,7 +50267,7 @@ public static void GetProgramResource( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceLocation")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50278,7 +50278,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50296,7 +50296,7 @@ public static extern int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50307,7 +50307,7 @@ public static extern int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50341,7 +50341,7 @@ public static int GetProgramResourceLocation( )] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50352,7 +50352,7 @@ public static int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50370,7 +50370,7 @@ public static extern int GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50381,7 +50381,7 @@ public static extern int GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50450,7 +50450,7 @@ public static int GetProgramResourceLocationIndexEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceName")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50461,7 +50461,7 @@ public static int GetProgramResourceLocationIndexEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50481,7 +50481,7 @@ public static extern void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50492,7 +50492,7 @@ public static extern void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50531,7 +50531,7 @@ public static void GetProgramResourceName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50542,7 +50542,7 @@ public static void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -50581,7 +50581,7 @@ public static sbyte GetProgramResourceName( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramStageiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50595,7 +50595,7 @@ public static sbyte GetProgramResourceName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50616,7 +50616,7 @@ public static extern void GetProgramStage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50630,7 +50630,7 @@ public static extern void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50662,7 +50662,7 @@ public static void GetProgramStage( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50676,7 +50676,7 @@ public static void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -50798,12 +50798,12 @@ public static void GetProgramSubroutineParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryBufferObjecti64v")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50815,12 +50815,12 @@ public static extern void GetQueryBufferObjecti64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50835,12 +50835,12 @@ public static void GetQueryBufferObjecti64V( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryBufferObjectiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50852,12 +50852,12 @@ public static extern void GetQueryBufferObject( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50872,12 +50872,12 @@ public static void GetQueryBufferObject( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryBufferObjectui64v")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50889,12 +50889,12 @@ public static extern void GetQueryBufferObjectui64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50909,12 +50909,12 @@ public static void GetQueryBufferObjectui64V( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryBufferObjectuiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50926,12 +50926,12 @@ public static extern void GetQueryBufferObjectuiv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50946,7 +50946,7 @@ public static void GetQueryBufferObjectuiv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryIndexediv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -50960,7 +50960,7 @@ public static void GetQueryBufferObjectuiv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -50981,7 +50981,7 @@ public static extern void GetQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -50995,7 +50995,7 @@ public static extern void GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -51028,7 +51028,7 @@ public static void GetQueryIndexed( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51048,7 +51048,7 @@ public static void GetQueryIndexed( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51074,7 +51074,7 @@ public static extern void GetQuery( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51094,7 +51094,7 @@ public static extern void GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51190,7 +51190,7 @@ public static void GetQueryEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryObjecti64v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51205,7 +51205,7 @@ public static void GetQueryEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51226,7 +51226,7 @@ public static extern void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51241,7 +51241,7 @@ public static extern void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51302,7 +51302,7 @@ public static void GetQueryObjectEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryObjectiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51322,7 +51322,7 @@ public static void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51348,7 +51348,7 @@ public static extern void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51368,7 +51368,7 @@ public static extern void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51458,7 +51458,7 @@ public static void GetQueryObjectEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryObjectui64v")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51473,7 +51473,7 @@ public static void GetQueryObjectEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51494,7 +51494,7 @@ public static extern void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51509,7 +51509,7 @@ public static extern void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -51570,7 +51570,7 @@ public static void GetQueryObjectEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetQueryObjectuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51590,7 +51590,7 @@ public static void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51616,7 +51616,7 @@ public static extern void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51636,7 +51636,7 @@ public static extern void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51732,7 +51732,7 @@ public static void GetQueryObjectEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetRenderbufferParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51750,7 +51750,7 @@ public static void GetQueryObjectEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51779,7 +51779,7 @@ public static extern void GetRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51797,7 +51797,7 @@ public static extern void GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51890,7 +51890,7 @@ public static void GetRenderbufferParameterOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSamplerParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -51905,7 +51905,7 @@ public static void GetRenderbufferParameterOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -51936,7 +51936,7 @@ public static extern void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -51951,7 +51951,7 @@ public static extern void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -51994,7 +51994,7 @@ public static void GetSamplerParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSamplerParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52009,7 +52009,7 @@ public static void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52030,7 +52030,7 @@ public static extern void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52045,7 +52045,7 @@ public static extern void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52130,7 +52130,7 @@ public static void GetSamplerParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSamplerParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52145,7 +52145,7 @@ public static void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52166,7 +52166,7 @@ public static extern void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52181,7 +52181,7 @@ public static extern void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52266,7 +52266,7 @@ public static void GetSamplerParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSamplerParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52281,7 +52281,7 @@ public static void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52312,7 +52312,7 @@ public static extern void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52327,7 +52327,7 @@ public static extern void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52508,7 +52508,7 @@ Ref span [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderInfoLog")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52527,7 +52527,7 @@ Ref span MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52558,7 +52558,7 @@ public static extern void GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52577,7 +52577,7 @@ public static extern void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52620,7 +52620,7 @@ public static void GetShaderInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52639,7 +52639,7 @@ public static void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52682,7 +52682,7 @@ public static sbyte GetShaderInfoLog( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52701,7 +52701,7 @@ public static sbyte GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52731,7 +52731,7 @@ public static extern void GetShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52750,7 +52750,7 @@ public static extern void GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52792,7 +52792,7 @@ public static void GetShader( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderPrecisionFormat")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52805,7 +52805,7 @@ public static void GetShader( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52830,7 +52830,7 @@ public static extern void GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52843,7 +52843,7 @@ public static extern void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52885,7 +52885,7 @@ public static void GetShaderPrecisionFormat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52898,7 +52898,7 @@ public static void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -52941,7 +52941,7 @@ public static int GetShaderPrecisionFormat( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderSource")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52960,7 +52960,7 @@ public static int GetShaderPrecisionFormat( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52991,7 +52991,7 @@ public static extern void GetShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53010,7 +53010,7 @@ public static extern void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53053,7 +53053,7 @@ public static void GetShaderSource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53072,7 +53072,7 @@ public static void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53162,8 +53162,8 @@ public static sbyte GetShaderSourceARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShadingRateImagePaletteNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void GetShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, @@ -53171,8 +53171,8 @@ public static extern void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] uint* rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -53191,8 +53191,8 @@ public static void GetShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -53211,8 +53211,8 @@ public static uint GetShadingRateImagePaletteNV( ExactSpelling = true, EntryPoint = "glGetShadingRateSampleLocationivNV" )] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void GetShadingRateSampleLocationNV( [NativeTypeName("GLenum")] uint rate, @@ -53221,8 +53221,8 @@ public static extern void GetShadingRateSampleLocationNV( [NativeTypeName("GLint *")] int* location ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -53268,13 +53268,13 @@ public static void GetSharpenTexFuncSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetStageIndexNV")] [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] public static ushort GetStageIndexNV( @@ -53284,7 +53284,7 @@ public static ushort GetStageIndexNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetString")] [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53309,7 +53309,7 @@ public static ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53333,17 +53333,17 @@ public static ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern byte* GetString([NativeTypeName("GLenum")] uint name); [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53368,7 +53368,7 @@ public static ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53392,12 +53392,12 @@ public static ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl( @@ -53410,7 +53410,7 @@ public static Ptr GetString( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetStringi")] [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -53427,7 +53427,7 @@ public static Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -53450,7 +53450,7 @@ public static Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -53467,7 +53467,7 @@ public static Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -53496,7 +53496,7 @@ public static Ptr GetString( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSubroutineIndex")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53510,7 +53510,7 @@ public static Ptr GetString( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53531,7 +53531,7 @@ public static extern uint GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53545,7 +53545,7 @@ public static extern uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53578,7 +53578,7 @@ public static uint GetSubroutineIndex( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSubroutineUniformLocation")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53592,7 +53592,7 @@ public static uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53613,7 +53613,7 @@ public static extern int GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53627,7 +53627,7 @@ public static extern int GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -53659,7 +53659,7 @@ public static int GetSubroutineUniformLocation( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSynciv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53675,7 +53675,7 @@ public static int GetSubroutineUniformLocation( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53699,7 +53699,7 @@ public static extern void GetSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53715,7 +53715,7 @@ public static extern void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53752,7 +53752,7 @@ public static void GetSync( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53768,7 +53768,7 @@ public static void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -53804,8 +53804,8 @@ public static int GetSync( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSyncivAPPLE")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern void GetSyncApple( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLenum")] uint pname, @@ -53814,8 +53814,8 @@ public static extern void GetSyncApple( [NativeTypeName("GLint *")] int* values ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -53837,8 +53837,8 @@ public static void GetSyncApple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -54443,7 +54443,7 @@ public static void GetTexGenxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexImage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54468,7 +54468,7 @@ public static void GetTexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54501,7 +54501,7 @@ public static extern void GetTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54526,7 +54526,7 @@ public static extern void GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54571,7 +54571,7 @@ Ref pixels [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexLevelParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54596,7 +54596,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54628,7 +54628,7 @@ public static extern void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54653,7 +54653,7 @@ public static extern void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54697,7 +54697,7 @@ public static void GetTexLevelParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexLevelParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54722,7 +54722,7 @@ public static void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54754,7 +54754,7 @@ public static extern void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54779,7 +54779,7 @@ public static extern void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54851,7 +54851,7 @@ public static void GetTexLevelParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54876,7 +54876,7 @@ public static void GetTexLevelParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54900,12 +54900,12 @@ public static void GetTexLevelParameterxOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void GetTexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -54913,7 +54913,7 @@ public static extern void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54938,7 +54938,7 @@ public static extern void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54962,12 +54962,12 @@ public static extern void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl( @@ -54987,7 +54987,7 @@ public static void GetTexParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55004,7 +55004,7 @@ public static void GetTexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55027,7 +55027,7 @@ public static extern void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55044,7 +55044,7 @@ public static extern void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55133,7 +55133,7 @@ public static void GetTexParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55150,7 +55150,7 @@ public static void GetTexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55173,7 +55173,7 @@ public static extern void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55190,7 +55190,7 @@ public static extern void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -55279,7 +55279,7 @@ public static void GetTexParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTexParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -55304,7 +55304,7 @@ public static void GetTexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -55328,12 +55328,12 @@ public static void GetTexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void GetTexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -55341,7 +55341,7 @@ public static extern void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -55366,7 +55366,7 @@ public static extern void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -55390,12 +55390,12 @@ public static extern void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl( @@ -55495,8 +55495,8 @@ public static void GetTexParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureHandleARB")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern ulong GetTextureHandleARB([NativeTypeName("GLuint")] uint texture); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureHandleIMG")] @@ -55506,19 +55506,19 @@ public static void GetTexParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureHandleNV")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern ulong GetTextureHandleNV([NativeTypeName("GLuint")] uint texture); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55532,12 +55532,12 @@ public static extern void GetTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55562,8 +55562,8 @@ Ref pixels } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureImageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureImageEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55573,8 +55573,8 @@ public static extern void GetTextureImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl( @@ -55604,12 +55604,12 @@ Ref pixels [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureLevelParameterfv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55621,12 +55621,12 @@ public static extern void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55649,8 +55649,8 @@ public static void GetTextureLevelParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureLevelParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55659,8 +55659,8 @@ public static extern void GetTextureLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl( @@ -55688,12 +55688,12 @@ public static void GetTextureLevelParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureLevelParameteriv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55705,12 +55705,12 @@ public static extern void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55733,8 +55733,8 @@ public static void GetTextureLevelParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureLevelParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55743,8 +55743,8 @@ public static extern void GetTextureLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl( @@ -55772,12 +55772,12 @@ public static void GetTextureLevelParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterfv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55788,12 +55788,12 @@ public static extern void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55815,8 +55815,8 @@ public static void GetTextureParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55824,8 +55824,8 @@ public static extern void GetTextureParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl( @@ -55846,12 +55846,12 @@ public static void GetTextureParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55862,12 +55862,12 @@ public static extern void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55889,8 +55889,8 @@ public static void GetTextureParameterI( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterIivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55898,8 +55898,8 @@ public static extern void GetTextureParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl( @@ -55920,12 +55920,12 @@ public static void GetTextureParameterIEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55936,12 +55936,12 @@ public static extern void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55963,8 +55963,8 @@ public static void GetTextureParameterI( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterIuivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -55972,8 +55972,8 @@ public static extern void GetTextureParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl( @@ -55994,12 +55994,12 @@ public static void GetTextureParameterIEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameteriv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56010,12 +56010,12 @@ public static extern void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56037,8 +56037,8 @@ public static void GetTextureParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -56046,8 +56046,8 @@ public static extern void GetTextureParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl( @@ -56068,8 +56068,8 @@ public static void GetTextureParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureSamplerHandleARB")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern ulong GetTextureSamplerHandleARB( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLuint")] uint sampler @@ -56085,8 +56085,8 @@ public static extern ulong GetTextureSamplerHandleIMG( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureSamplerHandleNV")] [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern ulong GetTextureSamplerHandleNV( [NativeTypeName("GLuint")] uint texture, @@ -56095,12 +56095,12 @@ public static extern ulong GetTextureSamplerHandleNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTextureSubImage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56120,12 +56120,12 @@ public static extern void GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56212,12 +56212,12 @@ public static int GetTrackMatrixNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTransformFeedbacki_v")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56229,12 +56229,12 @@ public static extern void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56258,12 +56258,12 @@ public static void GetTransformFeedback( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTransformFeedbacki64_v")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56275,12 +56275,12 @@ public static extern void GetTransformFeedbacki64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56304,12 +56304,12 @@ public static void GetTransformFeedbacki64( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTransformFeedbackiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56320,12 +56320,12 @@ public static extern void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56348,7 +56348,7 @@ public static void GetTransformFeedback( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetTransformFeedbackVarying")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56365,7 +56365,7 @@ public static void GetTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56392,7 +56392,7 @@ public static extern void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56409,7 +56409,7 @@ public static extern void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56458,7 +56458,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56475,7 +56475,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56523,7 +56523,7 @@ public static sbyte GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56540,7 +56540,7 @@ public static sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56589,7 +56589,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56606,7 +56606,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56654,7 +56654,7 @@ public static sbyte GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56671,7 +56671,7 @@ public static sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56720,7 +56720,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -56737,7 +56737,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -57081,7 +57081,7 @@ public static sbyte GetTranslatedShaderSourceAngle( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformBlockIndex")] [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57098,7 +57098,7 @@ public static sbyte GetTranslatedShaderSourceAngle( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57121,7 +57121,7 @@ public static extern uint GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57138,7 +57138,7 @@ public static extern uint GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57180,7 +57180,7 @@ public static extern int GetUniformBufferSizeEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformdv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57194,7 +57194,7 @@ public static extern int GetUniformBufferSizeEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57214,7 +57214,7 @@ public static extern void GetUniformdv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57228,7 +57228,7 @@ public static extern void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57259,7 +57259,7 @@ public static void GetUniformdv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57273,7 +57273,7 @@ public static void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -57297,7 +57297,7 @@ public static double GetUniformdv([NativeTypeName("GLint")] int location) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57316,7 +57316,7 @@ public static double GetUniformdv([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57346,7 +57346,7 @@ public static extern void GetUniformfv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57365,7 +57365,7 @@ public static extern void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57406,7 +57406,7 @@ public static void GetUniformfv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57425,7 +57425,7 @@ public static void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57494,16 +57494,16 @@ public static float GetUniformfvARB([NativeTypeName("GLint")] int location) } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformi64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void GetUniformi64VARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( @@ -57521,8 +57521,8 @@ public static void GetUniformi64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] public static long GetUniformi64VARB([NativeTypeName("GLint")] int location) @@ -57533,8 +57533,8 @@ public static long GetUniformi64VARB([NativeTypeName("GLint")] int location) } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformi64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void GetUniformNV( [NativeTypeName("GLuint")] uint program, @@ -57542,8 +57542,8 @@ public static extern void GetUniformNV( [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -57562,8 +57562,8 @@ public static void GetUniformNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -57576,7 +57576,7 @@ public static long GetUniformNV([NativeTypeName("GLint")] int location) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformIndices")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57593,7 +57593,7 @@ public static long GetUniformNV([NativeTypeName("GLint")] int location) MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57617,7 +57617,7 @@ public static extern void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57634,7 +57634,7 @@ public static extern void GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -57671,7 +57671,7 @@ public static void GetUniformIndices( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57690,7 +57690,7 @@ public static void GetUniformIndices( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57720,7 +57720,7 @@ public static extern void GetUniformiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57739,7 +57739,7 @@ public static extern void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57780,7 +57780,7 @@ public static void GetUniformiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57799,7 +57799,7 @@ public static void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57870,7 +57870,7 @@ public static int GetUniformivARB([NativeTypeName("GLint")] int location) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformLocation")] [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57889,7 +57889,7 @@ public static int GetUniformivARB([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57919,7 +57919,7 @@ public static extern int GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -57938,7 +57938,7 @@ public static extern int GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -58013,7 +58013,7 @@ public static extern nint GetUniformOffsetEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformSubroutineuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58027,7 +58027,7 @@ public static extern nint GetUniformOffsetEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58047,7 +58047,7 @@ public static extern void GetUniformSubroutine( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58061,7 +58061,7 @@ public static extern void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58092,7 +58092,7 @@ public static void GetUniformSubroutine( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58106,7 +58106,7 @@ public static void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -58132,16 +58132,16 @@ public static uint GetUniformSubroutine( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void GetUniformui64VARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( @@ -58159,8 +58159,8 @@ public static void GetUniformui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] public static ulong GetUniformui64VARB([NativeTypeName("GLint")] int location) @@ -58171,16 +58171,16 @@ public static ulong GetUniformui64VARB([NativeTypeName("GLint")] int location) } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void GetUniformui64VNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( @@ -58198,8 +58198,8 @@ public static void GetUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] public static ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) @@ -58211,7 +58211,7 @@ public static ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58228,7 +58228,7 @@ public static ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58251,7 +58251,7 @@ public static extern void GetUniformuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58268,7 +58268,7 @@ public static extern void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58302,7 +58302,7 @@ public static void GetUniformuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58319,7 +58319,7 @@ public static void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -58691,12 +58691,12 @@ public static int GetVaryingLocationNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayIndexed64iv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58708,12 +58708,12 @@ public static extern void GetVertexArrayIndexed64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58737,12 +58737,12 @@ public static void GetVertexArrayIndexed64( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayIndexediv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58754,12 +58754,12 @@ public static extern void GetVertexArrayIndexed( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58782,8 +58782,8 @@ public static void GetVertexArrayIndexed( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayIntegeri_vEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index, @@ -58791,8 +58791,8 @@ public static extern void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl( @@ -58812,16 +58812,16 @@ public static void GetVertexArrayIntegerEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayIntegervEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl( @@ -58841,12 +58841,12 @@ public static void GetVertexArrayIntegerEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58857,12 +58857,12 @@ public static extern void GetVertexArray( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -58884,8 +58884,8 @@ public static void GetVertexArray( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayPointeri_vEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index, @@ -58893,8 +58893,8 @@ public static extern void GetVertexArrayPointerEXT( void** param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl( @@ -58914,16 +58914,16 @@ Ref2D param3 } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexArrayPointervEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint pname, void** param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl( @@ -59003,7 +59003,7 @@ public static void GetVertexAttribArrayObjectATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribdv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59022,7 +59022,7 @@ public static void GetVertexAttribArrayObjectATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59047,7 +59047,7 @@ public static extern void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59066,7 +59066,7 @@ public static extern void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59168,7 +59168,7 @@ public static double GetVertexAttribdvNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59187,7 +59187,7 @@ public static double GetVertexAttribdvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59217,7 +59217,7 @@ public static extern void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59236,7 +59236,7 @@ public static extern void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59343,7 +59343,7 @@ public static float GetVertexAttribfvNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribIiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59360,7 +59360,7 @@ public static float GetVertexAttribfvNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59383,7 +59383,7 @@ public static extern void GetVertexAttribI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59400,7 +59400,7 @@ public static extern void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59434,7 +59434,7 @@ public static void GetVertexAttribI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59451,7 +59451,7 @@ public static void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59520,7 +59520,7 @@ public static int GetVertexAttribIEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribIuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59537,7 +59537,7 @@ public static int GetVertexAttribIEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59560,7 +59560,7 @@ public static extern void GetVertexAttribIuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59577,7 +59577,7 @@ public static extern void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59611,7 +59611,7 @@ public static void GetVertexAttribIuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59628,7 +59628,7 @@ public static void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -59697,7 +59697,7 @@ public static uint GetVertexAttribIuivEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59716,7 +59716,7 @@ public static uint GetVertexAttribIuivEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59746,7 +59746,7 @@ public static extern void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59765,7 +59765,7 @@ public static extern void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -59872,7 +59872,7 @@ public static int GetVertexAttribivNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribLdv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -59885,7 +59885,7 @@ public static int GetVertexAttribivNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -59904,7 +59904,7 @@ public static extern void GetVertexAttribL( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -59917,7 +59917,7 @@ public static extern void GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -59973,16 +59973,16 @@ public static void GetVertexAttribLEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribLi64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl( @@ -60001,16 +60001,16 @@ public static void GetVertexAttribLNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribLui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void GetVertexAttribLARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl( @@ -60029,16 +60029,16 @@ public static void GetVertexAttribLARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribLui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl( @@ -60058,7 +60058,7 @@ public static void GetVertexAttribLNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVertexAttribPointerv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -60077,7 +60077,7 @@ public static void GetVertexAttribLNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -60107,7 +60107,7 @@ public static extern void GetVertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -60126,7 +60126,7 @@ public static extern void GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -60523,16 +60523,16 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVkProcAddrNV")] [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] public static extern delegate* unmanaged GetVkProcAddrNV( [NativeTypeName("const GLchar *")] sbyte* name ); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -60583,7 +60583,7 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glHint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -60608,7 +60608,7 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -60632,19 +60632,19 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Hint( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint mode ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -60669,7 +60669,7 @@ public static extern void Hint( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -60693,12 +60693,12 @@ public static extern void Hint( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] public static void Hint( @@ -61200,8 +61200,8 @@ public static void Indexdv([NativeTypeName("const GLdouble *")] double c) => public static extern void Indexf([NativeTypeName("GLfloat")] float c); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIndexFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void IndexFormatNV( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLsizei")] uint stride @@ -61921,19 +61921,19 @@ public static extern void InsertComponentEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInsertEventMarkerEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] public static extern void InsertEventMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl( @@ -62057,8 +62057,8 @@ public static void InterleavedArrays( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInterpolatePathsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void InterpolatePathNV( [NativeTypeName("GLuint")] uint resultPath, @@ -62069,7 +62069,7 @@ public static extern void InterpolatePathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateBufferData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62080,7 +62080,7 @@ public static extern void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62094,7 +62094,7 @@ public static extern void InterpolatePathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62105,7 +62105,7 @@ public static extern void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62123,7 +62123,7 @@ public static extern void InvalidateBufferSubData( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateFramebuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62134,7 +62134,7 @@ public static extern void InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62151,7 +62151,7 @@ public static extern void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62162,7 +62162,7 @@ public static extern void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62190,7 +62190,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62201,7 +62201,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62219,7 +62219,7 @@ public static void InvalidateFramebuffer( ) => InvalidateFramebuffer((uint)target, 1, (uint*)&attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62230,7 +62230,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62258,7 +62258,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62269,7 +62269,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62287,7 +62287,7 @@ public static void InvalidateFramebuffer( ) => InvalidateFramebuffer((uint)target, 1, (uint*)(GLEnum*)&attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62298,7 +62298,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62326,7 +62326,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62337,7 +62337,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62361,12 +62361,12 @@ public static void InvalidateFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateNamedFramebufferData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62377,12 +62377,12 @@ public static extern void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62404,12 +62404,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62435,12 +62435,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62466,12 +62466,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62483,12 +62483,12 @@ public static void InvalidateNamedFramebufferDatum( ) => InvalidateNamedFramebufferData(framebuffer, 1, (uint*)&attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62500,12 +62500,12 @@ public static void InvalidateNamedFramebufferDatum( ) => InvalidateNamedFramebufferData(framebuffer, 1, (uint*)(GLEnum*)&attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62527,12 +62527,12 @@ public static void InvalidateNamedFramebufferDatum( EntryPoint = "glInvalidateNamedFramebufferSubData" )] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62547,12 +62547,12 @@ public static extern void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62586,12 +62586,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62625,12 +62625,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62664,12 +62664,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62694,12 +62694,12 @@ public static void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62724,12 +62724,12 @@ public static void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62755,7 +62755,7 @@ public static void InvalidateNamedFramebufferSubDatum( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateSubFramebuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62766,7 +62766,7 @@ public static void InvalidateNamedFramebufferSubDatum( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62787,7 +62787,7 @@ public static extern void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62798,7 +62798,7 @@ public static extern void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62838,7 +62838,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62849,7 +62849,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62871,7 +62871,7 @@ public static void InvalidateSubFramebuffer( ) => InvalidateSubFramebuffer((uint)target, 1, (uint*)&attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62882,7 +62882,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62922,7 +62922,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62933,7 +62933,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62964,7 +62964,7 @@ public static void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -62975,7 +62975,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63015,7 +63015,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63026,7 +63026,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63058,7 +63058,7 @@ public static void InvalidateSubFramebuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateTexImage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63069,7 +63069,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63086,7 +63086,7 @@ public static extern void InvalidateTexImage( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInvalidateTexSubImage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63097,7 +63097,7 @@ public static extern void InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -63132,7 +63132,7 @@ public static MaybeBool IsAsyncMarkerSGIX([NativeTypeName("GLuint")] uint [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -63152,7 +63152,7 @@ public static MaybeBool IsAsyncMarkerSGIX([NativeTypeName("GLuint")] uint MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -63171,12 +63171,12 @@ public static MaybeBool IsAsyncMarkerSGIX([NativeTypeName("GLuint")] uint ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] public static MaybeBool IsBuffer([NativeTypeName("GLuint")] uint buffer) => @@ -63197,7 +63197,7 @@ public static MaybeBool IsBufferARB([NativeTypeName("GLuint")] uint buffer [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsBuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -63217,7 +63217,7 @@ public static MaybeBool IsBufferARB([NativeTypeName("GLuint")] uint buffer MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -63236,17 +63236,17 @@ public static MaybeBool IsBufferARB([NativeTypeName("GLuint")] uint buffer ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] public static MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => @@ -63254,13 +63254,13 @@ public static MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsBufferResidentNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint list) => @@ -63268,14 +63268,14 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsCommandListNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnabled")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -63300,7 +63300,7 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -63324,17 +63324,17 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern uint IsEnabled([NativeTypeName("GLenum")] uint cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -63359,7 +63359,7 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -63383,12 +63383,12 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] public static MaybeBool IsEnabled( @@ -63398,7 +63398,7 @@ public static MaybeBool IsEnabled( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnabledi")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -63415,7 +63415,7 @@ public static MaybeBool IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -63438,7 +63438,7 @@ public static extern uint IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -63455,7 +63455,7 @@ public static extern uint IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -63497,16 +63497,16 @@ public static MaybeBool IsEnabledEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnabledIndexedEXT")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern uint IsEnabledIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] public static MaybeBool IsEnabledIndexedEXT( @@ -63562,8 +63562,8 @@ public static MaybeBool IsFenceApple([NativeTypeName("GLuint")] uint fence [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] public static MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) => @@ -63572,13 +63572,13 @@ public static MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) = [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFenceNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -63596,7 +63596,7 @@ public static MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) = MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -63652,7 +63652,7 @@ public static MaybeBool IsFramebufferOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFramebuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -63670,7 +63670,7 @@ public static MaybeBool IsFramebufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -63695,8 +63695,8 @@ public static MaybeBool IsFramebufferOES( public static extern uint IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] public static MaybeBool IsImageHandleResidentARB( @@ -63705,15 +63705,15 @@ public static MaybeBool IsImageHandleResidentARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsImageHandleResidentARB")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern uint IsImageHandleResidentARBRaw( [NativeTypeName("GLuint64")] ulong handle ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] @@ -63723,8 +63723,8 @@ public static MaybeBool IsImageHandleResidentNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsImageHandleResidentNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern uint IsImageHandleResidentNVRaw( [NativeTypeName("GLuint64")] ulong handle @@ -63825,8 +63825,8 @@ public static extern uint IsNameAMDRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] public static MaybeBool IsNamedBufferResidentNV( @@ -63835,24 +63835,24 @@ public static MaybeBool IsNamedBufferResidentNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsNamedBufferResidentNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern uint IsNamedBufferResidentNVRaw( [NativeTypeName("GLuint")] uint buffer ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsNamedStringARB")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern uint IsNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl( @@ -63894,8 +63894,8 @@ public static MaybeBool IsOcclusionQueryNV([NativeTypeName("GLuint")] uint public static extern uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] @@ -63904,14 +63904,14 @@ public static MaybeBool IsPathNV([NativeTypeName("GLuint")] uint path) => [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsPathNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint IsPathNVRaw([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -63924,8 +63924,8 @@ public static MaybeBool IsPointInFillPathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsPointInFillPathNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint IsPointInFillPathNVRaw( [NativeTypeName("GLuint")] uint path, @@ -63935,8 +63935,8 @@ public static extern uint IsPointInFillPathNVRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -63948,8 +63948,8 @@ public static MaybeBool IsPointInStrokePathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsPointInStrokePathNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint IsPointInStrokePathNVRaw( [NativeTypeName("GLuint")] uint path, @@ -63959,7 +63959,7 @@ public static extern uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -63978,7 +63978,7 @@ public static extern uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64032,7 +64032,7 @@ public static MaybeBool IsProgramNV([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -64045,7 +64045,7 @@ public static MaybeBool IsProgramNV([NativeTypeName("GLuint")] uint id) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -64078,7 +64078,7 @@ public static MaybeBool IsProgramPipelineEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgramPipeline")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -64091,7 +64091,7 @@ public static MaybeBool IsProgramPipelineEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -64108,7 +64108,7 @@ public static MaybeBool IsProgramPipelineEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgram")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64127,7 +64127,7 @@ public static MaybeBool IsProgramPipelineEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64154,7 +64154,7 @@ public static MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -64174,7 +64174,7 @@ public static MaybeBool IsProgramPipelineEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -64231,7 +64231,7 @@ public static MaybeBool IsQueryEXT([NativeTypeName("GLuint")] uint id) => [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsQuery")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -64251,7 +64251,7 @@ public static MaybeBool IsQueryEXT([NativeTypeName("GLuint")] uint id) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -64274,7 +64274,7 @@ public static MaybeBool IsQueryEXT([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -64292,7 +64292,7 @@ public static MaybeBool IsQueryEXT([NativeTypeName("GLuint")] uint id) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -64353,7 +64353,7 @@ public static extern uint IsRenderbufferOESRaw( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsRenderbuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -64371,7 +64371,7 @@ public static extern uint IsRenderbufferOESRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -64397,7 +64397,7 @@ public static extern uint IsRenderbufferOESRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -64412,7 +64412,7 @@ public static extern uint IsRenderbufferOESRaw( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -64444,7 +64444,7 @@ public static MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsSampler")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -64459,7 +64459,7 @@ public static MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -64501,7 +64501,7 @@ public static MaybeBool IsSemaphoreEXT([NativeTypeName("GLuint")] uint sem [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64520,7 +64520,7 @@ public static MaybeBool IsSemaphoreEXT([NativeTypeName("GLuint")] uint sem MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64551,7 +64551,7 @@ public static MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) = [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsShader")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64570,7 +64570,7 @@ public static MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) = MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -64596,8 +64596,8 @@ public static MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) = public static extern uint IsShaderRaw([NativeTypeName("GLuint")] uint shader); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => @@ -64605,14 +64605,14 @@ public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) = [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsStateNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern uint IsStateNVRaw([NativeTypeName("GLuint")] uint state); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsSync")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -64628,7 +64628,7 @@ public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) = MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -64647,7 +64647,7 @@ public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) = [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -64663,7 +64663,7 @@ public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) = MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -64693,13 +64693,13 @@ public static MaybeBool IsSync([NativeTypeName("GLsync")] Ref sync) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsSyncAPPLE")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl( @@ -64715,7 +64715,7 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -64739,7 +64739,7 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -64762,12 +64762,12 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] public static MaybeBool IsTexture([NativeTypeName("GLuint")] uint texture) => @@ -64786,8 +64786,8 @@ public static MaybeBool IsTextureEXT([NativeTypeName("GLuint")] uint textu public static extern uint IsTextureEXTRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] public static MaybeBool IsTextureHandleResidentARB( @@ -64796,15 +64796,15 @@ public static MaybeBool IsTextureHandleResidentARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTextureHandleResidentARB")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern uint IsTextureHandleResidentARBRaw( [NativeTypeName("GLuint64")] ulong handle ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] @@ -64814,8 +64814,8 @@ public static MaybeBool IsTextureHandleResidentNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTextureHandleResidentNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern uint IsTextureHandleResidentNVRaw( [NativeTypeName("GLuint64")] ulong handle @@ -64824,7 +64824,7 @@ public static extern uint IsTextureHandleResidentNVRaw( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTexture")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -64848,7 +64848,7 @@ public static extern uint IsTextureHandleResidentNVRaw( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -64871,17 +64871,17 @@ public static extern uint IsTextureHandleResidentNVRaw( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern uint IsTextureRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -64895,7 +64895,7 @@ public static extern uint IsTextureHandleResidentNVRaw( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -64928,7 +64928,7 @@ public static MaybeBool IsTransformFeedbackNV([NativeTypeName("GLuint")] u [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTransformFeedback")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -64942,7 +64942,7 @@ public static MaybeBool IsTransformFeedbackNV([NativeTypeName("GLuint")] u MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -64976,7 +64976,7 @@ public static MaybeBool IsVariantEnabledEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -64994,7 +64994,7 @@ public static MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -65029,8 +65029,8 @@ public static MaybeBool IsVertexArrayApple([NativeTypeName("GLuint")] uint public static extern uint IsVertexArrayAppleRaw([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] public static MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint array) => @@ -65038,14 +65038,14 @@ public static MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint a [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVertexArrayOES")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] public static extern uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVertexArray")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -65063,7 +65063,7 @@ public static MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint a MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -65100,8 +65100,8 @@ public static extern uint IsVertexAttribEnabledAppleRaw( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLabelObjectEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] public static extern void LabelObjectEXT( [NativeTypeName("GLenum")] uint type, @@ -65110,8 +65110,8 @@ public static extern void LabelObjectEXT( [NativeTypeName("const GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -65962,31 +65962,6 @@ public static extern void LineStipple( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLineWidth")] - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -66012,76 +65987,101 @@ public static extern void LineStipple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - public static extern void LineWidth([NativeTypeName("GLfloat")] float width); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLineWidthx")] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - public static extern void LineWidthx([NativeTypeName("GLfixed")] int width); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLineWidthxOES")] - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [SupportedApiProfile("gles1", ["GL_OES_fixed_point"])] - public static extern void LineWidthxOES([NativeTypeName("GLfixed")] int width); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgram")] [SupportedApiProfile( "glcore", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - public static extern void LinkProgram([NativeTypeName("GLuint")] uint program); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgramARB")] - [SupportedApiProfile("gl", ["GL_ARB_shader_objects"])] - public static extern void LinkProgramARB([NativeTypeName("GLhandleARB")] uint programObj); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glListBase")] - [SupportedApiProfile( - "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] + public static extern void LineWidth([NativeTypeName("GLfloat")] float width); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLineWidthx")] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + public static extern void LineWidthx([NativeTypeName("GLfixed")] int width); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLineWidthxOES")] + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [SupportedApiProfile("gles1", ["GL_OES_fixed_point"])] + public static extern void LineWidthxOES([NativeTypeName("GLfixed")] int width); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgram")] + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + public static extern void LinkProgram([NativeTypeName("GLuint")] uint program); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgramARB")] + [SupportedApiProfile("gl", ["GL_ARB_shader_objects"])] + public static extern void LinkProgramARB([NativeTypeName("GLhandleARB")] uint programObj); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glListBase")] + [SupportedApiProfile( + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -66108,8 +66108,8 @@ public static extern void LineStipple( public static extern void ListBase([NativeTypeName("GLuint")] uint @base); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glListDrawCommandsStatesClientNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, @@ -66120,8 +66120,8 @@ public static extern void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl( @@ -66719,31 +66719,6 @@ public static extern void LockArraysEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLogicOp")] - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -66769,9 +66744,6 @@ public static extern void LockArraysEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - public static extern void LogicOp([NativeTypeName("GLenum")] uint opcode); - [SupportedApiProfile( "glcore", [ @@ -66797,133 +66769,9 @@ public static extern void LockArraysEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glLogicOp")] - public static void LogicOp( - [NativeTypeName("GLenum")] Constant opcode - ) => LogicOp((uint)opcode); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeBufferNonResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - public static extern void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeBufferResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - public static extern void MakeBufferResidentNV( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLenum")] uint access - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleNonResidentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - public static extern void MakeImageHandleNonResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleNonResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - public static extern void MakeImageHandleNonResidentNV( - [NativeTypeName("GLuint64")] ulong handle - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleResidentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - public static extern void MakeImageHandleResidentARB( - [NativeTypeName("GLuint64")] ulong handle, - [NativeTypeName("GLenum")] uint access - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - public static extern void MakeImageHandleResidentNV( - [NativeTypeName("GLuint64")] ulong handle, - [NativeTypeName("GLenum")] uint access - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeNamedBufferNonResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - public static extern void MakeNamedBufferNonResidentNV( - [NativeTypeName("GLuint")] uint buffer - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeNamedBufferResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - public static extern void MakeNamedBufferResidentNV( - [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLenum")] uint access - ); - - [DllImport( - "opengl", - ExactSpelling = true, - EntryPoint = "glMakeTextureHandleNonResidentARB" - )] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - public static extern void MakeTextureHandleNonResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleNonResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - public static extern void MakeTextureHandleNonResidentNV( - [NativeTypeName("GLuint64")] ulong handle - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleResidentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - public static extern void MakeTextureHandleResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleResidentNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - public static extern void MakeTextureHandleResidentNV( - [NativeTypeName("GLuint64")] ulong handle - ); + public static extern void LogicOp([NativeTypeName("GLenum")] uint opcode); - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMap1d")] [SupportedApiProfile( "gl", [ @@ -66949,17 +66797,169 @@ public static extern void MakeTextureHandleResidentNV( ], MinVersion = "1.0" )] - public static extern void Map1( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLdouble")] double u1, - [NativeTypeName("GLdouble")] double u2, - [NativeTypeName("GLint")] int stride, - [NativeTypeName("GLint")] int order, - [NativeTypeName("const GLdouble *")] double* points - ); - [SupportedApiProfile( - "gl", + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glLogicOp")] + public static void LogicOp( + [NativeTypeName("GLenum")] Constant opcode + ) => LogicOp((uint)opcode); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeBufferNonResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + public static extern void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeBufferResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + public static extern void MakeBufferResidentNV( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLenum")] uint access + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleNonResidentARB")] + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + public static extern void MakeImageHandleNonResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleNonResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + public static extern void MakeImageHandleNonResidentNV( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleResidentARB")] + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + public static extern void MakeImageHandleResidentARB( + [NativeTypeName("GLuint64")] ulong handle, + [NativeTypeName("GLenum")] uint access + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeImageHandleResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + public static extern void MakeImageHandleResidentNV( + [NativeTypeName("GLuint64")] ulong handle, + [NativeTypeName("GLenum")] uint access + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeNamedBufferNonResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + public static extern void MakeNamedBufferNonResidentNV( + [NativeTypeName("GLuint")] uint buffer + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeNamedBufferResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + public static extern void MakeNamedBufferResidentNV( + [NativeTypeName("GLuint")] uint buffer, + [NativeTypeName("GLenum")] uint access + ); + + [DllImport( + "opengl", + ExactSpelling = true, + EntryPoint = "glMakeTextureHandleNonResidentARB" + )] + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + public static extern void MakeTextureHandleNonResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleNonResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + public static extern void MakeTextureHandleNonResidentNV( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleResidentARB")] + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + public static extern void MakeTextureHandleResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMakeTextureHandleResidentNV")] + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + public static extern void MakeTextureHandleResidentNV( + [NativeTypeName("GLuint64")] ulong handle + ); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMap1d")] + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + public static extern void Map1( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLdouble")] double u1, + [NativeTypeName("GLdouble")] double u2, + [NativeTypeName("GLint")] int stride, + [NativeTypeName("GLint")] int order, + [NativeTypeName("const GLdouble *")] double* points + ); + + [SupportedApiProfile( + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -67315,7 +67315,7 @@ public static void Map2XOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -67335,7 +67335,7 @@ public static void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -67360,7 +67360,7 @@ public static void Map2XOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -67380,7 +67380,7 @@ public static void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -67428,15 +67428,15 @@ public static Ptr MapBufferARB( ) => (void*)MapBufferARB((uint)target, (uint)access); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapBufferOES")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] public static extern void* MapBufferOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl( @@ -67449,7 +67449,7 @@ public static Ptr MapBufferOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapBufferRange")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -67467,7 +67467,7 @@ public static Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -67492,7 +67492,7 @@ public static Ptr MapBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -67510,7 +67510,7 @@ public static Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -67540,8 +67540,8 @@ public static Ptr MapBufferRange( ) => (void*)MapBufferRange((uint)target, offset, length, (uint)access); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapBufferRangeEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] public static extern void* MapBufferRangeEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, @@ -67549,8 +67549,8 @@ public static Ptr MapBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl( @@ -67765,12 +67765,12 @@ public static extern void MapGrid2XOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapNamedBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -67780,12 +67780,12 @@ public static extern void MapGrid2XOES( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -67800,15 +67800,15 @@ public static Ptr MapNamedBuffer( ) => (void*)MapNamedBuffer(buffer, (uint)access); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapNamedBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void* MapNamedBufferEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl( @@ -67821,12 +67821,12 @@ public static Ptr MapNamedBufferEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapNamedBufferRange")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -67838,12 +67838,12 @@ public static Ptr MapNamedBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -67860,8 +67860,8 @@ public static Ptr MapNamedBufferRange( ) => (void*)MapNamedBufferRange(buffer, offset, length, (uint)access); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMapNamedBufferRangeEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void* MapNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -67869,8 +67869,8 @@ public static Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl( @@ -68610,8 +68610,8 @@ public static void MaterialxOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixFrustumEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixFrustumEXT( [NativeTypeName("GLenum")] uint mode, @@ -68623,8 +68623,8 @@ public static extern void MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -68785,16 +68785,16 @@ public static void MatrixIndexARB([NativeTypeName("const GLushort *")] ushort in MatrixIndexARB(1, (ushort*)&indices); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoad3x2fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoad3X2NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -68813,16 +68813,16 @@ public static void MatrixLoad3X2NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoad3x3fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoad3X3NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -68841,16 +68841,16 @@ public static void MatrixLoad3X3NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoaddEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -68869,16 +68869,16 @@ public static void MatrixLoadEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoadfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -68897,13 +68897,13 @@ public static void MatrixLoadEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoadIdentityEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] @@ -68912,16 +68912,16 @@ public static void MatrixLoadIdentityEXT( ) => MatrixLoadIdentityEXT((uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadTranspose3X3NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -68940,16 +68940,16 @@ public static void MatrixLoadTranspose3X3NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoadTransposedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadTransposeEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -68968,16 +68968,16 @@ public static void MatrixLoadTransposeEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixLoadTransposefEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixLoadTransposeEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -69057,16 +69057,16 @@ public static void MatrixMode( ) => MatrixMode((uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMult3x2fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMult3X2NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -69085,16 +69085,16 @@ public static void MatrixMult3X2NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMult3x3fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMult3X3NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -69113,16 +69113,16 @@ public static void MatrixMult3X3NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMultdEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMultEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -69141,16 +69141,16 @@ public static void MatrixMultEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMultfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMultEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -69169,16 +69169,16 @@ public static void MatrixMultEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMultTranspose3x3fNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMultTranspose3X3NV( [NativeTypeName("GLenum")] uint matrixMode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -69197,16 +69197,16 @@ public static void MatrixMultTranspose3X3NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMultTransposedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMultTransposeEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -69225,16 +69225,16 @@ public static void MatrixMultTransposeEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixMultTransposefEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixMultTransposeEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -69253,8 +69253,8 @@ public static void MatrixMultTransposeEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixOrthoEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixOrthoEXT( [NativeTypeName("GLenum")] uint mode, @@ -69266,8 +69266,8 @@ public static extern void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -69282,13 +69282,13 @@ public static void MatrixOrthoEXT( ) => MatrixOrthoEXT((uint)mode, left, right, bottom, top, zNear, zFar); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixPopEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixPopEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] @@ -69297,13 +69297,13 @@ public static void MatrixPopEXT( ) => MatrixPopEXT((uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixPushEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixPushEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] @@ -69312,8 +69312,8 @@ public static void MatrixPushEXT( ) => MatrixPushEXT((uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixRotatedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixRotateEXT( [NativeTypeName("GLenum")] uint mode, @@ -69323,8 +69323,8 @@ public static extern void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -69337,8 +69337,8 @@ public static void MatrixRotateEXT( ) => MatrixRotateEXT((uint)mode, angle, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixRotatefEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixRotateEXT( [NativeTypeName("GLenum")] uint mode, @@ -69348,8 +69348,8 @@ public static extern void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -69362,8 +69362,8 @@ public static void MatrixRotateEXT( ) => MatrixRotateEXT((uint)mode, angle, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixScaledEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixScaleEXT( [NativeTypeName("GLenum")] uint mode, @@ -69372,8 +69372,8 @@ public static extern void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -69385,8 +69385,8 @@ public static void MatrixScaleEXT( ) => MatrixScaleEXT((uint)mode, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixScalefEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixScaleEXT( [NativeTypeName("GLenum")] uint mode, @@ -69395,8 +69395,8 @@ public static extern void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -69408,8 +69408,8 @@ public static void MatrixScaleEXT( ) => MatrixScaleEXT((uint)mode, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixTranslatedEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixTranslateEXT( [NativeTypeName("GLenum")] uint mode, @@ -69418,8 +69418,8 @@ public static extern void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -69431,8 +69431,8 @@ public static void MatrixTranslateEXT( ) => MatrixTranslateEXT((uint)mode, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMatrixTranslatefEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void MatrixTranslateEXT( [NativeTypeName("GLenum")] uint mode, @@ -69441,8 +69441,8 @@ public static extern void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -69454,15 +69454,15 @@ public static void MatrixTranslateEXT( ) => MatrixTranslateEXT((uint)mode, x, y, z); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMaxShaderCompilerThreadsARB")] - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] public static extern void MaxShaderCompilerThreadsARB( [NativeTypeName("GLuint")] uint count ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMaxShaderCompilerThreadsKHR")] - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] public static extern void MaxShaderCompilerThreadsKHR( [NativeTypeName("GLuint")] uint count @@ -69470,7 +69470,7 @@ public static extern void MaxShaderCompilerThreadsKHR( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMemoryBarrier")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -69482,7 +69482,7 @@ public static extern void MaxShaderCompilerThreadsKHR( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -69496,7 +69496,7 @@ public static extern void MaxShaderCompilerThreadsKHR( public static extern void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -69508,7 +69508,7 @@ public static extern void MaxShaderCompilerThreadsKHR( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -69527,12 +69527,12 @@ public static void MemoryBarrier( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMemoryBarrierByRegion")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -69541,12 +69541,12 @@ public static extern void MemoryBarrierByRegion( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -69631,7 +69631,7 @@ public static void MinmaxEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMinSampleShading")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -69644,7 +69644,7 @@ public static void MinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -69659,8 +69659,8 @@ public static void MinmaxEXT( public static extern void MinSampleShading([NativeTypeName("GLfloat")] float value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMinSampleShadingARB")] - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] public static extern void MinSampleShadingARB([NativeTypeName("GLfloat")] float value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMinSampleShadingOES")] @@ -70026,7 +70026,7 @@ public static extern void MulticastWaitSyncNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArrays")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70047,7 +70047,7 @@ public static extern void MulticastWaitSyncNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70075,7 +70075,7 @@ public static extern void MultiDrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70096,7 +70096,7 @@ public static extern void MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70137,8 +70137,8 @@ public static void MultiDrawArrays( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArraysEXT")] [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] public static extern void MultiDrawArraysEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, @@ -70147,8 +70147,8 @@ public static extern void MultiDrawArraysEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl( @@ -70170,7 +70170,7 @@ public static void MultiDrawArraysEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArraysIndirect")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70181,7 +70181,7 @@ public static void MultiDrawArraysEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70199,7 +70199,7 @@ public static extern void MultiDrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70210,7 +70210,7 @@ public static extern void MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70271,8 +70271,8 @@ public static void MultiDrawArraysIndirectAMD( ExactSpelling = true, EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV" )] - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] public static extern void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, @@ -70282,8 +70282,8 @@ public static extern void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl( @@ -70316,8 +70316,8 @@ public static void MultiDrawArraysIndirectBindlessCountNV( ExactSpelling = true, EntryPoint = "glMultiDrawArraysIndirectBindlessNV" )] - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] public static extern void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, @@ -70326,8 +70326,8 @@ public static extern void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl( @@ -70354,8 +70354,8 @@ public static void MultiDrawArraysIndirectBindlesNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArraysIndirectCount")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] public static extern void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, @@ -70364,8 +70364,8 @@ public static extern void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl( @@ -70396,8 +70396,8 @@ public static void MultiDrawArraysIndirectCount( ExactSpelling = true, EntryPoint = "glMultiDrawArraysIndirectCountARB" )] - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] public static extern void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, @@ -70406,8 +70406,8 @@ public static extern void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl( @@ -70492,7 +70492,7 @@ public static void MultiDrawElementArrayApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElements")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70513,7 +70513,7 @@ public static void MultiDrawElementArrayApple( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70542,7 +70542,7 @@ public static extern void MultiDrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70563,7 +70563,7 @@ public static extern void MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -70605,7 +70605,7 @@ public static void MultiDrawElements( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElementsBaseVertex")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -70621,7 +70621,7 @@ public static void MultiDrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -70646,7 +70646,7 @@ public static extern void MultiDrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -70662,7 +70662,7 @@ public static extern void MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -70755,8 +70755,8 @@ public static void MultiDrawElementsBaseVertexEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElementsEXT")] [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] public static extern void MultiDrawElementsEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLsizei *")] uint* count, @@ -70766,8 +70766,8 @@ public static extern void MultiDrawElementsEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl( @@ -70790,7 +70790,7 @@ public static void MultiDrawElementsEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElementsIndirect")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70801,7 +70801,7 @@ public static void MultiDrawElementsEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70820,7 +70820,7 @@ public static extern void MultiDrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70831,7 +70831,7 @@ public static extern void MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -70907,8 +70907,8 @@ public static void MultiDrawElementsIndirectAMD( ExactSpelling = true, EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV" )] - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] public static extern void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, @@ -70919,8 +70919,8 @@ public static extern void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl( @@ -70955,8 +70955,8 @@ public static void MultiDrawElementsIndirectBindlessCountNV( ExactSpelling = true, EntryPoint = "glMultiDrawElementsIndirectBindlessNV" )] - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] public static extern void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, @@ -70966,8 +70966,8 @@ public static extern void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl( @@ -70996,8 +70996,8 @@ public static void MultiDrawElementsIndirectBindlesNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElementsIndirectCount")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] public static extern void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, @@ -71007,8 +71007,8 @@ public static extern void MultiDrawElementsIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl( @@ -71041,8 +71041,8 @@ public static void MultiDrawElementsIndirectCount( ExactSpelling = true, EntryPoint = "glMultiDrawElementsIndirectCountARB" )] - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] public static extern void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, @@ -71052,8 +71052,8 @@ public static extern void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl( @@ -71122,8 +71122,8 @@ public static void MultiDrawElementsIndirectEXT( ExactSpelling = true, EntryPoint = "glMultiDrawMeshTasksIndirectCountNV" )] - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] public static extern void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, @@ -71133,8 +71133,8 @@ public static extern void MultiDrawMeshTasksIndirectCountNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawMeshTasksIndirectNV")] - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] public static extern void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, @@ -71376,8 +71376,8 @@ public static void MultiModeDrawElementsIBM( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexBufferEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -71385,8 +71385,8 @@ public static extern void MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] public static void MultiTexBufferEXT( @@ -74994,8 +74994,8 @@ public static void MultiTexCoordP4Uiv( ) => MultiTexCoordP4Uiv((uint)texture, (uint)type, (uint*)&coords); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexCoordPointerEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexCoordPointerEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, @@ -75004,8 +75004,8 @@ public static extern void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] void* pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl( @@ -75026,8 +75026,8 @@ public static void MultiTexCoordPointerEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexEnvfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75035,8 +75035,8 @@ public static extern void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] public static void MultiTexEnvEXT( @@ -75047,8 +75047,8 @@ public static void MultiTexEnvEXT( ) => MultiTexEnvEXT((uint)texunit, (uint)target, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexEnvfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75056,8 +75056,8 @@ public static extern void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl( @@ -75077,8 +75077,8 @@ public static void MultiTexEnvEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexEnviEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75086,8 +75086,8 @@ public static extern void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] public static void MultiTexEnvEXT( @@ -75098,8 +75098,8 @@ public static void MultiTexEnvEXT( ) => MultiTexEnvEXT((uint)texunit, (uint)target, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexEnvivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75107,8 +75107,8 @@ public static extern void MultiTexEnvEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl( @@ -75128,8 +75128,8 @@ public static void MultiTexEnvEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGendEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75137,8 +75137,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] public static void MultiTexGenEXT( @@ -75149,8 +75149,8 @@ public static void MultiTexGenEXT( ) => MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGendvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75158,8 +75158,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl( @@ -75179,8 +75179,8 @@ public static void MultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGenfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75188,8 +75188,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] public static void MultiTexGenEXT( @@ -75200,8 +75200,8 @@ public static void MultiTexGenEXT( ) => MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGenfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75209,8 +75209,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl( @@ -75230,8 +75230,8 @@ public static void MultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGeniEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75239,8 +75239,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] public static void MultiTexGenEXT( @@ -75251,8 +75251,8 @@ public static void MultiTexGenEXT( ) => MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexGenivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint coord, @@ -75260,8 +75260,8 @@ public static extern void MultiTexGenEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl( @@ -75281,8 +75281,8 @@ public static void MultiTexGenEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75295,8 +75295,8 @@ public static extern void MultiTexImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl( @@ -75331,8 +75331,8 @@ public static void MultiTexImage1DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75346,8 +75346,8 @@ public static extern void MultiTexImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl( @@ -75384,8 +75384,8 @@ public static void MultiTexImage2DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75400,8 +75400,8 @@ public static extern void MultiTexImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl( @@ -75440,8 +75440,8 @@ public static void MultiTexImage3DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameterfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75449,8 +75449,8 @@ public static extern void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] public static void MultiTexParameterEXT( @@ -75461,8 +75461,8 @@ public static void MultiTexParameterEXT( ) => MultiTexParameterEXT((uint)texunit, (uint)target, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75470,8 +75470,8 @@ public static extern void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl( @@ -75491,8 +75491,8 @@ public static void MultiTexParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameteriEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75500,8 +75500,8 @@ public static extern void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] public static void MultiTexParameterEXT( @@ -75512,8 +75512,8 @@ public static void MultiTexParameterEXT( ) => MultiTexParameterEXT((uint)texunit, (uint)target, (uint)pname, param3); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameterIivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75521,8 +75521,8 @@ public static extern void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl( @@ -75542,8 +75542,8 @@ public static void MultiTexParameterIEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameterIuivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75551,8 +75551,8 @@ public static extern void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl( @@ -75572,8 +75572,8 @@ public static void MultiTexParameterIEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75581,8 +75581,8 @@ public static extern void MultiTexParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl( @@ -75602,16 +75602,16 @@ public static void MultiTexParameterEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexRenderbufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexRenderbufferEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] public static void MultiTexRenderbufferEXT( @@ -75621,8 +75621,8 @@ public static void MultiTexRenderbufferEXT( ) => MultiTexRenderbufferEXT((uint)texunit, (uint)target, renderbuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexSubImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75634,8 +75634,8 @@ public static extern void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl( @@ -75668,8 +75668,8 @@ public static void MultiTexSubImage1DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexSubImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75683,8 +75683,8 @@ public static extern void MultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl( @@ -75721,8 +75721,8 @@ public static void MultiTexSubImage2DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiTexSubImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void MultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target, @@ -75738,8 +75738,8 @@ public static extern void MultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl( @@ -76136,8 +76136,8 @@ public static void MultTransposeMatrixxOES([NativeTypeName("const GLfixed *")] R } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferAttachMemoryNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void NamedBufferAttachMemoryNV( [NativeTypeName("GLuint")] uint buffer, @@ -76147,12 +76147,12 @@ public static extern void NamedBufferAttachMemoryNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76164,12 +76164,12 @@ public static extern void NamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76192,8 +76192,8 @@ public static void NamedBufferData( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLsizeiptr")] nuint size, @@ -76201,8 +76201,8 @@ public static extern void NamedBufferDataEXT( [NativeTypeName("GLenum")] uint usage ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl( @@ -76222,8 +76222,8 @@ public static void NamedBufferDataEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferPageCommitmentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] public static extern void NamedBufferPageCommitmentARB( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -76231,8 +76231,8 @@ public static extern void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] public static void NamedBufferPageCommitmentARB( @@ -76243,8 +76243,8 @@ public static void NamedBufferPageCommitmentARB( ) => NamedBufferPageCommitmentARB(buffer, offset, size, (uint)commit); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferPageCommitmentEXT")] - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] public static extern void NamedBufferPageCommitmentEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -76252,8 +76252,8 @@ public static extern void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] public static void NamedBufferPageCommitmentEXT( @@ -76264,8 +76264,8 @@ public static void NamedBufferPageCommitmentEXT( ) => NamedBufferPageCommitmentEXT(buffer, offset, size, (uint)commit); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferPageCommitmentMemNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] public static extern void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, @@ -76276,8 +76276,8 @@ public static extern void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -76292,12 +76292,12 @@ public static void NamedBufferPageCommitmentMemNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferStorage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76309,12 +76309,12 @@ public static extern void NamedBufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76337,8 +76337,8 @@ public static void NamedBufferStorage( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferStorageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedBufferStorageEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLsizeiptr")] nuint size, @@ -76346,8 +76346,8 @@ public static extern void NamedBufferStorageEXT( [NativeTypeName("GLbitfield")] uint flags ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl( @@ -76416,12 +76416,12 @@ public static extern void NamedBufferStorageMemEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferSubData")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76433,12 +76433,12 @@ public static extern void NamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76461,8 +76461,8 @@ public static void NamedBufferSubData( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferSubDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, @@ -76470,8 +76470,8 @@ public static extern void NamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl( @@ -76491,8 +76491,8 @@ public static void NamedBufferSubDataEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedCopyBufferSubDataEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedCopyBufferSubDataEXT( [NativeTypeName("GLuint")] uint readBuffer, [NativeTypeName("GLuint")] uint writeBuffer, @@ -76503,12 +76503,12 @@ public static extern void NamedCopyBufferSubDataEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferDrawBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76518,12 +76518,12 @@ public static extern void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76535,12 +76535,12 @@ public static void NamedFramebufferDrawBuffer( ) => NamedFramebufferDrawBuffer(framebuffer, (uint)buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76552,12 +76552,12 @@ public static void NamedFramebufferDrawBuffer( ) => NamedFramebufferDrawBuffers(framebuffer, 1, (uint*)(GLEnum*)&bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76570,12 +76570,12 @@ public static void NamedFramebufferDrawBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferDrawBuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76586,12 +76586,12 @@ public static extern void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76613,12 +76613,12 @@ public static void NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76640,12 +76640,12 @@ public static void NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76668,12 +76668,12 @@ public static void NamedFramebufferDrawBuffers( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferParameteri")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76684,12 +76684,12 @@ public static extern void NamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76702,16 +76702,16 @@ public static void NamedFramebufferParameter( ) => NamedFramebufferParameter(framebuffer, (uint)pname, param2); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferParameteriEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] public static void NamedFramebufferParameterEXT( @@ -76722,12 +76722,12 @@ public static void NamedFramebufferParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferReadBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76737,12 +76737,12 @@ public static extern void NamedFramebufferReadBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76755,12 +76755,12 @@ public static void NamedFramebufferReadBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferRenderbuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76772,12 +76772,12 @@ public static extern void NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76802,8 +76802,8 @@ public static void NamedFramebufferRenderbuffer( ExactSpelling = true, EntryPoint = "glNamedFramebufferRenderbufferEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -76811,8 +76811,8 @@ public static extern void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] public static void NamedFramebufferRenderbufferEXT( @@ -76834,8 +76834,8 @@ public static void NamedFramebufferRenderbufferEXT( ExactSpelling = true, EntryPoint = "glNamedFramebufferSampleLocationsfvARB" )] - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] public static extern void NamedFramebufferSampleLocationsARB( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, @@ -76843,8 +76843,8 @@ public static extern void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -76868,8 +76868,8 @@ public static void NamedFramebufferSampleLocationsARB( ExactSpelling = true, EntryPoint = "glNamedFramebufferSampleLocationsfvNV" )] - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] public static extern void NamedFramebufferSampleLocationsNV( [NativeTypeName("GLuint")] uint framebuffer, @@ -76878,8 +76878,8 @@ public static extern void NamedFramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -76938,12 +76938,12 @@ public static void NamedFramebufferSamplePositionsAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTexture")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76955,12 +76955,12 @@ public static extern void NamedFramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -76974,8 +76974,8 @@ public static void NamedFramebufferTexture( ) => NamedFramebufferTexture(framebuffer, (uint)attachment, texture, level); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTexture1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTexture1DEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -76984,8 +76984,8 @@ public static extern void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] public static void NamedFramebufferTexture1DEXT( @@ -77004,8 +77004,8 @@ public static void NamedFramebufferTexture1DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTexture2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTexture2DEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -77014,8 +77014,8 @@ public static extern void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] public static void NamedFramebufferTexture2DEXT( @@ -77034,8 +77034,8 @@ public static void NamedFramebufferTexture2DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTexture3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTexture3DEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -77045,8 +77045,8 @@ public static extern void NamedFramebufferTexture3DEXT( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] public static void NamedFramebufferTexture3DEXT( @@ -77067,8 +77067,8 @@ public static void NamedFramebufferTexture3DEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTextureEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTextureEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -77076,8 +77076,8 @@ public static extern void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] public static void NamedFramebufferTextureEXT( @@ -77088,8 +77088,8 @@ public static void NamedFramebufferTextureEXT( ) => NamedFramebufferTextureEXT(framebuffer, (uint)attachment, texture, level); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTextureFaceEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -77098,8 +77098,8 @@ public static extern void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] public static void NamedFramebufferTextureFaceEXT( @@ -77119,12 +77119,12 @@ public static void NamedFramebufferTextureFaceEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferTextureLayer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77137,12 +77137,12 @@ public static extern void NamedFramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77161,8 +77161,8 @@ public static void NamedFramebufferTextureLayer( ExactSpelling = true, EntryPoint = "glNamedFramebufferTextureLayerEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint attachment, @@ -77171,8 +77171,8 @@ public static extern void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] public static void NamedFramebufferTextureLayerEXT( @@ -77188,8 +77188,8 @@ public static void NamedFramebufferTextureLayerEXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameter4dEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77200,8 +77200,8 @@ public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] public static void NamedProgramLocalParameter4EXT( @@ -77219,8 +77219,8 @@ public static void NamedProgramLocalParameter4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameter4dvEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77228,8 +77228,8 @@ public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl( @@ -77253,8 +77253,8 @@ public static void NamedProgramLocalParameter4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameter4fEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77265,8 +77265,8 @@ public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] public static void NamedProgramLocalParameter4EXT( @@ -77284,8 +77284,8 @@ public static void NamedProgramLocalParameter4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameter4fvEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77293,8 +77293,8 @@ public static extern void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl( @@ -77318,8 +77318,8 @@ public static void NamedProgramLocalParameter4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameterI4iEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77330,8 +77330,8 @@ public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] public static void NamedProgramLocalParameterI4EXT( @@ -77349,8 +77349,8 @@ public static void NamedProgramLocalParameterI4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameterI4ivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77358,8 +77358,8 @@ public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl( @@ -77383,8 +77383,8 @@ public static void NamedProgramLocalParameterI4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameterI4uiEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77395,8 +77395,8 @@ public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] public static void NamedProgramLocalParameterI4EXT( @@ -77414,8 +77414,8 @@ public static void NamedProgramLocalParameterI4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameterI4uivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77423,8 +77423,8 @@ public static extern void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl( @@ -77448,8 +77448,8 @@ public static void NamedProgramLocalParameterI4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParameters4fvEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParameters4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77458,8 +77458,8 @@ public static extern void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl( @@ -77484,8 +77484,8 @@ public static void NamedProgramLocalParameters4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParametersI4ivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77494,8 +77494,8 @@ public static extern void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl( @@ -77520,8 +77520,8 @@ public static void NamedProgramLocalParametersI4EXT( ExactSpelling = true, EntryPoint = "glNamedProgramLocalParametersI4uivEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77530,8 +77530,8 @@ public static extern void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl( @@ -77552,8 +77552,8 @@ public static void NamedProgramLocalParametersI4EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedProgramStringEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, @@ -77562,8 +77562,8 @@ public static extern void NamedProgramStringEXT( [NativeTypeName("const void *")] void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl( @@ -77585,12 +77585,12 @@ public static void NamedProgramStringEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorage")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77602,12 +77602,12 @@ public static extern void NamedRenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77621,8 +77621,8 @@ public static void NamedRenderbufferStorage( ) => NamedRenderbufferStorage(renderbuffer, (uint)internalformat, width, height); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorageEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedRenderbufferStorageEXT( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, @@ -77630,8 +77630,8 @@ public static extern void NamedRenderbufferStorageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] public static void NamedRenderbufferStorageEXT( @@ -77647,12 +77647,12 @@ public static void NamedRenderbufferStorageEXT( EntryPoint = "glNamedRenderbufferStorageMultisample" )] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77665,12 +77665,12 @@ public static extern void NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -77696,8 +77696,8 @@ public static void NamedRenderbufferStorageMultisample( ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD" )] - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] public static extern void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLuint")] uint renderbuffer, @@ -77708,8 +77708,8 @@ public static extern void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -77735,8 +77735,8 @@ public static void NamedRenderbufferStorageMultisampleAdvanceAMD( ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLsizei")] uint coverageSamples, @@ -77746,8 +77746,8 @@ public static extern void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] public static void NamedRenderbufferStorageMultisampleCoverageEXT( @@ -77772,8 +77772,8 @@ public static void NamedRenderbufferStorageMultisampleCoverageEXT( ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorageMultisampleEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLsizei")] uint samples, @@ -77782,8 +77782,8 @@ public static extern void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] public static void NamedRenderbufferStorageMultisampleEXT( @@ -77802,8 +77802,8 @@ public static void NamedRenderbufferStorageMultisampleEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedStringARB")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] public static extern void NamedStringARB( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLint")] int namelen, @@ -77812,8 +77812,8 @@ public static extern void NamedStringARB( [NativeTypeName("const GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl( @@ -78514,8 +78514,8 @@ public static void Normal3XOES([NativeTypeName("const GLfixed *")] Ref coor } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNormalFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void NormalFormatNV( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLsizei")] uint stride @@ -78939,7 +78939,7 @@ public static void NormalStream3ATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glObjectLabel")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -78950,7 +78950,7 @@ public static void NormalStream3ATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -78968,7 +78968,7 @@ public static extern void ObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -78979,7 +78979,7 @@ public static extern void ObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -79037,7 +79037,7 @@ public static void ObjectLabelKHR( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glObjectPtrLabel")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -79048,7 +79048,7 @@ public static void ObjectLabelKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -79065,7 +79065,7 @@ public static extern void ObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -79076,7 +79076,7 @@ public static extern void ObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -79281,7 +79281,7 @@ public static void PassTexCoordATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPatchParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79295,7 +79295,7 @@ public static void PassTexCoordATI( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79314,7 +79314,7 @@ public static extern void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79328,7 +79328,7 @@ public static extern void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79359,7 +79359,7 @@ public static void PatchParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPatchParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79373,7 +79373,7 @@ public static void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79392,7 +79392,7 @@ public static extern void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79406,7 +79406,7 @@ public static extern void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -79485,8 +79485,8 @@ public static void PathColorGenNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathCommandsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathCommandsNV( [NativeTypeName("GLuint")] uint path, @@ -79497,8 +79497,8 @@ public static extern void PathCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -79528,8 +79528,8 @@ public static void PathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -79560,8 +79560,8 @@ public static void PathCommandsNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathCoordsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathCoordsNV( [NativeTypeName("GLuint")] uint path, @@ -79570,8 +79570,8 @@ public static extern void PathCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -79592,13 +79592,13 @@ public static void PathCoordsNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathCoverDepthFuncNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -79607,8 +79607,8 @@ public static void PathCoverDepthFuncNV( ) => PathCoverDepthFuncNV((uint)func); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathDashArrayNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, @@ -79616,8 +79616,8 @@ public static extern void PathDashArrayNV( [NativeTypeName("const GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -79636,8 +79636,8 @@ public static void PathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -79659,8 +79659,8 @@ public static void PathFogGenNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathGlyphIndexArrayNV")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint PathGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, @@ -79674,8 +79674,8 @@ public static extern uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -79710,8 +79710,8 @@ public static uint PathGlyphIndexArrayNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathGlyphIndexRangeNV")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint PathGlyphIndexRangeNV( [NativeTypeName("GLenum")] uint fontTarget, @@ -79723,8 +79723,8 @@ public static extern uint PathGlyphIndexRangeNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -79755,8 +79755,8 @@ public static uint PathGlyphIndexRangeNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathGlyphRangeNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathGlyphRangeNV( [NativeTypeName("GLuint")] uint firstPathName, @@ -79770,8 +79770,8 @@ public static extern void PathGlyphRangeNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -79808,8 +79808,8 @@ public static void PathGlyphRangeNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathGlyphsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathGlyphNV( [NativeTypeName("GLuint")] uint firstPathName, @@ -79824,8 +79824,8 @@ public static extern void PathGlyphNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -79866,8 +79866,8 @@ public static void PathGlyphNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathMemoryGlyphIndexArrayNV")] [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, @@ -79882,8 +79882,8 @@ public static extern uint PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -79919,8 +79919,8 @@ public static uint PathMemoryGlyphIndexArrayNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathParameterfNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -79928,8 +79928,8 @@ public static extern void PathParameterNV( [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -79940,8 +79940,8 @@ public static void PathParameterNV( ) => PathParameterNV(path, (uint)pname, value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathParameterfvNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -79949,8 +79949,8 @@ public static extern void PathParameterNV( [NativeTypeName("const GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -79970,8 +79970,8 @@ public static void PathParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathParameteriNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -79979,8 +79979,8 @@ public static extern void PathParameterNV( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -79991,8 +79991,8 @@ public static void PathParameterNV( ) => PathParameterNV(path, (uint)pname, value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathParameterivNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathParameterNV( [NativeTypeName("GLuint")] uint path, @@ -80000,8 +80000,8 @@ public static extern void PathParameterNV( [NativeTypeName("const GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -80021,8 +80021,8 @@ public static void PathParameterNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathStencilDepthOffsetNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathStencilDepthOffsetNV( [NativeTypeName("GLfloat")] float factor, @@ -80030,8 +80030,8 @@ public static extern void PathStencilDepthOffsetNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathStencilFuncNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathStencilFuncNV( [NativeTypeName("GLenum")] uint func, @@ -80039,8 +80039,8 @@ public static extern void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -80051,8 +80051,8 @@ public static void PathStencilFuncNV( ) => PathStencilFuncNV((uint)func, @ref, mask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathStringNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathStringNV( [NativeTypeName("GLuint")] uint path, @@ -80061,8 +80061,8 @@ public static extern void PathStringNV( [NativeTypeName("const void *")] void* pathString ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -80083,8 +80083,8 @@ public static void PathStringNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathSubCommandsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, @@ -80097,8 +80097,8 @@ public static extern void PathSubCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -80132,8 +80132,8 @@ public static void PathSubCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -80168,8 +80168,8 @@ public static void PathSubCommandsNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPathSubCoordsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, @@ -80179,8 +80179,8 @@ public static extern void PathSubCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -80231,7 +80231,7 @@ public static void PathTexGenNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPauseTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -80245,7 +80245,7 @@ public static void PathTexGenNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -80644,7 +80644,7 @@ public static void PixelMapx( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPixelStoref")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80669,7 +80669,7 @@ public static void PixelMapx( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80699,7 +80699,7 @@ public static extern void PixelStore( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80724,7 +80724,7 @@ public static extern void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80757,7 +80757,7 @@ public static void PixelStore( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPixelStorei")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80782,7 +80782,7 @@ public static void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80806,19 +80806,19 @@ public static void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void PixelStore( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int param1 ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80843,7 +80843,7 @@ public static extern void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -80867,12 +80867,12 @@ public static extern void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] public static void PixelStore( @@ -81299,8 +81299,8 @@ public static void PNTrianglesATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointAlongPathNV")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, @@ -81314,8 +81314,8 @@ public static extern uint PointAlongPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -81354,7 +81354,7 @@ public static MaybeBool PointAlongPathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointParameterf")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81375,7 +81375,7 @@ public static MaybeBool PointAlongPathNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81402,7 +81402,7 @@ public static extern void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81423,7 +81423,7 @@ public static extern void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81498,7 +81498,7 @@ public static void PointParameterSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81519,7 +81519,7 @@ public static void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81546,7 +81546,7 @@ public static extern void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81567,7 +81567,7 @@ public static extern void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81678,7 +81678,7 @@ public static void PointParameterSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81699,7 +81699,7 @@ public static void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81725,7 +81725,7 @@ public static extern void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81746,7 +81746,7 @@ public static extern void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81790,7 +81790,7 @@ public static void PointParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81811,7 +81811,7 @@ public static void PointParameterNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81837,7 +81837,7 @@ public static extern void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -81858,7 +81858,7 @@ public static extern void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -82000,7 +82000,7 @@ public static void PointParameterxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPointSize")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82025,7 +82025,7 @@ public static void PointParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82129,7 +82129,7 @@ public static int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marke [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPolygonMode")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82154,7 +82154,7 @@ public static int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marke MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82184,7 +82184,7 @@ public static extern void PolygonMode( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82209,7 +82209,7 @@ public static extern void PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -82257,7 +82257,7 @@ public static void PolygonModeNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPolygonOffset")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -82281,7 +82281,7 @@ public static void PolygonModeNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -82304,12 +82304,12 @@ public static void PolygonModeNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void PolygonOffset( [NativeTypeName("GLfloat")] float factor, [NativeTypeName("GLfloat")] float units @@ -82317,12 +82317,12 @@ public static extern void PolygonOffset( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPolygonOffsetClamp")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -82333,8 +82333,8 @@ public static extern void PolygonOffsetClamp( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPolygonOffsetClampEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] public static extern void PolygonOffsetClampEXT( [NativeTypeName("GLfloat")] float factor, @@ -82487,7 +82487,7 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPopDebugGroup")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -82498,7 +82498,7 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -82515,10 +82515,10 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref public static extern void PopDebugGroupKHR(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPopGroupMarkerEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] public static extern void PopGroupMarkerEXT(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPopMatrix")] @@ -82613,8 +82613,8 @@ public static extern void PresentFrameKeyeNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPrimitiveBoundingBoxARB")] - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] public static extern void PrimitiveBoundingBoxARB( [NativeTypeName("GLfloat")] float minX, [NativeTypeName("GLfloat")] float minY, @@ -82654,7 +82654,7 @@ public static extern void PrimitiveBoundingBoxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPrimitiveRestartIndex")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82670,7 +82670,7 @@ public static extern void PrimitiveBoundingBoxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82824,7 +82824,7 @@ public static void PrioritizeTexturesxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramBinary")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -82837,7 +82837,7 @@ public static void PrioritizeTexturesxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -82857,7 +82857,7 @@ public static extern void ProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -82870,7 +82870,7 @@ public static extern void ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -83916,7 +83916,7 @@ public static void ProgramParameter4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -83930,7 +83930,7 @@ public static void ProgramParameter4NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -83950,7 +83950,7 @@ public static extern void ProgramParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -83964,7 +83964,7 @@ public static extern void ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -83986,16 +83986,16 @@ public static void ProgramParameter( ) => ProgramParameter(program, (uint)pname, value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramParameteriARB")] - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] public static extern void ProgramParameterARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] public static void ProgramParameterARB( @@ -84080,8 +84080,8 @@ public static void ProgramParameters4NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramPathFragmentInputGenNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void ProgramPathFragmentInputGenNV( [NativeTypeName("GLuint")] uint program, @@ -84091,8 +84091,8 @@ public static extern void ProgramPathFragmentInputGenNV( [NativeTypeName("const GLfloat *")] float* coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -84181,7 +84181,7 @@ public static void ProgramSubroutineParametersNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84194,7 +84194,7 @@ public static void ProgramSubroutineParametersNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84213,8 +84213,8 @@ public static extern void ProgramUniform1D( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1dEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform1DEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84223,7 +84223,7 @@ public static extern void ProgramUniform1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84236,7 +84236,7 @@ public static extern void ProgramUniform1DEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84256,7 +84256,7 @@ public static extern void ProgramUniform1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84269,7 +84269,7 @@ public static extern void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84300,7 +84300,7 @@ public static void ProgramUniform1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84313,7 +84313,7 @@ public static void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84334,8 +84334,8 @@ public static void ProgramUniform1Dv( ) => ProgramUniform1Dv(program, location, 1, (double*)&value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform1DvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84343,8 +84343,8 @@ public static extern void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( @@ -84363,8 +84363,8 @@ public static void ProgramUniform1DvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] public static void ProgramUniform1DvEXT( @@ -84375,7 +84375,7 @@ public static void ProgramUniform1DvEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84388,7 +84388,7 @@ public static void ProgramUniform1DvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84408,11 +84408,11 @@ public static extern void ProgramUniform1F( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1fEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84424,7 +84424,7 @@ public static extern void ProgramUniform1FEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84437,7 +84437,7 @@ public static extern void ProgramUniform1FEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84457,7 +84457,7 @@ public static extern void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84470,7 +84470,7 @@ public static extern void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84501,7 +84501,7 @@ public static void ProgramUniform1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84514,7 +84514,7 @@ public static void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84536,11 +84536,11 @@ public static void ProgramUniform1Fv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84552,11 +84552,11 @@ public static extern void ProgramUniform1FvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84579,11 +84579,11 @@ public static void ProgramUniform1FvEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84597,7 +84597,7 @@ public static void ProgramUniform1FvEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84610,7 +84610,7 @@ public static void ProgramUniform1FvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84629,8 +84629,8 @@ public static extern void ProgramUniform1I( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform1ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84638,8 +84638,8 @@ public static extern void ProgramUniform1ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform1NV( [NativeTypeName("GLuint")] uint program, @@ -84648,8 +84648,8 @@ public static extern void ProgramUniform1NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform1I64VARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84657,8 +84657,8 @@ public static extern void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( @@ -84677,8 +84677,8 @@ public static void ProgramUniform1I64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] public static void ProgramUniform1I64VARB( @@ -84688,8 +84688,8 @@ public static void ProgramUniform1I64VARB( ) => ProgramUniform1I64VARB(program, location, 1, (long*)&value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform1I64VNV( [NativeTypeName("GLuint")] uint program, @@ -84698,8 +84698,8 @@ public static extern void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -84719,8 +84719,8 @@ public static void ProgramUniform1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -84732,11 +84732,11 @@ public static void ProgramUniform1I64VNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1iEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84748,7 +84748,7 @@ public static extern void ProgramUniform1IEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84761,7 +84761,7 @@ public static extern void ProgramUniform1IEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84781,7 +84781,7 @@ public static extern void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84794,7 +84794,7 @@ public static extern void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84825,7 +84825,7 @@ public static void ProgramUniform1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84838,7 +84838,7 @@ public static void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84860,11 +84860,11 @@ public static void ProgramUniform1Iv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84876,11 +84876,11 @@ public static extern void ProgramUniform1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84903,11 +84903,11 @@ public static void ProgramUniform1IvEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -84921,7 +84921,7 @@ public static void ProgramUniform1IvEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84934,7 +84934,7 @@ public static void ProgramUniform1IvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -84953,8 +84953,8 @@ public static extern void ProgramUniform1Ui( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84962,8 +84962,8 @@ public static extern void ProgramUniform1Ui64ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform1Ui64NV( [NativeTypeName("GLuint")] uint program, @@ -84972,8 +84972,8 @@ public static extern void ProgramUniform1Ui64NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform1Ui64VARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -84981,8 +84981,8 @@ public static extern void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( @@ -85001,8 +85001,8 @@ public static void ProgramUniform1Ui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] public static void ProgramUniform1Ui64VARB( @@ -85012,8 +85012,8 @@ public static void ProgramUniform1Ui64VARB( ) => ProgramUniform1Ui64VARB(program, location, 1, (ulong*)&value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform1Ui64VNV( [NativeTypeName("GLuint")] uint program, @@ -85022,8 +85022,8 @@ public static extern void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -85043,8 +85043,8 @@ public static void ProgramUniform1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -85056,11 +85056,11 @@ public static void ProgramUniform1Ui64VNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1uiEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85072,7 +85072,7 @@ public static extern void ProgramUniform1UiEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85085,7 +85085,7 @@ public static extern void ProgramUniform1UiEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85105,7 +85105,7 @@ public static extern void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85118,7 +85118,7 @@ public static extern void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85149,7 +85149,7 @@ public static void ProgramUniform1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85162,7 +85162,7 @@ public static void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85184,11 +85184,11 @@ public static void ProgramUniform1Uiv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform1uivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85200,11 +85200,11 @@ public static extern void ProgramUniform1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85227,11 +85227,11 @@ public static void ProgramUniform1UivEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85245,7 +85245,7 @@ public static void ProgramUniform1UivEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85258,7 +85258,7 @@ public static void ProgramUniform1UivEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85278,8 +85278,8 @@ public static extern void ProgramUniform2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2dEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85289,7 +85289,7 @@ public static extern void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85302,7 +85302,7 @@ public static extern void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85322,7 +85322,7 @@ public static extern void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85335,7 +85335,7 @@ public static extern void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85366,8 +85366,8 @@ public static void ProgramUniform2( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85375,8 +85375,8 @@ public static extern void ProgramUniform2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl( @@ -85397,7 +85397,7 @@ public static void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85410,7 +85410,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85431,11 +85431,11 @@ public static extern void ProgramUniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2fEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85448,7 +85448,7 @@ public static extern void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85461,7 +85461,7 @@ public static extern void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85481,7 +85481,7 @@ public static extern void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85494,7 +85494,7 @@ public static extern void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85526,11 +85526,11 @@ public static void ProgramUniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85542,11 +85542,11 @@ public static extern void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85570,7 +85570,7 @@ public static void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85583,7 +85583,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85603,8 +85603,8 @@ public static extern void ProgramUniform2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85613,8 +85613,8 @@ public static extern void ProgramUniform2ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform2NV( [NativeTypeName("GLuint")] uint program, @@ -85624,8 +85624,8 @@ public static extern void ProgramUniform2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85633,8 +85633,8 @@ public static extern void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl( @@ -85654,8 +85654,8 @@ public static void ProgramUniform2ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform2NV( [NativeTypeName("GLuint")] uint program, @@ -85664,8 +85664,8 @@ public static extern void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -85687,11 +85687,11 @@ public static void ProgramUniform2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2iEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85704,7 +85704,7 @@ public static extern void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85717,7 +85717,7 @@ public static extern void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85737,7 +85737,7 @@ public static extern void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85750,7 +85750,7 @@ public static extern void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85782,11 +85782,11 @@ public static void ProgramUniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85798,11 +85798,11 @@ public static extern void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85826,7 +85826,7 @@ public static void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85839,7 +85839,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85859,8 +85859,8 @@ public static extern void ProgramUniform2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85869,8 +85869,8 @@ public static extern void ProgramUniform2ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform2NV( [NativeTypeName("GLuint")] uint program, @@ -85880,8 +85880,8 @@ public static extern void ProgramUniform2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -85889,8 +85889,8 @@ public static extern void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl( @@ -85910,8 +85910,8 @@ public static void ProgramUniform2ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform2NV( [NativeTypeName("GLuint")] uint program, @@ -85920,8 +85920,8 @@ public static extern void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -85943,11 +85943,11 @@ public static void ProgramUniform2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2uiEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -85960,7 +85960,7 @@ public static extern void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85973,7 +85973,7 @@ public static extern void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -85993,7 +85993,7 @@ public static extern void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86006,7 +86006,7 @@ public static extern void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86038,11 +86038,11 @@ public static void ProgramUniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform2uivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86054,11 +86054,11 @@ public static extern void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86082,7 +86082,7 @@ public static void ProgramUniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86095,7 +86095,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86116,8 +86116,8 @@ public static extern void ProgramUniform3( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3dEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86128,7 +86128,7 @@ public static extern void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86141,7 +86141,7 @@ public static extern void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86161,7 +86161,7 @@ public static extern void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86174,7 +86174,7 @@ public static extern void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86205,8 +86205,8 @@ public static void ProgramUniform3( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86214,8 +86214,8 @@ public static extern void ProgramUniform3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl( @@ -86236,7 +86236,7 @@ public static void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86249,7 +86249,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86271,11 +86271,11 @@ public static extern void ProgramUniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3fEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86289,7 +86289,7 @@ public static extern void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86302,7 +86302,7 @@ public static extern void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86322,7 +86322,7 @@ public static extern void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86335,7 +86335,7 @@ public static extern void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86367,11 +86367,11 @@ public static void ProgramUniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86383,11 +86383,11 @@ public static extern void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86411,7 +86411,7 @@ public static void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86424,7 +86424,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86445,8 +86445,8 @@ public static extern void ProgramUniform3( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86456,8 +86456,8 @@ public static extern void ProgramUniform3ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform3NV( [NativeTypeName("GLuint")] uint program, @@ -86468,8 +86468,8 @@ public static extern void ProgramUniform3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86477,8 +86477,8 @@ public static extern void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl( @@ -86498,8 +86498,8 @@ public static void ProgramUniform3ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform3NV( [NativeTypeName("GLuint")] uint program, @@ -86508,8 +86508,8 @@ public static extern void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -86531,11 +86531,11 @@ public static void ProgramUniform3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3iEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86549,7 +86549,7 @@ public static extern void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86562,7 +86562,7 @@ public static extern void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86582,7 +86582,7 @@ public static extern void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86595,7 +86595,7 @@ public static extern void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86627,11 +86627,11 @@ public static void ProgramUniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86643,11 +86643,11 @@ public static extern void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86671,7 +86671,7 @@ public static void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86684,7 +86684,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86705,8 +86705,8 @@ public static extern void ProgramUniform3( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86716,8 +86716,8 @@ public static extern void ProgramUniform3ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform3NV( [NativeTypeName("GLuint")] uint program, @@ -86728,8 +86728,8 @@ public static extern void ProgramUniform3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86737,8 +86737,8 @@ public static extern void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl( @@ -86758,8 +86758,8 @@ public static void ProgramUniform3ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform3NV( [NativeTypeName("GLuint")] uint program, @@ -86768,8 +86768,8 @@ public static extern void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -86791,11 +86791,11 @@ public static void ProgramUniform3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3uiEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86809,7 +86809,7 @@ public static extern void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86822,7 +86822,7 @@ public static extern void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86842,7 +86842,7 @@ public static extern void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86855,7 +86855,7 @@ public static extern void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86887,11 +86887,11 @@ public static void ProgramUniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform3uivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86903,11 +86903,11 @@ public static extern void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -86931,7 +86931,7 @@ public static void ProgramUniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86944,7 +86944,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86966,8 +86966,8 @@ public static extern void ProgramUniform4( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4dEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -86979,7 +86979,7 @@ public static extern void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -86992,7 +86992,7 @@ public static extern void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87012,7 +87012,7 @@ public static extern void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87025,7 +87025,7 @@ public static extern void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87056,8 +87056,8 @@ public static void ProgramUniform4( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87065,8 +87065,8 @@ public static extern void ProgramUniform4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl( @@ -87087,7 +87087,7 @@ public static void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87100,7 +87100,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87123,11 +87123,11 @@ public static extern void ProgramUniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4fEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87142,7 +87142,7 @@ public static extern void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87155,7 +87155,7 @@ public static extern void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87175,7 +87175,7 @@ public static extern void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87188,7 +87188,7 @@ public static extern void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87220,11 +87220,11 @@ public static void ProgramUniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87236,11 +87236,11 @@ public static extern void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87264,7 +87264,7 @@ public static void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87277,7 +87277,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87299,8 +87299,8 @@ public static extern void ProgramUniform4( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87311,8 +87311,8 @@ public static extern void ProgramUniform4ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform4NV( [NativeTypeName("GLuint")] uint program, @@ -87324,8 +87324,8 @@ public static extern void ProgramUniform4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87333,8 +87333,8 @@ public static extern void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl( @@ -87354,8 +87354,8 @@ public static void ProgramUniform4ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform4NV( [NativeTypeName("GLuint")] uint program, @@ -87364,8 +87364,8 @@ public static extern void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -87387,11 +87387,11 @@ public static void ProgramUniform4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4iEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87406,7 +87406,7 @@ public static extern void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87419,7 +87419,7 @@ public static extern void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87439,7 +87439,7 @@ public static extern void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87452,7 +87452,7 @@ public static extern void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87484,11 +87484,11 @@ public static void ProgramUniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87500,11 +87500,11 @@ public static extern void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87528,7 +87528,7 @@ public static void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87541,7 +87541,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87563,8 +87563,8 @@ public static extern void ProgramUniform4( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87575,8 +87575,8 @@ public static extern void ProgramUniform4ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform4NV( [NativeTypeName("GLuint")] uint program, @@ -87588,8 +87588,8 @@ public static extern void ProgramUniform4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87597,8 +87597,8 @@ public static extern void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl( @@ -87618,8 +87618,8 @@ public static void ProgramUniform4ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void ProgramUniform4NV( [NativeTypeName("GLuint")] uint program, @@ -87628,8 +87628,8 @@ public static extern void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -87651,11 +87651,11 @@ public static void ProgramUniform4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4uiEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87670,7 +87670,7 @@ public static extern void ProgramUniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87683,7 +87683,7 @@ public static extern void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87703,7 +87703,7 @@ public static extern void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87716,7 +87716,7 @@ public static extern void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87748,11 +87748,11 @@ public static void ProgramUniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniform4uivEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87764,11 +87764,11 @@ public static extern void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -87791,8 +87791,8 @@ public static void ProgramUniform4EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformHandleui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void ProgramUniformHandleARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87808,8 +87808,8 @@ public static extern void ProgramUniformHandleIMG( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformHandleui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern void ProgramUniformHandleNV( [NativeTypeName("GLuint")] uint program, @@ -87818,8 +87818,8 @@ public static extern void ProgramUniformHandleNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformHandleui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void ProgramUniformHandleui64VARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -87827,8 +87827,8 @@ public static extern void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( @@ -87847,8 +87847,8 @@ public static void ProgramUniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] public static void ProgramUniformHandleui64VARB( @@ -87895,8 +87895,8 @@ public static void ProgramUniformHandleui64VIMG( ) => ProgramUniformHandleui64VIMG(program, location, 1, (ulong*)&values); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformHandleui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern void ProgramUniformHandleui64VNV( [NativeTypeName("GLuint")] uint program, @@ -87905,8 +87905,8 @@ public static extern void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -87926,8 +87926,8 @@ public static void ProgramUniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -87939,7 +87939,7 @@ public static void ProgramUniformHandleui64VNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87952,7 +87952,7 @@ public static void ProgramUniformHandleui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87973,7 +87973,7 @@ public static extern void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -87986,7 +87986,7 @@ public static extern void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88018,8 +88018,8 @@ public static void ProgramUniformMatrix2( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix2EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -88028,8 +88028,8 @@ public static extern void ProgramUniformMatrix2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl( @@ -88051,7 +88051,7 @@ public static void ProgramUniformMatrix2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88064,7 +88064,7 @@ public static void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88085,7 +88085,7 @@ public static extern void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88098,7 +88098,7 @@ public static extern void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88131,11 +88131,11 @@ public static void ProgramUniformMatrix2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88148,11 +88148,11 @@ public static extern void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88177,7 +88177,7 @@ public static void ProgramUniformMatrix2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88190,7 +88190,7 @@ public static void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88211,7 +88211,7 @@ public static extern void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88224,7 +88224,7 @@ public static extern void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88256,8 +88256,8 @@ public static void ProgramUniformMatrix2X3( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x3dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix2X3EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -88266,8 +88266,8 @@ public static extern void ProgramUniformMatrix2X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl( @@ -88289,7 +88289,7 @@ public static void ProgramUniformMatrix2X3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88302,7 +88302,7 @@ public static void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88323,7 +88323,7 @@ public static extern void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88336,7 +88336,7 @@ public static extern void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88369,11 +88369,11 @@ public static void ProgramUniformMatrix2X3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x3fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88386,11 +88386,11 @@ public static extern void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88415,7 +88415,7 @@ public static void ProgramUniformMatrix2X3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88428,7 +88428,7 @@ public static void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88449,7 +88449,7 @@ public static extern void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88462,7 +88462,7 @@ public static extern void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88494,8 +88494,8 @@ public static void ProgramUniformMatrix2X4( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x4dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix2X4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -88504,8 +88504,8 @@ public static extern void ProgramUniformMatrix2X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl( @@ -88527,7 +88527,7 @@ public static void ProgramUniformMatrix2X4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88540,7 +88540,7 @@ public static void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88561,7 +88561,7 @@ public static extern void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88574,7 +88574,7 @@ public static extern void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88607,11 +88607,11 @@ public static void ProgramUniformMatrix2X4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix2x4fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88624,11 +88624,11 @@ public static extern void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88653,7 +88653,7 @@ public static void ProgramUniformMatrix2X4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88666,7 +88666,7 @@ public static void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88687,7 +88687,7 @@ public static extern void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88700,7 +88700,7 @@ public static extern void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88732,8 +88732,8 @@ public static void ProgramUniformMatrix3( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix3EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -88742,8 +88742,8 @@ public static extern void ProgramUniformMatrix3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl( @@ -88765,7 +88765,7 @@ public static void ProgramUniformMatrix3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88778,7 +88778,7 @@ public static void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88799,7 +88799,7 @@ public static extern void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88812,7 +88812,7 @@ public static extern void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88845,11 +88845,11 @@ public static void ProgramUniformMatrix3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88862,11 +88862,11 @@ public static extern void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -88891,7 +88891,7 @@ public static void ProgramUniformMatrix3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88904,7 +88904,7 @@ public static void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88925,7 +88925,7 @@ public static extern void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88938,7 +88938,7 @@ public static extern void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -88970,8 +88970,8 @@ public static void ProgramUniformMatrix3X2( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x2dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix3X2EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -88980,8 +88980,8 @@ public static extern void ProgramUniformMatrix3X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl( @@ -89003,7 +89003,7 @@ public static void ProgramUniformMatrix3X2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89016,7 +89016,7 @@ public static void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89037,7 +89037,7 @@ public static extern void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89050,7 +89050,7 @@ public static extern void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89083,11 +89083,11 @@ public static void ProgramUniformMatrix3X2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x2fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89100,11 +89100,11 @@ public static extern void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89129,7 +89129,7 @@ public static void ProgramUniformMatrix3X2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89142,7 +89142,7 @@ public static void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89163,7 +89163,7 @@ public static extern void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89176,7 +89176,7 @@ public static extern void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89208,8 +89208,8 @@ public static void ProgramUniformMatrix3X4( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x4dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix3X4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -89218,8 +89218,8 @@ public static extern void ProgramUniformMatrix3X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl( @@ -89241,7 +89241,7 @@ public static void ProgramUniformMatrix3X4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89254,7 +89254,7 @@ public static void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89275,7 +89275,7 @@ public static extern void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89288,7 +89288,7 @@ public static extern void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89321,11 +89321,11 @@ public static void ProgramUniformMatrix3X4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix3x4fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89338,11 +89338,11 @@ public static extern void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89367,7 +89367,7 @@ public static void ProgramUniformMatrix3X4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89380,7 +89380,7 @@ public static void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89401,7 +89401,7 @@ public static extern void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89414,7 +89414,7 @@ public static extern void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89446,8 +89446,8 @@ public static void ProgramUniformMatrix4( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix4EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -89456,8 +89456,8 @@ public static extern void ProgramUniformMatrix4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl( @@ -89479,7 +89479,7 @@ public static void ProgramUniformMatrix4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89492,7 +89492,7 @@ public static void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89513,7 +89513,7 @@ public static extern void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89526,7 +89526,7 @@ public static extern void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89559,11 +89559,11 @@ public static void ProgramUniformMatrix4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89576,11 +89576,11 @@ public static extern void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89605,7 +89605,7 @@ public static void ProgramUniformMatrix4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89618,7 +89618,7 @@ public static void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89639,7 +89639,7 @@ public static extern void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89652,7 +89652,7 @@ public static extern void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89684,8 +89684,8 @@ public static void ProgramUniformMatrix4X2( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x2dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix4X2EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -89694,8 +89694,8 @@ public static extern void ProgramUniformMatrix4X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl( @@ -89717,7 +89717,7 @@ public static void ProgramUniformMatrix4X2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89730,7 +89730,7 @@ public static void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89751,7 +89751,7 @@ public static extern void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89764,7 +89764,7 @@ public static extern void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89797,11 +89797,11 @@ public static void ProgramUniformMatrix4X2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x2fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89814,11 +89814,11 @@ public static extern void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -89843,7 +89843,7 @@ public static void ProgramUniformMatrix4X2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89856,7 +89856,7 @@ public static void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89877,7 +89877,7 @@ public static extern void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89890,7 +89890,7 @@ public static extern void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89922,8 +89922,8 @@ public static void ProgramUniformMatrix4X3( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x3dvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void ProgramUniformMatrix4X3EXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -89932,8 +89932,8 @@ public static extern void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl( @@ -89955,7 +89955,7 @@ public static void ProgramUniformMatrix4X3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89968,7 +89968,7 @@ public static void ProgramUniformMatrix4X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -89989,7 +89989,7 @@ public static extern void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -90002,7 +90002,7 @@ public static extern void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -90035,11 +90035,11 @@ public static void ProgramUniformMatrix4X3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformMatrix4x3fvEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -90052,11 +90052,11 @@ public static extern void ProgramUniformMatrix4X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -90080,8 +90080,8 @@ public static void ProgramUniformMatrix4X3EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void ProgramUniformNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -90089,8 +90089,8 @@ public static extern void ProgramUniformNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProgramUniformui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void ProgramUniformui64VNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, @@ -90098,8 +90098,8 @@ public static extern void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( @@ -90118,8 +90118,8 @@ public static void ProgramUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] public static void ProgramUniformui64VNV( @@ -90145,7 +90145,7 @@ public static void ProgramVertexLimitNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glProvokingVertex")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -90161,7 +90161,7 @@ public static void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -90179,7 +90179,7 @@ public static void ProgramVertexLimitNV( public static extern void ProvokingVertex([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -90195,7 +90195,7 @@ public static void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -90344,14 +90344,14 @@ public static void PushClientAttrib( ) => PushClientAttrib((uint)mask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPushClientAttribDefaultEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void PushClientAttribDefaultEXT( [NativeTypeName("GLbitfield")] uint mask ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] public static void PushClientAttribDefaultEXT( @@ -90360,7 +90360,7 @@ public static void PushClientAttribDefaultEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPushDebugGroup")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -90371,7 +90371,7 @@ public static void PushClientAttribDefaultEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -90389,7 +90389,7 @@ public static extern void PushDebugGroup( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -90400,7 +90400,7 @@ public static extern void PushDebugGroup( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -90457,19 +90457,19 @@ public static void PushDebugGroupKHR( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPushGroupMarkerEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] public static extern void PushGroupMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl( @@ -90545,7 +90545,7 @@ public static void PushGroupMarkerEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glQueryCounter")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -90560,7 +90560,7 @@ public static void PushGroupMarkerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -90580,7 +90580,7 @@ public static extern void QueryCounter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -90595,7 +90595,7 @@ public static extern void QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -91989,11 +91989,11 @@ public static void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref c [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRasterSamplesEXT")] [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -92006,11 +92006,11 @@ public static extern void RasterSamplesEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -92026,7 +92026,7 @@ public static void RasterSamplesEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92051,7 +92051,7 @@ public static void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92078,7 +92078,7 @@ public static void RasterSamplesEXT( public static extern void ReadBuffer([NativeTypeName("GLenum")] uint src); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92103,7 +92103,7 @@ public static void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92158,12 +92158,12 @@ public static void ReadBufferIndexedEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadnPixels")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -92179,12 +92179,12 @@ public static extern void ReadnPixels( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -92211,8 +92211,8 @@ Ref data } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadnPixelsARB")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] public static extern void ReadnPixelsARB( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, @@ -92224,8 +92224,8 @@ public static extern void ReadnPixelsARB( void* data ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] [MethodImpl( @@ -92249,8 +92249,8 @@ Ref data } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadnPixelsEXT")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] public static extern void ReadnPixelsEXT( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, @@ -92262,8 +92262,8 @@ public static extern void ReadnPixelsEXT( void* data ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] [MethodImpl( @@ -92324,7 +92324,7 @@ Ref data [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadPixels")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92349,7 +92349,7 @@ Ref data MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92373,12 +92373,12 @@ Ref data ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, @@ -92390,7 +92390,7 @@ public static extern void ReadPixels( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92415,7 +92415,7 @@ public static extern void ReadPixels( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -92439,12 +92439,12 @@ public static extern void ReadPixels( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadPixels")] [MethodImpl( @@ -92967,7 +92967,7 @@ public static extern uint ReleaseKeyedMutexWin32EXTRaw( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReleaseShaderCompiler")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -92980,7 +92980,7 @@ public static extern uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -93001,7 +93001,7 @@ public static extern uint ReleaseKeyedMutexWin32EXTRaw( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderbufferStorage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93019,7 +93019,7 @@ public static extern uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93049,7 +93049,7 @@ public static extern void RenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93067,7 +93067,7 @@ public static extern void RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93119,7 +93119,7 @@ public static void RenderbufferStorageEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisample")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93137,7 +93137,7 @@ public static void RenderbufferStorageEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93163,7 +93163,7 @@ public static extern void RenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93181,7 +93181,7 @@ public static extern void RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -93220,8 +93220,8 @@ public static void RenderbufferStorageMultisample( ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD" )] - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] public static extern void RenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLenum")] uint target, @@ -93232,8 +93232,8 @@ public static extern void RenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -93291,8 +93291,8 @@ public static void RenderbufferStorageMultisampleAngle( ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisampleAPPLE" )] - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] public static extern void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint samples, @@ -93301,8 +93301,8 @@ public static extern void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public static void RenderbufferStorageMultisampleApple( @@ -93325,8 +93325,8 @@ public static void RenderbufferStorageMultisampleApple( ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisampleCoverageNV" )] - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] public static extern void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint coverageSamples, @@ -93336,8 +93336,8 @@ public static extern void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] public static void RenderbufferStorageMultisampleCoverageNV( @@ -93363,8 +93363,8 @@ public static void RenderbufferStorageMultisampleCoverageNV( EntryPoint = "glRenderbufferStorageMultisampleEXT" )] [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] public static extern void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint samples, @@ -93374,8 +93374,8 @@ public static extern void RenderbufferStorageMultisampleEXT( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public static void RenderbufferStorageMultisampleEXT( @@ -93398,8 +93398,8 @@ public static void RenderbufferStorageMultisampleEXT( ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisampleIMG" )] - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] public static extern void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint samples, @@ -93408,8 +93408,8 @@ public static extern void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public static void RenderbufferStorageMultisampleIMG( @@ -95164,8 +95164,8 @@ public static void ResetHistogramEXT( ) => ResetHistogramEXT((uint)target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glResetMemoryObjectParameterNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void ResetMemoryObjectParameterNV( [NativeTypeName("GLuint")] uint memory, @@ -95199,8 +95199,8 @@ public static void ResetMinmaxEXT( public static extern void ResizeBuffersMESA(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glResolveDepthValuesNV")] - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] public static extern void ResolveDepthValuesNV(); @@ -95209,13 +95209,13 @@ public static void ResetMinmaxEXT( ExactSpelling = true, EntryPoint = "glResolveMultisampleFramebufferAPPLE" )] - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] public static extern void ResolveMultisampleFramebufferApple(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glResumeTransformFeedback")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -95229,7 +95229,7 @@ public static void ResetMinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -95336,7 +95336,7 @@ public static extern void RotatexOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleCoverage")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -95358,7 +95358,7 @@ public static extern void RotatexOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -95379,19 +95379,19 @@ public static extern void RotatexOES( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void SampleCoverage( [NativeTypeName("GLfloat")] float value, [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -95413,7 +95413,7 @@ public static extern void SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -95434,12 +95434,12 @@ public static extern void SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] public static void SampleCoverage( @@ -95526,7 +95526,7 @@ public static void SampleMaskEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleMaski")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -95542,7 +95542,7 @@ public static void SampleMaskEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -95608,7 +95608,7 @@ public static void SamplePatternSGIS( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameterf")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95623,7 +95623,7 @@ public static void SamplePatternSGIS( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95654,7 +95654,7 @@ public static extern void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95669,7 +95669,7 @@ public static extern void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95703,7 +95703,7 @@ public static void SamplerParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95718,7 +95718,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95749,7 +95749,7 @@ public static extern void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95764,7 +95764,7 @@ public static extern void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95807,7 +95807,7 @@ public static void SamplerParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95822,7 +95822,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95853,7 +95853,7 @@ public static extern void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95868,7 +95868,7 @@ public static extern void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95902,7 +95902,7 @@ public static void SamplerParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95917,7 +95917,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95938,7 +95938,7 @@ public static extern void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -95953,7 +95953,7 @@ public static extern void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96038,7 +96038,7 @@ public static void SamplerParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96053,7 +96053,7 @@ public static void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96074,7 +96074,7 @@ public static extern void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96089,7 +96089,7 @@ public static extern void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96174,7 +96174,7 @@ public static void SamplerParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplerParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96189,7 +96189,7 @@ public static void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96220,7 +96220,7 @@ public static extern void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96235,7 +96235,7 @@ public static extern void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -96360,7 +96360,7 @@ public static extern void ScalexOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissor")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -96385,7 +96385,7 @@ public static extern void ScalexOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -96409,12 +96409,12 @@ public static extern void ScalexOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, @@ -96424,7 +96424,7 @@ public static extern void Scissor( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorArrayv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96437,7 +96437,7 @@ public static extern void Scissor( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96456,7 +96456,7 @@ public static extern void ScissorArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96469,7 +96469,7 @@ public static extern void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96499,7 +96499,7 @@ public static void ScissorArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96512,7 +96512,7 @@ public static void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96600,8 +96600,8 @@ public static void ScissorArrayOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorExclusiveArrayvNV")] - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] public static extern void ScissorExclusiveArrayNV( [NativeTypeName("GLuint")] uint first, @@ -96609,8 +96609,8 @@ public static extern void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int* v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -96629,8 +96629,8 @@ public static void ScissorExclusiveArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -96640,8 +96640,8 @@ public static void ScissorExclusiveArrayNV( ) => ScissorExclusiveArrayNV(first, 1, (int*)&v); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorExclusiveNV")] - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] public static extern void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, @@ -96652,7 +96652,7 @@ public static extern void ScissorExclusiveNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorIndexed")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96665,7 +96665,7 @@ public static extern void ScissorExclusiveNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96707,7 +96707,7 @@ public static extern void ScissorIndexedOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorIndexedv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96720,7 +96720,7 @@ public static extern void ScissorIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96738,7 +96738,7 @@ public static extern void ScissorIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -96751,7 +96751,7 @@ public static extern void ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -97754,16 +97754,16 @@ public static void SecondaryColor3EXT([NativeTypeName("const GLushort *")] Ref ShadingRateEXT((uint)rate); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glShadingRateImageBarrierNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] uint synchronize ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] @@ -98821,8 +98821,8 @@ public static void ShadingRateImageBarrierNV( ) => ShadingRateImageBarrierNV((uint)synchronize); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glShadingRateImagePaletteNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, @@ -98831,8 +98831,8 @@ public static extern void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint* rates ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -98852,8 +98852,8 @@ public static void ShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -98875,8 +98875,8 @@ public static void ShadingRateQCOM( ) => ShadingRateQCOM((uint)rate); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glShadingRateSampleOrderCustomNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void ShadingRateSampleOrderCustomNV( [NativeTypeName("GLenum")] uint rate, @@ -98884,8 +98884,8 @@ public static extern void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int* locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -98904,8 +98904,8 @@ public static void ShadingRateSampleOrderCustomNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -98915,8 +98915,8 @@ public static void ShadingRateSampleOrderCustomNV( ) => ShadingRateSampleOrderCustomNV(1, samples, (int*)&locations); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glShadingRateSampleOrderNV")] - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] public static extern void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint order); @@ -99173,22 +99173,22 @@ public static void SignalSemaphoreNVX( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSignalVkFenceNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] public static extern void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSignalVkSemaphoreNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] public static extern void SignalVkSemaphoreNV( [NativeTypeName("GLuint64")] ulong vkSemaphore ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSpecializeShader")] - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] public static extern void SpecializeShader( [NativeTypeName("GLuint")] uint shader, [NativeTypeName("const GLchar *")] sbyte* pEntryPoint, @@ -99197,8 +99197,8 @@ public static extern void SpecializeShader( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl( @@ -99227,8 +99227,8 @@ public static void SpecializeShader( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSpecializeShaderARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] public static extern void SpecializeShaderARB( [NativeTypeName("GLuint")] uint shader, [NativeTypeName("const GLchar *")] sbyte* pEntryPoint, @@ -99237,8 +99237,8 @@ public static extern void SpecializeShaderARB( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl( @@ -99349,8 +99349,8 @@ public static void SpriteParameterSGIX( public static extern void StartInstrumentsSGIX(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStartTilingQCOM")] - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] public static extern void StartTilingQCOM( [NativeTypeName("GLuint")] uint x, [NativeTypeName("GLuint")] uint y, @@ -99359,8 +99359,8 @@ public static extern void StartTilingQCOM( [NativeTypeName("GLbitfield")] uint preserveMask ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] public static void StartTilingQCOM( @@ -99372,8 +99372,8 @@ public static void StartTilingQCOM( ) => StartTilingQCOM(x, y, width, height, (uint)preserveMask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStateCaptureNV")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] public static extern void StateCaptureNV( [NativeTypeName("GLuint")] uint state, [NativeTypeName("GLenum")] uint mode @@ -99387,8 +99387,8 @@ public static extern void StencilClearTagEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilFillPathInstancedNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilFillPathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -99401,8 +99401,8 @@ public static extern void StencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -99437,8 +99437,8 @@ public static void StencilFillPathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilFillPathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilFillPathNV( [NativeTypeName("GLuint")] uint path, @@ -99446,8 +99446,8 @@ public static extern void StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -99459,7 +99459,7 @@ public static void StencilFillPathNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilFunc")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99484,7 +99484,7 @@ public static void StencilFillPathNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99508,12 +99508,12 @@ public static void StencilFillPathNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void StencilFunc( [NativeTypeName("GLenum")] uint func, [NativeTypeName("GLint")] int @ref, @@ -99521,7 +99521,7 @@ public static extern void StencilFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99546,7 +99546,7 @@ public static extern void StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99570,12 +99570,12 @@ public static extern void StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] public static void StencilFunc( @@ -99586,7 +99586,7 @@ public static void StencilFunc( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilFuncSeparate")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99605,7 +99605,7 @@ public static void StencilFunc( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99636,7 +99636,7 @@ public static extern void StencilFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99655,7 +99655,7 @@ public static extern void StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99707,31 +99707,6 @@ public static void StencilFuncSeparateATI( ) => StencilFuncSeparateATI((uint)frontfunc, (uint)backfunc, @ref, mask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilMask")] - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -99757,114 +99732,6 @@ public static void StencilFuncSeparateATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - public static extern void StencilMask([NativeTypeName("GLuint")] uint mask); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilMaskSeparate")] - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - public static extern void StencilMaskSeparate( - [NativeTypeName("GLenum")] uint face, - [NativeTypeName("GLuint")] uint mask - ); - - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "2.0" - )] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glStencilMaskSeparate")] - public static void StencilMaskSeparate( - [NativeTypeName("GLenum")] Constant face, - [NativeTypeName("GLuint")] uint mask - ) => StencilMaskSeparate((uint)face, mask); - - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilOp")] [SupportedApiProfile( "glcore", [ @@ -99890,6 +99757,114 @@ public static void StencilMaskSeparate( ], MinVersion = "1.0" )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + public static extern void StencilMask([NativeTypeName("GLuint")] uint mask); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilMaskSeparate")] + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + public static extern void StencilMaskSeparate( + [NativeTypeName("GLenum")] uint face, + [NativeTypeName("GLuint")] uint mask + ); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "2.0" + )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glStencilMaskSeparate")] + public static void StencilMaskSeparate( + [NativeTypeName("GLenum")] Constant face, + [NativeTypeName("GLuint")] uint mask + ) => StencilMaskSeparate((uint)face, mask); + + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilOp")] [SupportedApiProfile( "gl", [ @@ -99915,12 +99890,37 @@ public static void StencilMaskSeparate( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void StencilOp( [NativeTypeName("GLenum")] uint fail, [NativeTypeName("GLenum")] uint zfail, @@ -99928,7 +99928,7 @@ public static extern void StencilOp( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99953,7 +99953,7 @@ public static extern void StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -99977,12 +99977,12 @@ public static extern void StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] public static void StencilOp( @@ -99993,7 +99993,7 @@ public static void StencilOp( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilOpSeparate")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100012,7 +100012,7 @@ public static void StencilOp( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100043,7 +100043,7 @@ public static extern void StencilOpSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100062,7 +100062,7 @@ public static extern void StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100129,8 +100129,8 @@ public static void StencilOpValueAMD( ) => StencilOpValueAMD((uint)face, value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilStrokePathInstancedNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilStrokePathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -100143,8 +100143,8 @@ public static extern void StencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -100179,8 +100179,8 @@ public static void StencilStrokePathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilStrokePathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilStrokePathNV( [NativeTypeName("GLuint")] uint path, @@ -100193,8 +100193,8 @@ public static extern void StencilStrokePathNV( ExactSpelling = true, EntryPoint = "glStencilThenCoverFillPathInstancedNV" )] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilThenCoverFillPathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -100208,8 +100208,8 @@ public static extern void StencilThenCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -100246,8 +100246,8 @@ public static void StencilThenCoverFillPathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilThenCoverFillPathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilThenCoverFillPathNV( [NativeTypeName("GLuint")] uint path, @@ -100256,8 +100256,8 @@ public static extern void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -100273,8 +100273,8 @@ public static void StencilThenCoverFillPathNV( ExactSpelling = true, EntryPoint = "glStencilThenCoverStrokePathInstancedNV" )] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("GLsizei")] uint numPaths, @@ -100288,8 +100288,8 @@ public static extern void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -100326,8 +100326,8 @@ public static void StencilThenCoverStrokePathInstancedNV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilThenCoverStrokePathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void StencilThenCoverStrokePathNV( [NativeTypeName("GLuint")] uint path, @@ -100336,8 +100336,8 @@ public static extern void StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -100377,8 +100377,8 @@ public static void StringMarkerGremedy( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSubpixelPrecisionBiasNV")] - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] public static extern void SubpixelPrecisionBiasNV( [NativeTypeName("GLuint")] uint xbits, @@ -100598,8 +100598,8 @@ public static MaybeBool TestFenceApple([NativeTypeName("GLuint")] uint fen [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] public static MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence) => @@ -100608,8 +100608,8 @@ public static MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence) [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTestFenceNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] public static extern uint TestFenceNVRaw([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] @@ -100630,8 +100630,8 @@ public static extern uint TestObjectAppleRaw( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexAttachMemoryNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void TexAttachMemoryNV( [NativeTypeName("GLenum")] uint target, @@ -100639,8 +100639,8 @@ public static extern void TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -100652,7 +100652,7 @@ public static void TexAttachMemoryNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexBuffer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -100668,7 +100668,7 @@ public static void TexAttachMemoryNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -100690,7 +100690,7 @@ public static extern void TexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -100706,7 +100706,7 @@ public static extern void TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -100730,16 +100730,16 @@ public static void TexBuffer( ) => TexBuffer((uint)target, (uint)internalformat, buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexBufferARB")] - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] public static extern void TexBufferARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] public static void TexBufferARB( @@ -100786,7 +100786,7 @@ public static void TexBufferOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexBufferRange")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -100797,7 +100797,7 @@ public static void TexBufferOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -100816,7 +100816,7 @@ public static extern void TexBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -100827,7 +100827,7 @@ public static extern void TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -103240,8 +103240,8 @@ public static void TexCoord4XOES([NativeTypeName("const GLfixed *")] Ref co } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexCoordFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, @@ -104597,7 +104597,7 @@ public static void TexGenxOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104622,7 +104622,7 @@ public static void TexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104658,7 +104658,7 @@ public static extern void TexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104683,7 +104683,7 @@ public static extern void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104740,7 +104740,7 @@ public static void TexImage1D( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104765,7 +104765,7 @@ public static void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104789,12 +104789,12 @@ public static void TexImage1D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void TexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -104808,7 +104808,7 @@ public static extern void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104833,7 +104833,7 @@ public static extern void TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -104857,12 +104857,12 @@ public static extern void TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl( @@ -104898,7 +104898,7 @@ public static void TexImage2D( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexImage2DMultisample")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -104914,7 +104914,7 @@ public static void TexImage2D( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -104939,7 +104939,7 @@ public static extern void TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -104955,7 +104955,7 @@ public static extern void TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -105029,7 +105029,7 @@ public static void TexImage2DMultisampleCoverageNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexImage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -105052,7 +105052,7 @@ public static void TexImage2DMultisampleCoverageNV( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -105088,7 +105088,7 @@ public static extern void TexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -105111,7 +105111,7 @@ public static extern void TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -105221,7 +105221,7 @@ public static void TexImage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexImage3DMultisample")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -105237,7 +105237,7 @@ public static void TexImage3DEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -105263,7 +105263,7 @@ public static extern void TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -105279,7 +105279,7 @@ public static extern void TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -105462,8 +105462,8 @@ public static void TexImage4DSGIS( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexPageCommitmentARB")] - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] public static extern void TexPageCommitmentARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -105476,8 +105476,8 @@ public static extern void TexPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] public static void TexPageCommitmentARB( @@ -105544,8 +105544,8 @@ public static void TexPageCommitmentEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexPageCommitmentMemNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] public static extern void TexPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, @@ -105562,8 +105562,8 @@ public static extern void TexPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -105598,7 +105598,7 @@ public static void TexPageCommitmentMemNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameterf")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105623,7 +105623,7 @@ public static void TexPageCommitmentMemNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105647,12 +105647,12 @@ public static void TexPageCommitmentMemNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void TexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -105660,7 +105660,7 @@ public static extern void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105685,7 +105685,7 @@ public static extern void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105709,12 +105709,12 @@ public static extern void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] public static void TexParameter( @@ -105725,7 +105725,7 @@ public static void TexParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameterfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105750,7 +105750,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105774,12 +105774,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void TexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -105787,7 +105787,7 @@ public static extern void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105812,7 +105812,7 @@ public static extern void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105836,12 +105836,12 @@ public static extern void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl( @@ -105861,7 +105861,7 @@ public static void TexParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameteri")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105886,7 +105886,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105910,12 +105910,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void TexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -105923,7 +105923,7 @@ public static extern void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105948,7 +105948,7 @@ public static extern void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -105972,12 +105972,12 @@ public static extern void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] public static void TexParameter( @@ -105988,7 +105988,7 @@ public static void TexParameter( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106005,7 +106005,7 @@ public static void TexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106028,7 +106028,7 @@ public static extern void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106045,7 +106045,7 @@ public static extern void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106134,7 +106134,7 @@ public static void TexParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106151,7 +106151,7 @@ public static void TexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106174,7 +106174,7 @@ public static extern void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106191,7 +106191,7 @@ public static extern void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -106280,7 +106280,7 @@ public static void TexParameterIOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameteriv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -106305,7 +106305,7 @@ public static void TexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -106329,12 +106329,12 @@ public static void TexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void TexParameter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint pname, @@ -106342,7 +106342,7 @@ public static extern void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -106367,7 +106367,7 @@ public static extern void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -106391,12 +106391,12 @@ public static extern void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl( @@ -106521,7 +106521,7 @@ public static void TexRenderbufferNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106533,7 +106533,7 @@ public static void TexRenderbufferNV( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106552,7 +106552,7 @@ public static extern void TexStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106564,7 +106564,7 @@ public static extern void TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106585,10 +106585,10 @@ public static void TexStorage1D( ) => TexStorage1D((uint)target, levels, (uint)internalformat, width); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TexStorage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint levels, @@ -106596,10 +106596,10 @@ public static extern void TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] public static void TexStorage1DEXT( @@ -106611,7 +106611,7 @@ public static void TexStorage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106623,7 +106623,7 @@ public static void TexStorage1DEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106643,7 +106643,7 @@ public static extern void TexStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106655,7 +106655,7 @@ public static extern void TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106677,10 +106677,10 @@ public static void TexStorage2D( ) => TexStorage2D((uint)target, levels, (uint)internalformat, width, height); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TexStorage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint levels, @@ -106689,10 +106689,10 @@ public static extern void TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] public static void TexStorage2DEXT( @@ -106705,7 +106705,7 @@ public static void TexStorage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2DMultisample")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106716,7 +106716,7 @@ public static void TexStorage2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106736,7 +106736,7 @@ public static extern void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106747,7 +106747,7 @@ public static extern void TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106778,7 +106778,7 @@ public static void TexStorage2DMultisample( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106790,7 +106790,7 @@ public static void TexStorage2DMultisample( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106811,7 +106811,7 @@ public static extern void TexStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106823,7 +106823,7 @@ public static extern void TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -106846,10 +106846,10 @@ public static void TexStorage3D( ) => TexStorage3D((uint)target, levels, (uint)internalformat, width, height, depth); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TexStorage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLsizei")] uint levels, @@ -106859,10 +106859,10 @@ public static extern void TexStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] public static void TexStorage3DEXT( @@ -106876,7 +106876,7 @@ public static void TexStorage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3DMultisample")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106887,7 +106887,7 @@ public static void TexStorage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106908,7 +106908,7 @@ public static extern void TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -106919,7 +106919,7 @@ public static extern void TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -107396,7 +107396,7 @@ public static void TexStorageSparseAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107420,7 +107420,7 @@ public static void TexStorageSparseAMD( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107454,7 +107454,7 @@ public static extern void TexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107478,7 +107478,7 @@ public static extern void TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107574,7 +107574,7 @@ public static void TexSubImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107598,7 +107598,7 @@ public static void TexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107621,12 +107621,12 @@ public static void TexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void TexSubImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, @@ -107640,7 +107640,7 @@ public static extern void TexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107664,7 +107664,7 @@ public static extern void TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -107687,12 +107687,12 @@ public static extern void TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl( @@ -107776,7 +107776,7 @@ public static void TexSubImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -107799,7 +107799,7 @@ public static void TexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -107836,7 +107836,7 @@ public static extern void TexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -107859,7 +107859,7 @@ public static extern void TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -108087,8 +108087,8 @@ public static void TexSubImage4DSGIS( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureAttachMemoryNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] public static extern void TextureAttachMemoryNV( [NativeTypeName("GLuint")] uint texture, @@ -108098,30 +108098,30 @@ public static extern void TextureAttachMemoryNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBarrier")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] public static extern void TextureBarrier(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBarrierNV")] - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] public static extern void TextureBarrierNV(); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108132,12 +108132,12 @@ public static extern void TextureBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108150,8 +108150,8 @@ public static void TextureBuffer( ) => TextureBuffer(texture, (uint)internalformat, buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureBufferEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108159,8 +108159,8 @@ public static extern void TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] public static void TextureBufferEXT( @@ -108172,12 +108172,12 @@ public static void TextureBufferEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBufferRange")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108190,12 +108190,12 @@ public static extern void TextureBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108210,8 +108210,8 @@ public static void TextureBufferRange( ) => TextureBufferRange(texture, (uint)internalformat, buffer, offset, size); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBufferRangeEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureBufferRangeEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108221,8 +108221,8 @@ public static extern void TextureBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] public static void TextureBufferRangeEXT( @@ -108275,8 +108275,8 @@ public static extern void TextureFoveationParametersQCOM( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108289,8 +108289,8 @@ public static extern void TextureImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl( @@ -108325,8 +108325,8 @@ public static void TextureImage1DEXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108340,8 +108340,8 @@ public static extern void TextureImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl( @@ -108453,8 +108453,8 @@ public static void TextureImage2DMultisampleNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108469,8 +108469,8 @@ public static extern void TextureImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl( @@ -108627,8 +108627,8 @@ public static void TextureNormalEXT( ) => TextureNormalEXT((uint)mode); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexturePageCommitmentEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TexturePageCommitmentEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, @@ -108641,8 +108641,8 @@ public static extern void TexturePageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] public static void TexturePageCommitmentEXT( @@ -108669,8 +108669,8 @@ public static void TexturePageCommitmentEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexturePageCommitmentMemNV")] - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] public static extern void TexturePageCommitmentMemNV( [NativeTypeName("GLuint")] uint texture, @@ -108687,8 +108687,8 @@ public static extern void TexturePageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -108723,12 +108723,12 @@ public static void TexturePageCommitmentMemNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterf")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108739,12 +108739,12 @@ public static extern void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108757,8 +108757,8 @@ public static void TextureParameter( ) => TextureParameter(texture, (uint)pname, param2); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterfEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108766,8 +108766,8 @@ public static extern void TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] public static void TextureParameterEXT( @@ -108779,12 +108779,12 @@ public static void TextureParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterfv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108795,12 +108795,12 @@ public static extern void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108822,8 +108822,8 @@ public static void TextureParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterfvEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108831,8 +108831,8 @@ public static extern void TextureParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl( @@ -108853,12 +108853,12 @@ public static void TextureParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameteri")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108869,12 +108869,12 @@ public static extern void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108887,8 +108887,8 @@ public static void TextureParameter( ) => TextureParameter(texture, (uint)pname, param2); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameteriEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108896,8 +108896,8 @@ public static extern void TextureParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] public static void TextureParameterEXT( @@ -108909,12 +108909,12 @@ public static void TextureParameterEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterIiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108925,12 +108925,12 @@ public static extern void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108952,8 +108952,8 @@ public static void TextureParameterI( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterIivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -108961,8 +108961,8 @@ public static extern void TextureParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl( @@ -108983,12 +108983,12 @@ public static void TextureParameterIEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterIuiv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -108999,12 +108999,12 @@ public static extern void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109026,8 +109026,8 @@ public static void TextureParameterI( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterIuivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109035,8 +109035,8 @@ public static extern void TextureParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl( @@ -109057,12 +109057,12 @@ public static void TextureParameterIEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameteriv")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109073,12 +109073,12 @@ public static extern void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109100,8 +109100,8 @@ public static void TextureParameter( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterivEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109109,8 +109109,8 @@ public static extern void TextureParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl( @@ -109156,16 +109156,16 @@ public static void TextureRangeApple( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureRenderbufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] public static void TextureRenderbufferEXT( @@ -109176,12 +109176,12 @@ public static void TextureRenderbufferEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage1D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109193,12 +109193,12 @@ public static extern void TextureStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109212,10 +109212,10 @@ public static void TextureStorage1D( ) => TextureStorage1D(texture, levels, (uint)internalformat, width); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TextureStorage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109224,10 +109224,10 @@ public static extern void TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] public static void TextureStorage1DEXT( @@ -109240,12 +109240,12 @@ public static void TextureStorage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109258,12 +109258,12 @@ public static extern void TextureStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109278,10 +109278,10 @@ public static void TextureStorage2D( ) => TextureStorage2D(texture, levels, (uint)internalformat, width, height); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TextureStorage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109291,10 +109291,10 @@ public static extern void TextureStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] public static void TextureStorage2DEXT( @@ -109308,12 +109308,12 @@ public static void TextureStorage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DMultisample")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109327,12 +109327,12 @@ public static extern void TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109356,8 +109356,8 @@ public static void TextureStorage2DMultisample( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DMultisampleEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureStorage2DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109368,8 +109368,8 @@ public static extern void TextureStorage2DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] public static void TextureStorage2DMultisampleEXT( @@ -109393,12 +109393,12 @@ public static void TextureStorage2DMultisampleEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109412,12 +109412,12 @@ public static extern void TextureStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109433,10 +109433,10 @@ public static void TextureStorage3D( ) => TextureStorage3D(texture, levels, (uint)internalformat, width, height, depth); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] public static extern void TextureStorage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109447,10 +109447,10 @@ public static extern void TextureStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] public static void TextureStorage3DEXT( @@ -109474,12 +109474,12 @@ public static void TextureStorage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DMultisample")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109494,12 +109494,12 @@ public static extern void TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109525,8 +109525,8 @@ public static void TextureStorage3DMultisample( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DMultisampleEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureStorage3DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109538,8 +109538,8 @@ public static extern void TextureStorage3DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] public static void TextureStorage3DMultisampleEXT( @@ -109789,12 +109789,12 @@ public static void TextureStorageSparseAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage1D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109809,12 +109809,12 @@ public static extern void TextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109848,8 +109848,8 @@ public static void TextureSubImage1D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage1DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109861,8 +109861,8 @@ public static extern void TextureSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl( @@ -109896,12 +109896,12 @@ public static void TextureSubImage1DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage2D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109918,12 +109918,12 @@ public static extern void TextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -109961,8 +109961,8 @@ public static void TextureSubImage2D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage2DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -109976,8 +109976,8 @@ public static extern void TextureSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl( @@ -110015,12 +110015,12 @@ public static void TextureSubImage2DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage3D")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -110039,12 +110039,12 @@ public static extern void TextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -110086,8 +110086,8 @@ public static void TextureSubImage3D( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureSubImage3DEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void TextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, @@ -110103,8 +110103,8 @@ public static extern void TextureSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl( @@ -110146,7 +110146,7 @@ public static void TextureSubImage3DEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureView")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -110157,7 +110157,7 @@ public static void TextureSubImage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -110179,7 +110179,7 @@ public static extern void TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -110190,7 +110190,7 @@ public static extern void TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -110352,12 +110352,12 @@ public static void TransformFeedbackAttribNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTransformFeedbackBufferBase")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -110369,12 +110369,12 @@ public static extern void TransformFeedbackBufferBase( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTransformFeedbackBufferRange")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -110428,7 +110428,7 @@ public static void TransformFeedbackStreamAttribNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110445,7 +110445,7 @@ public static void TransformFeedbackStreamAttribNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110481,7 +110481,7 @@ Constant bufferMode [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTransformFeedbackVaryings")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110498,7 +110498,7 @@ Constant bufferMode MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110522,7 +110522,7 @@ public static extern void TransformFeedbackVaryings( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110539,7 +110539,7 @@ public static extern void TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110743,8 +110743,8 @@ Constant bufferMode ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTransformPathNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void TransformPathNV( [NativeTypeName("GLuint")] uint resultPath, @@ -110753,8 +110753,8 @@ public static extern void TransformPathNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -110858,7 +110858,7 @@ public static extern void TranslatexOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110872,7 +110872,7 @@ public static extern void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110892,7 +110892,7 @@ public static extern void Uniform1( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110906,7 +110906,7 @@ public static extern void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110926,7 +110926,7 @@ public static extern void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110940,7 +110940,7 @@ public static extern void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -110972,7 +110972,7 @@ public static void Uniform1( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110991,7 +110991,7 @@ public static void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111028,7 +111028,7 @@ public static extern void Uniform1ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111047,7 +111047,7 @@ public static extern void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111077,7 +111077,7 @@ public static extern void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111096,7 +111096,7 @@ public static extern void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111164,7 +111164,7 @@ public static void Uniform1ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111183,7 +111183,7 @@ public static void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111212,16 +111212,16 @@ public static extern void Uniform1( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform1NV( [NativeTypeName("GLint")] int location, @@ -111229,16 +111229,16 @@ public static extern void Uniform1NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl( @@ -111257,8 +111257,8 @@ public static void Uniform1ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform1NV( [NativeTypeName("GLint")] int location, @@ -111266,8 +111266,8 @@ public static extern void Uniform1NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -111295,7 +111295,7 @@ public static extern void Uniform1ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111314,7 +111314,7 @@ public static extern void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111344,7 +111344,7 @@ public static extern void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111363,7 +111363,7 @@ public static extern void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111431,7 +111431,7 @@ public static void Uniform1ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111448,7 +111448,7 @@ public static void Uniform1ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111470,16 +111470,16 @@ public static extern void Uniform1( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform1NV( [NativeTypeName("GLint")] int location, @@ -111487,16 +111487,16 @@ public static extern void Uniform1NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl( @@ -111515,8 +111515,8 @@ public static void Uniform1ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform1NV( [NativeTypeName("GLint")] int location, @@ -111524,8 +111524,8 @@ public static extern void Uniform1NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -111553,7 +111553,7 @@ public static extern void Uniform1EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform1uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111570,7 +111570,7 @@ public static extern void Uniform1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111593,7 +111593,7 @@ public static extern void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111610,7 +111610,7 @@ public static extern void Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111671,7 +111671,7 @@ public static void Uniform1EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111685,7 +111685,7 @@ public static void Uniform1EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111706,7 +111706,7 @@ public static extern void Uniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111720,7 +111720,7 @@ public static extern void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111740,7 +111740,7 @@ public static extern void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111754,7 +111754,7 @@ public static extern void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -111786,7 +111786,7 @@ public static void Uniform2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111805,7 +111805,7 @@ public static void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111844,7 +111844,7 @@ public static extern void Uniform2ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111863,7 +111863,7 @@ public static extern void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111893,7 +111893,7 @@ public static extern void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111912,7 +111912,7 @@ public static extern void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111980,7 +111980,7 @@ public static void Uniform2ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -111999,7 +111999,7 @@ public static void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112029,8 +112029,8 @@ public static extern void Uniform2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform2ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x, @@ -112038,8 +112038,8 @@ public static extern void Uniform2ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform2NV( [NativeTypeName("GLint")] int location, @@ -112048,16 +112048,16 @@ public static extern void Uniform2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform2ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl( @@ -112076,8 +112076,8 @@ public static void Uniform2ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform2NV( [NativeTypeName("GLint")] int location, @@ -112085,8 +112085,8 @@ public static extern void Uniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -112115,7 +112115,7 @@ public static extern void Uniform2ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112134,7 +112134,7 @@ public static extern void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112164,7 +112164,7 @@ public static extern void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112183,7 +112183,7 @@ public static extern void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112251,7 +112251,7 @@ public static void Uniform2ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112268,7 +112268,7 @@ public static void Uniform2ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112291,8 +112291,8 @@ public static extern void Uniform2( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform2ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x, @@ -112300,8 +112300,8 @@ public static extern void Uniform2ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform2NV( [NativeTypeName("GLint")] int location, @@ -112310,16 +112310,16 @@ public static extern void Uniform2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform2ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl( @@ -112338,8 +112338,8 @@ public static void Uniform2ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform2NV( [NativeTypeName("GLint")] int location, @@ -112347,8 +112347,8 @@ public static extern void Uniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -112377,7 +112377,7 @@ public static extern void Uniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform2uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112394,7 +112394,7 @@ public static extern void Uniform2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112417,7 +112417,7 @@ public static extern void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112434,7 +112434,7 @@ public static extern void Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -112495,7 +112495,7 @@ public static void Uniform2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112509,7 +112509,7 @@ public static void Uniform2EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112531,7 +112531,7 @@ public static extern void Uniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112545,7 +112545,7 @@ public static extern void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112565,7 +112565,7 @@ public static extern void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112579,7 +112579,7 @@ public static extern void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -112611,7 +112611,7 @@ public static void Uniform3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112630,7 +112630,7 @@ public static void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112671,7 +112671,7 @@ public static extern void Uniform3ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112690,7 +112690,7 @@ public static extern void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112720,7 +112720,7 @@ public static extern void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112739,7 +112739,7 @@ public static extern void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112807,7 +112807,7 @@ public static void Uniform3ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112826,7 +112826,7 @@ public static void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112857,8 +112857,8 @@ public static extern void Uniform3( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform3ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x, @@ -112867,8 +112867,8 @@ public static extern void Uniform3ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform3NV( [NativeTypeName("GLint")] int location, @@ -112878,16 +112878,16 @@ public static extern void Uniform3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform3ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl( @@ -112906,8 +112906,8 @@ public static void Uniform3ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform3NV( [NativeTypeName("GLint")] int location, @@ -112915,8 +112915,8 @@ public static extern void Uniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -112946,7 +112946,7 @@ public static extern void Uniform3ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112965,7 +112965,7 @@ public static extern void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -112995,7 +112995,7 @@ public static extern void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113014,7 +113014,7 @@ public static extern void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113082,7 +113082,7 @@ public static void Uniform3ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113099,7 +113099,7 @@ public static void Uniform3ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113123,8 +113123,8 @@ public static extern void Uniform3( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform3ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x, @@ -113133,8 +113133,8 @@ public static extern void Uniform3ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform3NV( [NativeTypeName("GLint")] int location, @@ -113144,16 +113144,16 @@ public static extern void Uniform3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform3ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl( @@ -113172,8 +113172,8 @@ public static void Uniform3ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform3NV( [NativeTypeName("GLint")] int location, @@ -113181,8 +113181,8 @@ public static extern void Uniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -113212,7 +113212,7 @@ public static extern void Uniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform3uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113229,7 +113229,7 @@ public static extern void Uniform3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113252,7 +113252,7 @@ public static extern void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113269,7 +113269,7 @@ public static extern void Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113330,7 +113330,7 @@ public static void Uniform3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113344,7 +113344,7 @@ public static void Uniform3EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113367,7 +113367,7 @@ public static extern void Uniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113381,7 +113381,7 @@ public static extern void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113401,7 +113401,7 @@ public static extern void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113415,7 +113415,7 @@ public static extern void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -113447,7 +113447,7 @@ public static void Uniform4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113466,7 +113466,7 @@ public static void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113509,7 +113509,7 @@ public static extern void Uniform4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113528,7 +113528,7 @@ public static extern void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113558,7 +113558,7 @@ public static extern void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113577,7 +113577,7 @@ public static extern void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113645,7 +113645,7 @@ public static void Uniform4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113664,7 +113664,7 @@ public static void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113696,8 +113696,8 @@ public static extern void Uniform4( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4i64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform4ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x, @@ -113707,8 +113707,8 @@ public static extern void Uniform4ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform4NV( [NativeTypeName("GLint")] int location, @@ -113719,16 +113719,16 @@ public static extern void Uniform4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4i64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform4ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl( @@ -113747,8 +113747,8 @@ public static void Uniform4ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform4NV( [NativeTypeName("GLint")] int location, @@ -113756,8 +113756,8 @@ public static extern void Uniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -113788,7 +113788,7 @@ public static extern void Uniform4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113807,7 +113807,7 @@ public static extern void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113837,7 +113837,7 @@ public static extern void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113856,7 +113856,7 @@ public static extern void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113924,7 +113924,7 @@ public static void Uniform4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113941,7 +113941,7 @@ public static void Uniform4ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -113966,8 +113966,8 @@ public static extern void Uniform4( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform4ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x, @@ -113977,8 +113977,8 @@ public static extern void Uniform4ARB( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform4NV( [NativeTypeName("GLint")] int location, @@ -113989,16 +113989,16 @@ public static extern void Uniform4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] public static extern void Uniform4ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl( @@ -114017,8 +114017,8 @@ public static void Uniform4ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] public static extern void Uniform4NV( [NativeTypeName("GLint")] int location, @@ -114026,8 +114026,8 @@ public static extern void Uniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -114058,7 +114058,7 @@ public static extern void Uniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniform4uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114075,7 +114075,7 @@ public static extern void Uniform4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114098,7 +114098,7 @@ public static extern void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114115,7 +114115,7 @@ public static extern void Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114176,7 +114176,7 @@ public static void Uniform4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformBlockBinding")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -114193,7 +114193,7 @@ public static void Uniform4EXT( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -114224,8 +114224,8 @@ public static extern void UniformBufferEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformHandleui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void UniformHandleARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong value @@ -114239,8 +114239,8 @@ public static extern void UniformHandleIMG( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformHandleui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern void UniformHandleNV( [NativeTypeName("GLint")] int location, @@ -114248,16 +114248,16 @@ public static extern void UniformHandleNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformHandleui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void UniformHandleui64VARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( @@ -114275,8 +114275,8 @@ public static void UniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] public static void UniformHandleui64VARB( @@ -114319,8 +114319,8 @@ public static void UniformHandleui64VIMG( ) => UniformHandleui64VIMG(location, 1, (ulong*)&value); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformHandleui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] public static extern void UniformHandleui64VNV( [NativeTypeName("GLint")] int location, @@ -114328,8 +114328,8 @@ public static extern void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -114348,8 +114348,8 @@ public static void UniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -114360,7 +114360,7 @@ public static void UniformHandleui64VNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114374,7 +114374,7 @@ public static void UniformHandleui64VNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114395,7 +114395,7 @@ public static extern void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114409,7 +114409,7 @@ public static extern void UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114442,7 +114442,7 @@ public static void UniformMatrix2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -114461,7 +114461,7 @@ public static void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -114492,7 +114492,7 @@ public static extern void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -114511,7 +114511,7 @@ public static extern void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -114582,7 +114582,7 @@ public static void UniformMatrix2ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2x3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114596,7 +114596,7 @@ public static void UniformMatrix2ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114617,7 +114617,7 @@ public static extern void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114631,7 +114631,7 @@ public static extern void UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114664,7 +114664,7 @@ public static void UniformMatrix2X3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2x3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114682,7 +114682,7 @@ public static void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114707,7 +114707,7 @@ public static extern void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114725,7 +114725,7 @@ public static extern void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114790,7 +114790,7 @@ public static void UniformMatrix2X3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2x4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114804,7 +114804,7 @@ public static void UniformMatrix2X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114825,7 +114825,7 @@ public static extern void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114839,7 +114839,7 @@ public static extern void UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -114872,7 +114872,7 @@ public static void UniformMatrix2X4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix2x4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114890,7 +114890,7 @@ public static void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114915,7 +114915,7 @@ public static extern void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114933,7 +114933,7 @@ public static extern void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -114998,7 +114998,7 @@ public static void UniformMatrix2X4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115012,7 +115012,7 @@ public static void UniformMatrix2X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115033,7 +115033,7 @@ public static extern void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115047,7 +115047,7 @@ public static extern void UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115080,7 +115080,7 @@ public static void UniformMatrix3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115099,7 +115099,7 @@ public static void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115130,7 +115130,7 @@ public static extern void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115149,7 +115149,7 @@ public static extern void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115220,7 +115220,7 @@ public static void UniformMatrix3ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3x2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115234,7 +115234,7 @@ public static void UniformMatrix3ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115255,7 +115255,7 @@ public static extern void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115269,7 +115269,7 @@ public static extern void UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115302,7 +115302,7 @@ public static void UniformMatrix3X2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3x2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115320,7 +115320,7 @@ public static void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115345,7 +115345,7 @@ public static extern void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115363,7 +115363,7 @@ public static extern void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115428,7 +115428,7 @@ public static void UniformMatrix3X2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3x4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115442,7 +115442,7 @@ public static void UniformMatrix3X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115463,7 +115463,7 @@ public static extern void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115477,7 +115477,7 @@ public static extern void UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115510,7 +115510,7 @@ public static void UniformMatrix3X4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix3x4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115528,7 +115528,7 @@ public static void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115553,7 +115553,7 @@ public static extern void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115571,7 +115571,7 @@ public static extern void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115636,7 +115636,7 @@ public static void UniformMatrix3X4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115650,7 +115650,7 @@ public static void UniformMatrix3X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115671,7 +115671,7 @@ public static extern void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115685,7 +115685,7 @@ public static extern void UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115718,7 +115718,7 @@ public static void UniformMatrix4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115737,7 +115737,7 @@ public static void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115768,7 +115768,7 @@ public static extern void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115787,7 +115787,7 @@ public static extern void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -115858,7 +115858,7 @@ public static void UniformMatrix4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4x2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115872,7 +115872,7 @@ public static void UniformMatrix4ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115893,7 +115893,7 @@ public static extern void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115907,7 +115907,7 @@ public static extern void UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -115940,7 +115940,7 @@ public static void UniformMatrix4X2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4x2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115958,7 +115958,7 @@ public static void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -115983,7 +115983,7 @@ public static extern void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116001,7 +116001,7 @@ public static extern void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116066,7 +116066,7 @@ public static void UniformMatrix4X2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4x3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -116080,7 +116080,7 @@ public static void UniformMatrix4X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -116101,7 +116101,7 @@ public static extern void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -116115,7 +116115,7 @@ public static extern void UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -116148,7 +116148,7 @@ public static void UniformMatrix4X3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformMatrix4x3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116166,7 +116166,7 @@ public static void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116191,7 +116191,7 @@ public static extern void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116209,7 +116209,7 @@ public static extern void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -116274,7 +116274,7 @@ public static void UniformMatrix4X3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformSubroutinesuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116288,7 +116288,7 @@ public static void UniformMatrix4X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116308,7 +116308,7 @@ public static extern void UniformSubroutines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116322,7 +116322,7 @@ public static extern void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116353,7 +116353,7 @@ public static void UniformSubroutines( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116367,7 +116367,7 @@ public static void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -116388,24 +116388,24 @@ public static void UniformSubroutines( ) => UniformSubroutines((uint)shadertype, 1, (uint*)&indices); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void UniformNV( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64EXT")] ulong value ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUniformui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] public static extern void UniformNV( [NativeTypeName("GLint")] int location, [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl( @@ -116430,7 +116430,7 @@ public static void UniformNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapBuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -116450,7 +116450,7 @@ public static void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -116473,7 +116473,7 @@ public static void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -116493,7 +116493,7 @@ public static void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -116532,8 +116532,8 @@ public static MaybeBool UnmapBufferARB( ) => (MaybeBool)(uint)UnmapBufferARB((uint)target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] public static MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint target) => @@ -116541,18 +116541,18 @@ public static MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint tar [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapBufferOES")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] public static extern uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116562,8 +116562,8 @@ public static MaybeBool UnmapNamedBuffer([NativeTypeName("GLuint")] uint b (MaybeBool)(uint)UnmapNamedBufferRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] public static MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uint buffer) => @@ -116571,19 +116571,19 @@ public static MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uin [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapNamedBufferEXT")] [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapNamedBuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116636,7 +116636,7 @@ public static void UpdateObjectBufferATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseProgram")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -116655,7 +116655,7 @@ public static void UpdateObjectBufferATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -116688,7 +116688,7 @@ public static extern void UseProgramObjectARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseProgramStages")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -116701,7 +116701,7 @@ public static extern void UseProgramObjectARB( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -116720,7 +116720,7 @@ public static extern void UseProgramStages( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -116733,7 +116733,7 @@ public static extern void UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -116771,8 +116771,8 @@ public static void UseProgramStagesEXT( ) => UseProgramStagesEXT(pipeline, (uint)stages, program); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseShaderProgramEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] public static extern void UseShaderProgramEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint program @@ -116780,7 +116780,7 @@ public static extern void UseShaderProgramEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glValidateProgram")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -116799,7 +116799,7 @@ public static extern void UseShaderProgramEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -116832,7 +116832,7 @@ public static extern void ValidateProgramARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glValidateProgramPipeline")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -116845,7 +116845,7 @@ public static extern void ValidateProgramARB( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -118846,12 +118846,12 @@ public static void Vertex4XOES([NativeTypeName("const GLfixed *")] Ref coor [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayAttribBinding")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118863,12 +118863,12 @@ public static extern void VertexArrayAttribBinding( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayAttribFormat")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118882,12 +118882,12 @@ public static extern void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118912,12 +118912,12 @@ public static void VertexArrayAttribFormat( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayAttribIFormat")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118930,12 +118930,12 @@ public static extern void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118951,12 +118951,12 @@ public static void VertexArrayAttribIFormat( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayAttribLFormat")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118969,12 +118969,12 @@ public static extern void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118990,12 +118990,12 @@ public static void VertexArrayAttribLFormat( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayBindingDivisor")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -119006,8 +119006,8 @@ public static extern void VertexArrayBindingDivisor( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayBindVertexBufferEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint bindingindex, @@ -119017,8 +119017,8 @@ public static extern void VertexArrayBindVertexBufferEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayColorOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119028,8 +119028,8 @@ public static extern void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] public static void VertexArrayColorOffsetEXT( @@ -119042,8 +119042,8 @@ public static void VertexArrayColorOffsetEXT( ) => VertexArrayColorOffsetEXT(vaobj, buffer, size, (uint)type, stride, offset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayEdgeFlagOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119053,12 +119053,12 @@ public static extern void VertexArrayEdgeFlagOffsetEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayElementBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -119068,8 +119068,8 @@ public static extern void VertexArrayElementBuffer( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayFogCoordOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119078,8 +119078,8 @@ public static extern void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] public static void VertexArrayFogCoordOffsetEXT( @@ -119091,8 +119091,8 @@ public static void VertexArrayFogCoordOffsetEXT( ) => VertexArrayFogCoordOffsetEXT(vaobj, buffer, (uint)type, stride, offset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayIndexOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayIndexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119101,8 +119101,8 @@ public static extern void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] public static void VertexArrayIndexOffsetEXT( @@ -119118,8 +119118,8 @@ public static void VertexArrayIndexOffsetEXT( ExactSpelling = true, EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119130,8 +119130,8 @@ public static extern void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] public static void VertexArrayMultiTexCoordOffsetEXT( @@ -119154,8 +119154,8 @@ public static void VertexArrayMultiTexCoordOffsetEXT( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayNormalOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayNormalOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119164,8 +119164,8 @@ public static extern void VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] public static void VertexArrayNormalOffsetEXT( @@ -119244,8 +119244,8 @@ public static void VertexArrayRangeNV( ExactSpelling = true, EntryPoint = "glVertexArraySecondaryColorOffsetEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119255,8 +119255,8 @@ public static extern void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] public static void VertexArraySecondaryColorOffsetEXT( @@ -119269,8 +119269,8 @@ public static void VertexArraySecondaryColorOffsetEXT( ) => VertexArraySecondaryColorOffsetEXT(vaobj, buffer, size, (uint)type, stride, offset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayTexCoordOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119280,8 +119280,8 @@ public static extern void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] public static void VertexArrayTexCoordOffsetEXT( @@ -119298,8 +119298,8 @@ public static void VertexArrayTexCoordOffsetEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribBindingEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint attribindex, @@ -119311,8 +119311,8 @@ public static extern void VertexArrayVertexAttribBindingEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribDivisorEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index, @@ -119324,8 +119324,8 @@ public static extern void VertexArrayVertexAttribDivisorEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribFormatEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint attribindex, @@ -119335,8 +119335,8 @@ public static extern void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] public static void VertexArrayVertexAttribFormatEXT( @@ -119361,8 +119361,8 @@ public static void VertexArrayVertexAttribFormatEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribIFormatEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint attribindex, @@ -119371,8 +119371,8 @@ public static extern void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] public static void VertexArrayVertexAttribIFormatEXT( @@ -119389,8 +119389,8 @@ public static void VertexArrayVertexAttribIFormatEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribIOffsetEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119401,8 +119401,8 @@ public static extern void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] public static void VertexArrayVertexAttribIOffsetEXT( @@ -119429,8 +119429,8 @@ public static void VertexArrayVertexAttribIOffsetEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribLFormatEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint attribindex, @@ -119439,8 +119439,8 @@ public static extern void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] public static void VertexArrayVertexAttribLFormatEXT( @@ -119457,8 +119457,8 @@ public static void VertexArrayVertexAttribLFormatEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribLOffsetEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119469,8 +119469,8 @@ public static extern void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] public static void VertexArrayVertexAttribLOffsetEXT( @@ -119497,8 +119497,8 @@ public static void VertexArrayVertexAttribLOffsetEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexAttribOffsetEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119510,8 +119510,8 @@ public static extern void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] public static void VertexArrayVertexAttribOffsetEXT( @@ -119540,8 +119540,8 @@ public static void VertexArrayVertexAttribOffsetEXT( ExactSpelling = true, EntryPoint = "glVertexArrayVertexBindingDivisorEXT" )] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexBindingDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint bindingindex, @@ -119550,12 +119550,12 @@ public static extern void VertexArrayVertexBindingDivisorEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayVertexBuffer")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -119569,12 +119569,12 @@ public static extern void VertexArrayVertexBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayVertexBuffers")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -119588,12 +119588,12 @@ public static extern void VertexArrayVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -119627,8 +119627,8 @@ public static void VertexArrayVertexBuffers( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayVertexOffsetEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] public static extern void VertexArrayVertexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, @@ -119638,8 +119638,8 @@ public static extern void VertexArrayVertexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] public static void VertexArrayVertexOffsetEXT( @@ -119653,7 +119653,7 @@ public static void VertexArrayVertexOffsetEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119672,7 +119672,7 @@ public static void VertexArrayVertexOffsetEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119711,7 +119711,7 @@ public static extern void VertexAttrib1DNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119730,7 +119730,7 @@ public static extern void VertexAttrib1DNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119754,7 +119754,7 @@ public static extern void VertexAttrib1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119773,7 +119773,7 @@ public static extern void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119808,7 +119808,7 @@ public static void VertexAttrib1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119827,7 +119827,7 @@ public static void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119918,7 +119918,7 @@ public static void VertexAttrib1DvNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119937,7 +119937,7 @@ public static void VertexAttrib1DvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119981,7 +119981,7 @@ public static extern void VertexAttrib1FNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120000,7 +120000,7 @@ public static extern void VertexAttrib1FNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120029,7 +120029,7 @@ public static extern void VertexAttrib1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120048,7 +120048,7 @@ public static extern void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120088,7 +120088,7 @@ public static void VertexAttrib1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120107,7 +120107,7 @@ public static void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120242,7 +120242,7 @@ public static void VertexAttrib1HvNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1s")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120261,7 +120261,7 @@ public static void VertexAttrib1HvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120300,7 +120300,7 @@ public static extern void VertexAttrib1SNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib1sv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120319,7 +120319,7 @@ public static extern void VertexAttrib1SNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120343,7 +120343,7 @@ public static extern void VertexAttrib1Sv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120362,7 +120362,7 @@ public static extern void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120397,7 +120397,7 @@ public static void VertexAttrib1Sv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120416,7 +120416,7 @@ public static void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120507,7 +120507,7 @@ public static void VertexAttrib1SvNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120526,7 +120526,7 @@ public static void VertexAttrib1SvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120568,7 +120568,7 @@ public static extern void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120587,7 +120587,7 @@ public static extern void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120611,7 +120611,7 @@ public static extern void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120630,7 +120630,7 @@ public static extern void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120714,7 +120714,7 @@ public static void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120733,7 +120733,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120780,7 +120780,7 @@ public static extern void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120799,7 +120799,7 @@ public static extern void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120828,7 +120828,7 @@ public static extern void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120847,7 +120847,7 @@ public static extern void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120968,7 +120968,7 @@ public static void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2s")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -120987,7 +120987,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121029,7 +121029,7 @@ public static extern void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib2sv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121048,7 +121048,7 @@ public static extern void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121072,7 +121072,7 @@ public static extern void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121091,7 +121091,7 @@ public static extern void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121175,7 +121175,7 @@ public static void VertexAttrib2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121194,7 +121194,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121239,7 +121239,7 @@ public static extern void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121258,7 +121258,7 @@ public static extern void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121282,7 +121282,7 @@ public static extern void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121301,7 +121301,7 @@ public static extern void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121385,7 +121385,7 @@ public static void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121404,7 +121404,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121454,7 +121454,7 @@ public static extern void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121473,7 +121473,7 @@ public static extern void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121502,7 +121502,7 @@ public static extern void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121521,7 +121521,7 @@ public static extern void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121643,7 +121643,7 @@ public static void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3s")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121662,7 +121662,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121707,7 +121707,7 @@ public static extern void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib3sv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121726,7 +121726,7 @@ public static extern void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121750,7 +121750,7 @@ public static extern void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121769,7 +121769,7 @@ public static extern void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121853,7 +121853,7 @@ public static void VertexAttrib3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4bv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121872,7 +121872,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121896,7 +121896,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121915,7 +121915,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121975,7 +121975,7 @@ public static void VertexAttrib4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -121994,7 +121994,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122042,7 +122042,7 @@ public static extern void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122061,7 +122061,7 @@ public static extern void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122085,7 +122085,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122104,7 +122104,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122188,7 +122188,7 @@ public static void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4f")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122207,7 +122207,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122260,7 +122260,7 @@ public static extern void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4fv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122279,7 +122279,7 @@ public static extern void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122308,7 +122308,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122327,7 +122327,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122450,7 +122450,7 @@ public static void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122469,7 +122469,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122493,7 +122493,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122512,7 +122512,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122572,7 +122572,7 @@ public static void VertexAttrib4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nbv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122591,7 +122591,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122615,7 +122615,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122634,7 +122634,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122694,7 +122694,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Niv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122713,7 +122713,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122737,7 +122737,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122756,7 +122756,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122816,7 +122816,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nsv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122835,7 +122835,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122859,7 +122859,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122878,7 +122878,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122938,7 +122938,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nub")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122957,7 +122957,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -122995,7 +122995,7 @@ public static extern void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nubv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123014,7 +123014,7 @@ public static extern void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123038,7 +123038,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123057,7 +123057,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123117,7 +123117,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nuiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123136,7 +123136,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123160,7 +123160,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123179,7 +123179,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123239,7 +123239,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4Nusv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123258,7 +123258,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123282,7 +123282,7 @@ public static extern void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123301,7 +123301,7 @@ public static extern void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123361,7 +123361,7 @@ public static void VertexAttrib4NARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4s")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123380,7 +123380,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123428,7 +123428,7 @@ public static extern void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4sv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123447,7 +123447,7 @@ public static extern void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123471,7 +123471,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123490,7 +123490,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123584,7 +123584,7 @@ public static extern void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4ubv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123603,7 +123603,7 @@ public static extern void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123627,7 +123627,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123646,7 +123646,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123730,7 +123730,7 @@ public static void VertexAttrib4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123749,7 +123749,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123773,7 +123773,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123792,7 +123792,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123852,7 +123852,7 @@ public static void VertexAttrib4ARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttrib4usv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123871,7 +123871,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123895,7 +123895,7 @@ public static extern void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123914,7 +123914,7 @@ public static extern void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -124008,7 +124008,7 @@ public static void VertexAttribArrayObjectATI( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribBinding")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124019,7 +124019,7 @@ public static void VertexAttribArrayObjectATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124036,7 +124036,7 @@ public static extern void VertexAttribBinding( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribDivisor")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -124050,7 +124050,7 @@ public static extern void VertexAttribBinding( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -124076,8 +124076,8 @@ public static extern void VertexAttribDivisorAngle( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribDivisorARB")] - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] public static extern void VertexAttribDivisorARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint divisor @@ -124099,7 +124099,7 @@ public static extern void VertexAttribDivisorNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribFormat")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124110,7 +124110,7 @@ public static extern void VertexAttribDivisorNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124129,7 +124129,7 @@ public static extern void VertexAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124140,7 +124140,7 @@ public static extern void VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -124161,8 +124161,8 @@ public static void VertexAttribFormat( ) => VertexAttribFormat(attribindex, size, (uint)type, (uint)normalized, relativeoffset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, @@ -124171,8 +124171,8 @@ public static extern void VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] public static void VertexAttribFormatNV( @@ -124185,7 +124185,7 @@ public static void VertexAttribFormatNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI1i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124202,7 +124202,7 @@ public static void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124232,7 +124232,7 @@ public static extern void VertexAttribI1EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI1iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124249,7 +124249,7 @@ public static extern void VertexAttribI1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124271,7 +124271,7 @@ public static extern void VertexAttribI1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124288,7 +124288,7 @@ public static extern void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124321,7 +124321,7 @@ public static void VertexAttribI1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124338,7 +124338,7 @@ public static void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124395,7 +124395,7 @@ public static void VertexAttribI1IvEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI1ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124412,7 +124412,7 @@ public static void VertexAttribI1IvEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124442,7 +124442,7 @@ public static extern void VertexAttribI1UiEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI1uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124459,7 +124459,7 @@ public static extern void VertexAttribI1UiEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124481,7 +124481,7 @@ public static extern void VertexAttribI1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124498,7 +124498,7 @@ public static extern void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124531,7 +124531,7 @@ public static void VertexAttribI1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124548,7 +124548,7 @@ public static void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124605,7 +124605,7 @@ public static void VertexAttribI1UivEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI2i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124622,7 +124622,7 @@ public static void VertexAttribI1UivEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124654,7 +124654,7 @@ public static extern void VertexAttribI2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI2iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124671,7 +124671,7 @@ public static extern void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124693,7 +124693,7 @@ public static extern void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124710,7 +124710,7 @@ public static extern void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124768,7 +124768,7 @@ public static void VertexAttribI2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI2ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124785,7 +124785,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124817,7 +124817,7 @@ public static extern void VertexAttribI2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI2uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124834,7 +124834,7 @@ public static extern void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124856,7 +124856,7 @@ public static extern void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124873,7 +124873,7 @@ public static extern void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124931,7 +124931,7 @@ public static void VertexAttribI2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI3i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124948,7 +124948,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124982,7 +124982,7 @@ public static extern void VertexAttribI3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI3iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -124999,7 +124999,7 @@ public static extern void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125021,7 +125021,7 @@ public static extern void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125038,7 +125038,7 @@ public static extern void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125096,7 +125096,7 @@ public static void VertexAttribI3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI3ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125113,7 +125113,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125147,7 +125147,7 @@ public static extern void VertexAttribI3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI3uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125164,7 +125164,7 @@ public static extern void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125186,7 +125186,7 @@ public static extern void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125203,7 +125203,7 @@ public static extern void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125261,7 +125261,7 @@ public static void VertexAttribI3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4bv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125278,7 +125278,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125300,7 +125300,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125317,7 +125317,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125375,7 +125375,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4i")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125392,7 +125392,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125428,7 +125428,7 @@ public static extern void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4iv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125445,7 +125445,7 @@ public static extern void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125467,7 +125467,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125484,7 +125484,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125542,7 +125542,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4sv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125559,7 +125559,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125581,7 +125581,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125598,7 +125598,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125656,7 +125656,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4ubv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125673,7 +125673,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125695,7 +125695,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125712,7 +125712,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125770,7 +125770,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125787,7 +125787,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125823,7 +125823,7 @@ public static extern void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125840,7 +125840,7 @@ public static extern void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125862,7 +125862,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125879,7 +125879,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125937,7 +125937,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI4usv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125954,7 +125954,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125976,7 +125976,7 @@ public static extern void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -125993,7 +125993,7 @@ public static extern void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -126051,7 +126051,7 @@ public static void VertexAttribI4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribIFormat")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -126062,7 +126062,7 @@ public static void VertexAttribI4EXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -126080,7 +126080,7 @@ public static extern void VertexAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -126091,7 +126091,7 @@ public static extern void VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -126111,8 +126111,8 @@ public static void VertexAttribIFormat( ) => VertexAttribIFormat(attribindex, size, (uint)type, relativeoffset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribIFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, @@ -126120,8 +126120,8 @@ public static extern void VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] public static void VertexAttribIFormatNV( @@ -126133,7 +126133,7 @@ public static void VertexAttribIFormatNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribIPointer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -126150,7 +126150,7 @@ public static void VertexAttribIFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -126175,7 +126175,7 @@ public static extern void VertexAttribIPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -126192,7 +126192,7 @@ public static extern void VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -126259,7 +126259,7 @@ public static void VertexAttribIPointerEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126272,7 +126272,7 @@ public static void VertexAttribIPointerEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126298,7 +126298,7 @@ public static extern void VertexAttribL1EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126311,7 +126311,7 @@ public static extern void VertexAttribL1EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126329,7 +126329,7 @@ public static extern void VertexAttribL1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126342,7 +126342,7 @@ public static extern void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126371,7 +126371,7 @@ public static void VertexAttribL1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126384,7 +126384,7 @@ public static void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126436,23 +126436,23 @@ public static void VertexAttribL1DvEXT( ) => VertexAttribL1DvEXT(index, (double*)&v); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL1NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL1I64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( @@ -126469,8 +126469,8 @@ public static void VertexAttribL1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] public static void VertexAttribL1I64VNV( @@ -126479,31 +126479,31 @@ public static void VertexAttribL1I64VNV( ) => VertexAttribL1I64VNV(index, (long*)&v); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1ui64ARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL1Ui64NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1ui64vARB")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] public static extern void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl( @@ -126521,15 +126521,15 @@ public static void VertexAttribL1ARB( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL1ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL1Ui64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( @@ -126546,8 +126546,8 @@ public static void VertexAttribL1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] public static void VertexAttribL1Ui64VNV( @@ -126557,7 +126557,7 @@ public static void VertexAttribL1Ui64VNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126570,7 +126570,7 @@ public static void VertexAttribL1Ui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126598,7 +126598,7 @@ public static extern void VertexAttribL2EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126611,7 +126611,7 @@ public static extern void VertexAttribL2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126629,7 +126629,7 @@ public static extern void VertexAttribL2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126642,7 +126642,7 @@ public static extern void VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126695,8 +126695,8 @@ public static void VertexAttribL2EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x, @@ -126704,15 +126704,15 @@ public static extern void VertexAttribL2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl( @@ -126730,8 +126730,8 @@ public static void VertexAttribL2NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x, @@ -126739,15 +126739,15 @@ public static extern void VertexAttribL2NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL2ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl( @@ -126766,7 +126766,7 @@ public static void VertexAttribL2NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126779,7 +126779,7 @@ public static void VertexAttribL2NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126809,7 +126809,7 @@ public static extern void VertexAttribL3EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126822,7 +126822,7 @@ public static extern void VertexAttribL3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126840,7 +126840,7 @@ public static extern void VertexAttribL3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126853,7 +126853,7 @@ public static extern void VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126906,8 +126906,8 @@ public static void VertexAttribL3EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x, @@ -126916,15 +126916,15 @@ public static extern void VertexAttribL3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl( @@ -126942,8 +126942,8 @@ public static void VertexAttribL3NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x, @@ -126952,15 +126952,15 @@ public static extern void VertexAttribL3NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL3ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl( @@ -126979,7 +126979,7 @@ public static void VertexAttribL3NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4d")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -126992,7 +126992,7 @@ public static void VertexAttribL3NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127024,7 +127024,7 @@ public static extern void VertexAttribL4EXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4dv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127037,7 +127037,7 @@ public static extern void VertexAttribL4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127055,7 +127055,7 @@ public static extern void VertexAttribL4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127068,7 +127068,7 @@ public static extern void VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127121,8 +127121,8 @@ public static void VertexAttribL4EXT( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4i64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x, @@ -127132,15 +127132,15 @@ public static extern void VertexAttribL4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4i64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl( @@ -127158,8 +127158,8 @@ public static void VertexAttribL4NV( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4ui64NV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x, @@ -127169,15 +127169,15 @@ public static extern void VertexAttribL4NV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribL4ui64vNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl( @@ -127196,7 +127196,7 @@ public static void VertexAttribL4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribLFormat")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -127207,7 +127207,7 @@ public static void VertexAttribL4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -127225,7 +127225,7 @@ public static extern void VertexAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -127236,7 +127236,7 @@ public static extern void VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -127256,8 +127256,8 @@ public static void VertexAttribLFormat( ) => VertexAttribLFormat(attribindex, size, (uint)type, relativeoffset); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribLFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] public static extern void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, @@ -127265,8 +127265,8 @@ public static extern void VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] public static void VertexAttribLFormatNV( @@ -127278,7 +127278,7 @@ public static void VertexAttribLFormatNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribLPointer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127291,7 +127291,7 @@ public static void VertexAttribLFormatNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127312,7 +127312,7 @@ public static extern void VertexAttribLPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127325,7 +127325,7 @@ public static extern void VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -127388,7 +127388,7 @@ public static void VertexAttribLPointerEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP1ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127403,7 +127403,7 @@ public static void VertexAttribLPointerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127425,7 +127425,7 @@ public static extern void VertexAttribP1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127440,7 +127440,7 @@ public static extern void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127465,7 +127465,7 @@ public static void VertexAttribP1( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP1uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127480,7 +127480,7 @@ public static void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127502,7 +127502,7 @@ public static extern void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127517,7 +127517,7 @@ public static extern void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127550,7 +127550,7 @@ public static void VertexAttribP1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127565,7 +127565,7 @@ public static void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127590,7 +127590,7 @@ public static void VertexAttribP1Uiv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP2ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127605,7 +127605,7 @@ public static void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127627,7 +127627,7 @@ public static extern void VertexAttribP2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127642,7 +127642,7 @@ public static extern void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127667,7 +127667,7 @@ public static void VertexAttribP2( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP2uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127682,7 +127682,7 @@ public static void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127704,7 +127704,7 @@ public static extern void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127719,7 +127719,7 @@ public static extern void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127752,7 +127752,7 @@ public static void VertexAttribP2Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127767,7 +127767,7 @@ public static void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127792,7 +127792,7 @@ public static void VertexAttribP2Uiv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP3ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127807,7 +127807,7 @@ public static void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127829,7 +127829,7 @@ public static extern void VertexAttribP3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127844,7 +127844,7 @@ public static extern void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127869,7 +127869,7 @@ public static void VertexAttribP3( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP3uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127884,7 +127884,7 @@ public static void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127906,7 +127906,7 @@ public static extern void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127921,7 +127921,7 @@ public static extern void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127954,7 +127954,7 @@ public static void VertexAttribP3Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127969,7 +127969,7 @@ public static void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -127994,7 +127994,7 @@ public static void VertexAttribP3Uiv( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP4ui")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128009,7 +128009,7 @@ public static void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128031,7 +128031,7 @@ public static extern void VertexAttribP4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128046,7 +128046,7 @@ public static extern void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128071,7 +128071,7 @@ public static void VertexAttribP4( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribP4uiv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128086,7 +128086,7 @@ public static void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128108,7 +128108,7 @@ public static extern void VertexAttribP4Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128123,7 +128123,7 @@ public static extern void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128156,7 +128156,7 @@ public static void VertexAttribP4Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128171,7 +128171,7 @@ public static void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -128204,7 +128204,7 @@ public static extern void VertexAttribParameterAMD( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribPointer")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128223,7 +128223,7 @@ public static extern void VertexAttribParameterAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128256,7 +128256,7 @@ public static extern void VertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128275,7 +128275,7 @@ public static extern void VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128894,7 +128894,7 @@ public static void VertexAttribs4NV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexBindingDivisor")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -128905,7 +128905,7 @@ public static void VertexAttribs4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -128955,16 +128955,16 @@ public static void VertexBlendEnvATI( ) => VertexBlendEnvATI((uint)pname, param1); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexFormatNV")] - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] public static extern void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] public static void VertexFormatNV( @@ -130243,7 +130243,7 @@ public static void VideoCaptureStreamParameterNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewport")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130268,7 +130268,7 @@ public static void VideoCaptureStreamParameterNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130292,12 +130292,12 @@ public static void VideoCaptureStreamParameterNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] public static extern void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, @@ -130307,7 +130307,7 @@ public static extern void Viewport( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewportArrayv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130320,7 +130320,7 @@ public static extern void Viewport( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130339,7 +130339,7 @@ public static extern void ViewportArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130352,7 +130352,7 @@ public static extern void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130382,7 +130382,7 @@ public static void ViewportArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130395,7 +130395,7 @@ public static void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130484,7 +130484,7 @@ public static void ViewportArrayOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewportIndexedf")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130497,7 +130497,7 @@ public static void ViewportArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130539,7 +130539,7 @@ public static extern void ViewportIndexedOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewportIndexedfv")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130552,7 +130552,7 @@ public static extern void ViewportIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130570,7 +130570,7 @@ public static extern void ViewportIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130583,7 +130583,7 @@ public static extern void ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -130660,8 +130660,8 @@ public static void ViewportIndexedOES( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewportPositionWScaleNV")] - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] public static extern void ViewportPositionWScaleNV( [NativeTypeName("GLuint")] uint index, @@ -130670,8 +130670,8 @@ public static extern void ViewportPositionWScaleNV( ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glViewportSwizzleNV")] - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] public static extern void ViewportSwizzleNV( [NativeTypeName("GLuint")] uint index, @@ -130909,7 +130909,7 @@ public static void WaitSemaphoreNVX( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glWaitSync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -130925,7 +130925,7 @@ public static void WaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -130947,7 +130947,7 @@ public static extern void WaitSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -130963,7 +130963,7 @@ public static extern void WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -130996,16 +130996,16 @@ public static void WaitSync( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glWaitSyncAPPLE")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] public static extern void WaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLbitfield")] uint flags, [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl( @@ -131024,8 +131024,8 @@ public static void WaitSyncApple( } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glWaitVkSemaphoreNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] public static extern void WaitVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore); @@ -131150,8 +131150,8 @@ public static void WeightARB([NativeTypeName("const GLint *")] int weights) => WeightARB(1, (int*)&weights); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glWeightPathsNV")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] public static extern void WeightPathNV( [NativeTypeName("GLuint")] uint resultPath, @@ -131160,8 +131160,8 @@ public static extern void WeightPathNV( [NativeTypeName("const GLfloat *")] float* weights ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -132559,8 +132559,8 @@ public static void WindowPos4MESA([NativeTypeName("const GLshort *")] Ref } [DllImport("opengl", ExactSpelling = true, EntryPoint = "glWindowRectanglesEXT")] - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] public static extern void WindowRectanglesEXT( [NativeTypeName("GLenum")] uint mode, @@ -132568,8 +132568,8 @@ public static extern void WindowRectanglesEXT( [NativeTypeName("const GLint *")] int* box ); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -132588,8 +132588,8 @@ public static void WindowRectanglesEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -132731,8 +132731,8 @@ public uint AcquireKeyedMutexWin32EXTRaw( [NativeTypeName("GLuint")] uint timeout ) => T.AcquireKeyedMutexWin32EXTRaw(memory, key, timeout); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glActiveProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -132741,7 +132741,7 @@ public void ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => T.ActiveProgramEXT(program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -132754,7 +132754,7 @@ public void ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -132804,7 +132804,7 @@ public void ActiveStencilFaceEXT( ) => T.ActiveStencilFaceEXT(face); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -132826,7 +132826,7 @@ public void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -132847,12 +132847,12 @@ public void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -132861,7 +132861,7 @@ public void ActiveTexture([NativeTypeName("GLenum")] uint texture) => T.ActiveTexture(texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -132883,7 +132883,7 @@ public void ActiveTexture([NativeTypeName("GLenum")] uint texture) => MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -132904,12 +132904,12 @@ public void ActiveTexture([NativeTypeName("GLenum")] uint texture) => ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl( @@ -133227,8 +133227,8 @@ public void AlphaFuncxOES( public void AlphaToCoverageDitherControlNV([NativeTypeName("GLenum")] uint mode) => T.AlphaToCoverageDitherControlNV(mode); - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] [NativeFunction("opengl", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] [MethodImpl( @@ -133651,7 +133651,7 @@ public void AttachObjectARB( ) => T.AttachObjectARB(containerObj, obj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -133670,7 +133670,7 @@ public void AttachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -133767,7 +133767,7 @@ public void Begin([NativeTypeName("GLenum")] Constant T.BeginConditionalRender(id, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -133827,7 +133827,7 @@ public void BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -133853,8 +133853,8 @@ public void BeginConditionalRender( [NativeTypeName("GLenum")] Constant mode ) => T.BeginConditionalRender(id, mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] [MethodImpl( @@ -133865,8 +133865,8 @@ public void BeginConditionalRenderNV( [NativeTypeName("GLenum")] uint mode ) => T.BeginConditionalRenderNV(id, mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -133901,8 +133901,8 @@ public void BeginConditionalRenderNVX([NativeTypeName("GLuint")] uint id) => public void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => T.BeginOcclusionQueryNV(id); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfMonitorAMD")] [MethodImpl( @@ -133911,8 +133911,8 @@ public void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => public void BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => T.BeginPerfMonitorAMD(monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfQueryINTEL")] [MethodImpl( @@ -133922,7 +133922,7 @@ public void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => T.BeginPerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -133942,7 +133942,7 @@ public void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -133971,7 +133971,7 @@ public void BeginQuery( ) => T.BeginQuery(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -133991,7 +133991,7 @@ public void BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -134069,7 +134069,7 @@ public void BeginQueryEXT( ) => T.BeginQueryEXT(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -134083,7 +134083,7 @@ public void BeginQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -134107,7 +134107,7 @@ public void BeginQueryIndexed( ) => T.BeginQueryIndexed(target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -134121,7 +134121,7 @@ public void BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -134146,7 +134146,7 @@ public void BeginQueryIndexed( ) => T.BeginQueryIndexed(target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -134163,7 +134163,7 @@ public void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -134187,7 +134187,7 @@ public void BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode T.BeginTransformFeedback(primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -134204,7 +134204,7 @@ public void BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -134281,7 +134281,7 @@ public void BeginVideoCaptureNV([NativeTypeName("GLuint")] uint video_capture_sl T.BeginVideoCaptureNV(video_capture_slot); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -134300,7 +134300,7 @@ public void BeginVideoCaptureNV([NativeTypeName("GLuint")] uint video_capture_sl MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -134334,7 +134334,7 @@ public void BindAttribLocation( ) => T.BindAttribLocation(program, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -134353,7 +134353,7 @@ public void BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -134411,7 +134411,7 @@ public void BindAttribLocationARB( ) => T.BindAttribLocationARB(programObj, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -134431,7 +134431,7 @@ public void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -134450,12 +134450,12 @@ public void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -134466,7 +134466,7 @@ public void BindBuffer( ) => T.BindBuffer(target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -134486,7 +134486,7 @@ public void BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -134505,12 +134505,12 @@ public void BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl( @@ -134543,7 +134543,7 @@ public void BindBufferARB( ) => T.BindBufferARB(target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134561,7 +134561,7 @@ public void BindBufferARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134589,7 +134589,7 @@ public void BindBufferBase( ) => T.BindBufferBase(target, index, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134607,7 +134607,7 @@ public void BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134732,7 +134732,7 @@ public void BindBufferOffsetNV( ) => T.BindBufferOffsetNV(target, index, buffer, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134750,7 +134750,7 @@ public void BindBufferOffsetNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134780,7 +134780,7 @@ public void BindBufferRange( ) => T.BindBufferRange(target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134798,7 +134798,7 @@ public void BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -134883,12 +134883,12 @@ public void BindBufferRangeNV( ) => T.BindBufferRangeNV(target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -134904,12 +134904,12 @@ public void BindBuffersBase( ) => T.BindBuffersBase(target, first, count, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -134926,12 +134926,12 @@ public void BindBuffersBase( ) => T.BindBuffersBase(target, first, count, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -134947,12 +134947,12 @@ public void BindBuffersBase( ) => T.BindBuffersBase(target, first, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -134970,12 +134970,12 @@ public void BindBuffersRange( ) => T.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -134994,7 +134994,7 @@ public void BindBuffersRange( ) => T.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -135011,7 +135011,7 @@ public void BindBuffersRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -135038,7 +135038,7 @@ public void BindFragDataLocation( ) => T.BindFragDataLocation(program, color, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -135055,7 +135055,7 @@ public void BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -135108,7 +135108,7 @@ public void BindFragDataLocationEXT( ) => T.BindFragDataLocationEXT(program, color, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -135123,7 +135123,7 @@ public void BindFragDataLocationEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -135149,7 +135149,7 @@ public void BindFragDataLocationIndexed( ) => T.BindFragDataLocationIndexed(program, colorNumber, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -135164,7 +135164,7 @@ public void BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -135224,7 +135224,7 @@ public void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id) => T.BindFragmentShaderATI(id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135242,7 +135242,7 @@ public void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135274,7 +135274,7 @@ public void BindFramebuffer( ) => T.BindFramebuffer(target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135292,7 +135292,7 @@ public void BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135367,7 +135367,7 @@ public void BindFramebufferOES( ) => T.BindFramebufferOES(target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -135379,7 +135379,7 @@ public void BindFramebufferOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -135405,7 +135405,7 @@ public void BindImageTexture( ) => T.BindImageTexture(unit, texture, level, layered, layer, access, format); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -135417,7 +135417,7 @@ public void BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -135444,12 +135444,12 @@ public void BindImageTexture( ) => T.BindImageTexture(unit, texture, level, layered, layer, access, format); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -135495,12 +135495,12 @@ public void BindImageTextureEXT( ) => T.BindImageTextureEXT(index, texture, level, layered, layer, access, format); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -135515,12 +135515,12 @@ public void BindImageTextures( ) => T.BindImageTextures(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -135581,8 +135581,8 @@ public uint BindMaterialParameterEXT( [NativeTypeName("GLenum")] Constant value ) => T.BindMaterialParameterEXT(face, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -135593,8 +135593,8 @@ public void BindMultiTextureEXT( [NativeTypeName("GLuint")] uint texture ) => T.BindMultiTextureEXT(texunit, target, texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl( @@ -135669,7 +135669,7 @@ public void BindProgramNV( ) => T.BindProgramNV(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -135682,7 +135682,7 @@ public void BindProgramNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -135710,7 +135710,7 @@ public void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeline) => T.BindProgramPipelineEXT(pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135728,7 +135728,7 @@ public void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135760,7 +135760,7 @@ public void BindRenderbuffer( ) => T.BindRenderbuffer(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135778,7 +135778,7 @@ public void BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135853,7 +135853,7 @@ public void BindRenderbufferOES( ) => T.BindRenderbufferOES(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -135868,7 +135868,7 @@ public void BindRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -135902,12 +135902,12 @@ public void BindSampler( ) => T.BindSampler(unit, sampler); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -135922,12 +135922,12 @@ public void BindSamplers( ) => T.BindSamplers(first, count, samplers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -135942,8 +135942,8 @@ public void BindSamplers( [NativeTypeName("const GLuint *")] Ref samplers ) => T.BindSamplers(first, count, samplers); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glBindShadingRateImageNV")] [MethodImpl( @@ -135978,7 +135978,7 @@ public uint BindTexGenParameterEXT( ) => T.BindTexGenParameterEXT(unit, coord, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136002,7 +136002,7 @@ public uint BindTexGenParameterEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136025,12 +136025,12 @@ public uint BindTexGenParameterEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -136041,7 +136041,7 @@ public void BindTexture( ) => T.BindTexture(target, texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136065,7 +136065,7 @@ public void BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136088,12 +136088,12 @@ public void BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl( @@ -136126,12 +136126,12 @@ public void BindTextureEXT( ) => T.BindTextureEXT(target, texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -136146,12 +136146,12 @@ public void BindTextures( ) => T.BindTextures(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -136167,12 +136167,12 @@ public void BindTextures( ) => T.BindTextures(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -136210,7 +136210,7 @@ Constant value ) => T.BindTextureUnitParameterEXT(unit, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -136224,7 +136224,7 @@ Constant value MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -136247,7 +136247,7 @@ public void BindTransformFeedback( ) => T.BindTransformFeedback(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -136261,7 +136261,7 @@ public void BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -136306,7 +136306,7 @@ public void BindTransformFeedbackNV( ) => T.BindTransformFeedbackNV(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -136324,7 +136324,7 @@ public void BindTransformFeedbackNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -136356,8 +136356,8 @@ public void BindVertexArray([NativeTypeName("GLuint")] uint array) => public void BindVertexArrayApple([NativeTypeName("GLuint")] uint array) => T.BindVertexArrayApple(array); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glBindVertexArrayOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -136366,7 +136366,7 @@ public void BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => T.BindVertexArrayOES(array); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -136377,7 +136377,7 @@ public void BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -136399,12 +136399,12 @@ public void BindVertexBuffer( ) => T.BindVertexBuffer(bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -136421,12 +136421,12 @@ public void BindVertexBuffers( ) => T.BindVertexBuffers(first, count, buffers, offsets, strides); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -136805,8 +136805,8 @@ public void BitmapxOES( [NativeTypeName("const GLubyte *")] Ref bitmap ) => T.BitmapxOES(width, height, xorig, yorig, xmove, ymove, bitmap); - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierKHR")] [MethodImpl( @@ -136814,8 +136814,8 @@ public void BitmapxOES( )] public void BlendBarrierKHR() => T.BlendBarrierKHR(); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierNV")] [MethodImpl( @@ -136824,7 +136824,7 @@ public void BitmapxOES( public void BlendBarrierNV() => T.BlendBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -136846,7 +136846,7 @@ public void BitmapxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -136908,7 +136908,7 @@ public void BlendColorxOES( ) => T.BlendColorxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -136930,7 +136930,7 @@ public void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -136963,7 +136963,7 @@ public void BlendColorxOES( public void BlendEquation([NativeTypeName("GLenum")] uint mode) => T.BlendEquation(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -136985,7 +136985,7 @@ public void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -137039,7 +137039,7 @@ public void BlendEquationEXT( ) => T.BlendEquationEXT(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137052,7 +137052,7 @@ public void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137074,7 +137074,7 @@ public void BlendEquation( ) => T.BlendEquation(buf, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137087,7 +137087,7 @@ public void BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137109,8 +137109,8 @@ public void BlendEquation( [NativeTypeName("GLenum")] Constant mode ) => T.BlendEquation(buf, mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -137120,8 +137120,8 @@ public void BlendEquationARB( [NativeTypeName("GLenum")] uint mode ) => T.BlendEquationARB(buf, mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl( @@ -137214,7 +137214,7 @@ public void BlendEquationOES( ) => T.BlendEquationOES(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137233,7 +137233,7 @@ public void BlendEquationOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137266,7 +137266,7 @@ public void BlendEquationSeparate( ) => T.BlendEquationSeparate(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137285,7 +137285,7 @@ public void BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137340,7 +137340,7 @@ public void BlendEquationSeparateEXT( ) => T.BlendEquationSeparateEXT(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137353,7 +137353,7 @@ public void BlendEquationSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137376,7 +137376,7 @@ public void BlendEquationSeparate( ) => T.BlendEquationSeparate(buf, modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137389,7 +137389,7 @@ public void BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137412,8 +137412,8 @@ public void BlendEquationSeparate( [NativeTypeName("GLenum")] Constant modeAlpha ) => T.BlendEquationSeparate(buf, modeRGB, modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -137424,8 +137424,8 @@ public void BlendEquationSeparateARB( [NativeTypeName("GLenum")] uint modeAlpha ) => T.BlendEquationSeparateARB(buf, modeRGB, modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl( @@ -137528,7 +137528,7 @@ public void BlendEquationSeparateOES( ) => T.BlendEquationSeparateOES(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -137553,7 +137553,7 @@ public void BlendEquationSeparateOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -137577,12 +137577,12 @@ public void BlendEquationSeparateOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -137593,7 +137593,7 @@ public void BlendFunc( ) => T.BlendFunc(sfactor, dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -137618,7 +137618,7 @@ public void BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -137642,12 +137642,12 @@ public void BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl( @@ -137659,7 +137659,7 @@ public void BlendFunc( ) => T.BlendFunc(sfactor, dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137672,7 +137672,7 @@ public void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137695,7 +137695,7 @@ public void BlendFunc( ) => T.BlendFunc(buf, src, dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137708,7 +137708,7 @@ public void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137731,8 +137731,8 @@ public void BlendFunc( [NativeTypeName("GLenum")] Constant dst ) => T.BlendFunc(buf, src, dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -137743,8 +137743,8 @@ public void BlendFuncARB( [NativeTypeName("GLenum")] uint dst ) => T.BlendFuncARB(buf, src, dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl( @@ -137814,7 +137814,7 @@ public void BlendFuncOES( ) => T.BlendFuncOES(buf, src, dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -137835,7 +137835,7 @@ public void BlendFuncOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -137872,7 +137872,7 @@ public void BlendFuncSeparate( ) => T.BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -137893,7 +137893,7 @@ public void BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -137956,7 +137956,7 @@ public void BlendFuncSeparateEXT( ) => T.BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137969,7 +137969,7 @@ public void BlendFuncSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -137994,7 +137994,7 @@ public void BlendFuncSeparate( ) => T.BlendFuncSeparate(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -138007,7 +138007,7 @@ public void BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -138032,8 +138032,8 @@ public void BlendFuncSeparate( [NativeTypeName("GLenum")] Constant dstAlpha ) => T.BlendFuncSeparate(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -138046,8 +138046,8 @@ public void BlendFuncSeparateARB( [NativeTypeName("GLenum")] uint dstAlpha ) => T.BlendFuncSeparateARB(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl( @@ -138192,8 +138192,8 @@ public void BlendFuncSeparateOES( [NativeTypeName("GLenum")] Constant dstAlpha ) => T.BlendFuncSeparateOES(srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendParameteriNV")] [MethodImpl( @@ -138205,7 +138205,7 @@ public void BlendParameterNV( ) => T.BlendParameterNV(pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -138223,7 +138223,7 @@ public void BlendParameterNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -138259,7 +138259,7 @@ public void BlitFramebuffer( T.BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -138277,7 +138277,7 @@ public void BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -138631,12 +138631,12 @@ public void BlitFramebufferNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -138674,12 +138674,12 @@ public void BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -138717,8 +138717,8 @@ public void BlitNamedFramebuffer( filter ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glBufferAddressRangeNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -138730,8 +138730,8 @@ public void BufferAddressRangeNV( [NativeTypeName("GLsizeiptr")] nuint length ) => T.BufferAddressRangeNV(pname, index, address, length); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] [MethodImpl( @@ -138743,8 +138743,8 @@ public void BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => T.BufferAttachMemoryNV(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -138758,7 +138758,7 @@ public void BufferAttachMemoryNV( ) => T.BufferAttachMemoryNV(target, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -138778,7 +138778,7 @@ public void BufferAttachMemoryNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -138797,12 +138797,12 @@ public void BufferAttachMemoryNV( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -138815,7 +138815,7 @@ public void BufferData( ) => T.BufferData(target, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -138835,7 +138835,7 @@ public void BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -138854,12 +138854,12 @@ public void BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl( @@ -138897,8 +138897,8 @@ public void BufferDataARB( [NativeTypeName("GLenum")] Constant usage ) => T.BufferDataARB(target, size, data, usage); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -138910,8 +138910,8 @@ public void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ) => T.BufferPageCommitmentARB(target, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl( @@ -138924,8 +138924,8 @@ public void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => T.BufferPageCommitmentARB(target, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] [MethodImpl( @@ -138940,8 +138940,8 @@ public void BufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ) => T.BufferPageCommitmentMemNV(target, offset, size, memory, memOffset, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -138969,12 +138969,12 @@ public void BufferParameterApple( ) => T.BufferParameterApple(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -138990,12 +138990,12 @@ public void BufferStorage( ) => T.BufferStorage(target, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -139093,7 +139093,7 @@ public void BufferStorageMemEXT( ) => T.BufferStorageMemEXT(target, size, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139113,7 +139113,7 @@ public void BufferStorageMemEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139132,12 +139132,12 @@ public void BufferStorageMemEXT( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -139150,7 +139150,7 @@ public void BufferSubData( ) => T.BufferSubData(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139170,7 +139170,7 @@ public void BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139189,12 +139189,12 @@ public void BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl( @@ -139232,8 +139232,8 @@ public void BufferSubDataARB( [NativeTypeName("const void *")] Ref data ) => T.BufferSubDataARB(target, offset, size, data); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCallCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -139345,7 +139345,7 @@ public void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -139363,7 +139363,7 @@ public void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -139394,7 +139394,7 @@ public uint CheckFramebufferStatus([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -139412,7 +139412,7 @@ public uint CheckFramebufferStatus([NativeTypeName("GLenum")] uint target) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -139485,12 +139485,12 @@ public Constant CheckFramebufferStatusOES( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -139505,12 +139505,12 @@ public uint CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -139525,8 +139525,8 @@ public Constant CheckNamedFramebufferStatus( ) => T.CheckNamedFramebufferStatus(framebuffer, target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -139537,8 +139537,8 @@ public uint CheckNamedFramebufferStatusEXT( ) => T.CheckNamedFramebufferStatusEXT(framebuffer, target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl( @@ -139550,7 +139550,7 @@ public Constant CheckNamedFramebufferStatusEXT( ) => T.CheckNamedFramebufferStatusEXT(framebuffer, target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139567,7 +139567,7 @@ public Constant CheckNamedFramebufferStatusEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139593,7 +139593,7 @@ public void ClampColor( ) => T.ClampColor(target, clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139610,7 +139610,7 @@ public void ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139658,7 +139658,7 @@ public void ClampColorARB( ) => T.ClampColorARB(target, clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139683,7 +139683,7 @@ public void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139707,12 +139707,12 @@ public void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClear")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -139720,7 +139720,7 @@ public void ClampColorARB( public void Clear([NativeTypeName("GLbitfield")] uint mask) => T.Clear(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139745,7 +139745,7 @@ public void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139769,12 +139769,12 @@ public void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glClear")] [MethodImpl( @@ -139833,7 +139833,7 @@ public void ClearAccumxOES( ) => T.ClearAccumxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -139844,7 +139844,7 @@ public void ClearAccumxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -139867,7 +139867,7 @@ public void ClearBufferData( ) => T.ClearBufferData(target, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -139878,7 +139878,7 @@ public void ClearBufferData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -139902,7 +139902,7 @@ public void ClearBufferData( ) => T.ClearBufferData(target, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139919,7 +139919,7 @@ public void ClearBufferData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139947,7 +139947,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139964,7 +139964,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139993,7 +139993,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140010,7 +140010,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140037,7 +140037,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140054,7 +140054,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140082,7 +140082,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140099,7 +140099,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140126,7 +140126,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140143,7 +140143,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140171,7 +140171,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -140182,7 +140182,7 @@ public void ClearBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -140207,7 +140207,7 @@ public void ClearBufferSubData( ) => T.ClearBufferSubData(target, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -140218,7 +140218,7 @@ public void ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -140244,7 +140244,7 @@ public void ClearBufferSubData( ) => T.ClearBufferSubData(target, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140261,7 +140261,7 @@ public void ClearBufferSubData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140288,7 +140288,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140305,7 +140305,7 @@ public void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -140333,7 +140333,7 @@ public void ClearBuffer( ) => T.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -140358,7 +140358,7 @@ public void ClearBuffer( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -140382,12 +140382,12 @@ public void ClearBuffer( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearColor")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -140449,7 +140449,7 @@ public void ClearColorxOES( ) => T.ClearColorxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -140474,7 +140474,7 @@ public void ClearColorxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -140504,8 +140504,8 @@ public void ClearColorxOES( )] public void ClearDepth([NativeTypeName("GLdouble")] double depth) => T.ClearDepth(depth); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glClearDepthdNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -140514,7 +140514,7 @@ public void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => T.ClearDepthNV(depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -140527,7 +140527,7 @@ public void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -140539,12 +140539,12 @@ public void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearDepthf")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -140608,12 +140608,12 @@ public void ClearDepthxOES([NativeTypeName("GLfixed")] int depth) => public void ClearIndex([NativeTypeName("GLfloat")] float c) => T.ClearIndex(c); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140630,12 +140630,12 @@ public void ClearNamedBufferData( ) => T.ClearNamedBufferData(buffer, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140652,8 +140652,8 @@ public void ClearNamedBufferData( [NativeTypeName("const void *")] Ref data ) => T.ClearNamedBufferData(buffer, internalformat, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -140666,8 +140666,8 @@ public void ClearNamedBufferDataEXT( [NativeTypeName("const void *")] void* data ) => T.ClearNamedBufferDataEXT(buffer, internalformat, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl( @@ -140682,12 +140682,12 @@ public void ClearNamedBufferDataEXT( ) => T.ClearNamedBufferDataEXT(buffer, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140706,12 +140706,12 @@ public void ClearNamedBufferSubData( ) => T.ClearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140730,8 +140730,8 @@ public void ClearNamedBufferSubData( [NativeTypeName("const void *")] Ref data ) => T.ClearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -140746,8 +140746,8 @@ public void ClearNamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ) => T.ClearNamedBufferSubDataEXT(buffer, internalformat, offset, size, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl( @@ -140764,12 +140764,12 @@ public void ClearNamedBufferSubDataEXT( ) => T.ClearNamedBufferSubDataEXT(buffer, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140786,12 +140786,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140809,12 +140809,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140830,12 +140830,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140852,12 +140852,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140873,12 +140873,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140895,12 +140895,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140916,12 +140916,12 @@ public void ClearNamedFramebuffer( ) => T.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140972,7 +140972,7 @@ public void ClearPixelLocalStorageEXT( ) => T.ClearPixelLocalStorageEXT(offset, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -140997,7 +140997,7 @@ public void ClearPixelLocalStorageEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141021,12 +141021,12 @@ public void ClearPixelLocalStorageEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClearStencil")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -141034,12 +141034,12 @@ public void ClearPixelLocalStorageEXT( public void ClearStencil([NativeTypeName("GLint")] int s) => T.ClearStencil(s); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -141056,12 +141056,12 @@ public void ClearTexImage( ) => T.ClearTexImage(texture, level, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -141106,12 +141106,12 @@ public void ClearTexImageEXT( ) => T.ClearTexImageEXT(texture, level, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -141147,12 +141147,12 @@ public void ClearTexSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -141351,8 +141351,8 @@ public void ClientActiveVertexStreamATI( [NativeTypeName("GLenum")] Constant stream ) => T.ClientActiveVertexStreamATI(stream); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -141360,8 +141360,8 @@ public void ClientActiveVertexStreamATI( public void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => T.ClientAttribDefaultEXT(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl( @@ -141396,7 +141396,7 @@ public void ClientWaitSemaphoreNVX( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -141412,7 +141412,7 @@ public void ClientWaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -141439,7 +141439,7 @@ public uint ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -141455,7 +141455,7 @@ public uint ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -141482,8 +141482,8 @@ public Constant ClientWaitSync( ) => T.ClientWaitSync(sync, flags, timeout); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -141495,8 +141495,8 @@ public uint ClientWaitSyncApple( ) => T.ClientWaitSyncApple(sync, flags, timeout); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl( @@ -141509,12 +141509,12 @@ public Constant ClientWaitSyncApple( ) => T.ClientWaitSyncApple(sync, flags, timeout); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -141528,12 +141528,12 @@ public void ClipControl( ) => T.ClipControl(origin, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -143604,8 +143604,8 @@ public void Color4XOES([NativeTypeName("const GLfixed *")] int* components) => public void Color4XOES([NativeTypeName("const GLfixed *")] Ref components) => T.Color4XOES(components); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -143616,8 +143616,8 @@ public void ColorFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.ColorFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl( @@ -143798,7 +143798,7 @@ public void ColorFragmentOp3ATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143823,7 +143823,7 @@ public void ColorFragmentOp3ATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143847,12 +143847,12 @@ public void ColorFragmentOp3ATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -143865,7 +143865,7 @@ public void ColorMask( ) => T.ColorMask(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143890,7 +143890,7 @@ public void ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143914,12 +143914,12 @@ public void ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl( @@ -143933,7 +143933,7 @@ public void ColorMask( ) => T.ColorMask(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -143950,7 +143950,7 @@ public void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -143979,7 +143979,7 @@ public void ColorMask( ) => T.ColorMask(index, r, g, b, a); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -143996,7 +143996,7 @@ public void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -144877,8 +144877,8 @@ public void CombinerStageParameterNV( [NativeTypeName("const GLfloat *")] Ref @params ) => T.CombinerStageParameterNV(stage, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCommandListSegmentsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -144888,8 +144888,8 @@ public void CommandListSegmentsNV( [NativeTypeName("GLuint")] uint segments ) => T.CommandListSegmentsNV(list, segments); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCompileCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -144898,7 +144898,7 @@ public void CompileCommandListNV([NativeTypeName("GLuint")] uint list) => T.CompileCommandListNV(list); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -144917,7 +144917,7 @@ public void CompileCommandListNV([NativeTypeName("GLuint")] uint list) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -144955,8 +144955,8 @@ public void CompileShader([NativeTypeName("GLuint")] uint shader) => public void CompileShaderARB([NativeTypeName("GLhandleARB")] uint shaderObj) => T.CompileShaderARB(shaderObj); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -144968,8 +144968,8 @@ public void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] int* length ) => T.CompileShaderIncludeARB(shader, count, path, length); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl( @@ -144982,8 +144982,8 @@ public void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] Ref length ) => T.CompileShaderIncludeARB(shader, count, path, length); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145009,8 +145009,8 @@ public void CompressedMultiTexImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl( @@ -145037,8 +145037,8 @@ public void CompressedMultiTexImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145066,8 +145066,8 @@ public void CompressedMultiTexImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl( @@ -145096,8 +145096,8 @@ public void CompressedMultiTexImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145127,8 +145127,8 @@ public void CompressedMultiTexImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl( @@ -145159,8 +145159,8 @@ public void CompressedMultiTexImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145186,8 +145186,8 @@ public void CompressedMultiTexSubImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl( @@ -145214,8 +145214,8 @@ public void CompressedMultiTexSubImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145245,8 +145245,8 @@ public void CompressedMultiTexSubImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl( @@ -145277,8 +145277,8 @@ public void CompressedMultiTexSubImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145312,8 +145312,8 @@ public void CompressedMultiTexSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl( @@ -145349,7 +145349,7 @@ public void CompressedMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145371,7 +145371,7 @@ public void CompressedMultiTexSubImage3DEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145407,7 +145407,7 @@ public void CompressedTexImage1D( ) => T.CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145429,7 +145429,7 @@ public void CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145515,7 +145515,7 @@ public void CompressedTexImage1DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145537,7 +145537,7 @@ public void CompressedTexImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145558,12 +145558,12 @@ public void CompressedTexImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -145590,7 +145590,7 @@ public void CompressedTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145612,7 +145612,7 @@ public void CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145633,12 +145633,12 @@ public void CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl( @@ -145719,7 +145719,7 @@ public void CompressedTexImage2DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145741,7 +145741,7 @@ public void CompressedTexImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145790,7 +145790,7 @@ public void CompressedTexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145812,7 +145812,7 @@ public void CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145976,7 +145976,7 @@ public void CompressedTexImage3DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -145998,7 +145998,7 @@ public void CompressedTexImage3DOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146034,7 +146034,7 @@ public void CompressedTexSubImage1D( ) => T.CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146056,7 +146056,7 @@ public void CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146124,7 +146124,7 @@ public void CompressedTexSubImage1DARB( ) => T.CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146146,7 +146146,7 @@ public void CompressedTexSubImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146167,12 +146167,12 @@ public void CompressedTexSubImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -146201,7 +146201,7 @@ public void CompressedTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146223,7 +146223,7 @@ public void CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146244,12 +146244,12 @@ public void CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl( @@ -146336,7 +146336,7 @@ public void CompressedTexSubImage2DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146358,7 +146358,7 @@ public void CompressedTexSubImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146411,7 +146411,7 @@ public void CompressedTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146433,7 +146433,7 @@ public void CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -146616,8 +146616,8 @@ public void CompressedTexSubImage3DOES( data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -146643,8 +146643,8 @@ public void CompressedTextureImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl( @@ -146671,8 +146671,8 @@ public void CompressedTextureImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -146700,8 +146700,8 @@ public void CompressedTextureImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl( @@ -146730,8 +146730,8 @@ public void CompressedTextureImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -146761,8 +146761,8 @@ public void CompressedTextureImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl( @@ -146794,12 +146794,12 @@ public void CompressedTextureImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146818,12 +146818,12 @@ public void CompressedTextureSubImage1D( ) => T.CompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146842,8 +146842,8 @@ public void CompressedTextureSubImage1D( [NativeTypeName("const void *")] Ref data ) => T.CompressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -146869,8 +146869,8 @@ public void CompressedTextureSubImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl( @@ -146898,12 +146898,12 @@ public void CompressedTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146935,12 +146935,12 @@ public void CompressedTextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146972,8 +146972,8 @@ public void CompressedTextureSubImage2D( data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -147003,8 +147003,8 @@ public void CompressedTextureSubImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl( @@ -147036,12 +147036,12 @@ public void CompressedTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -147077,12 +147077,12 @@ public void CompressedTextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -147118,8 +147118,8 @@ public void CompressedTextureSubImage3D( data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -147153,8 +147153,8 @@ public void CompressedTextureSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl( @@ -147189,8 +147189,8 @@ public void CompressedTextureSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameterfNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -147200,8 +147200,8 @@ public void ConservativeRasterParameterNV( [NativeTypeName("GLfloat")] float value ) => T.ConservativeRasterParameterNV(pname, value); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameteriNV")] [MethodImpl( @@ -147563,7 +147563,7 @@ public void ConvolutionParameterxOES( ) => T.ConvolutionParameterxOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -147580,7 +147580,7 @@ public void ConvolutionParameterxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -147609,7 +147609,7 @@ public void CopyBufferSubData( ) => T.CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -147626,7 +147626,7 @@ public void CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -147903,7 +147903,7 @@ public void CopyConvolutionFilter2DEXT( ) => T.CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -147914,7 +147914,7 @@ public void CopyConvolutionFilter2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -147964,7 +147964,7 @@ public void CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -147975,7 +147975,7 @@ public void CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -148268,8 +148268,8 @@ public void CopyImageSubDataOES( srcDepth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148285,8 +148285,8 @@ public void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ) => T.CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl( @@ -148303,8 +148303,8 @@ public void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ) => T.CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148332,8 +148332,8 @@ public void CopyMultiTexImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl( @@ -148362,8 +148362,8 @@ public void CopyMultiTexImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148378,8 +148378,8 @@ public void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ) => T.CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl( @@ -148395,8 +148395,8 @@ public void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ) => T.CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148424,8 +148424,8 @@ public void CopyMultiTexSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl( @@ -148454,8 +148454,8 @@ public void CopyMultiTexSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148485,8 +148485,8 @@ public void CopyMultiTexSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl( @@ -148518,12 +148518,12 @@ public void CopyMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -148539,8 +148539,8 @@ public void CopyNamedBufferSubData( [NativeTypeName("GLsizeiptr")] nuint size ) => T.CopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCopyPathNV")] [MethodImpl( @@ -148627,7 +148627,7 @@ public void CopyPixels( ) => T.CopyPixels(x, y, width, height, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148651,7 +148651,7 @@ public void CopyPixels( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148689,7 +148689,7 @@ public void CopyTexImage1D( ) => T.CopyTexImage1D(target, level, internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148713,7 +148713,7 @@ public void CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148783,7 +148783,7 @@ public void CopyTexImage1DEXT( ) => T.CopyTexImage1DEXT(target, level, internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148807,7 +148807,7 @@ public void CopyTexImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148830,12 +148830,12 @@ public void CopyTexImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -148852,7 +148852,7 @@ public void CopyTexImage2D( ) => T.CopyTexImage2D(target, level, internalformat, x, y, width, height, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148876,7 +148876,7 @@ public void CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148899,12 +148899,12 @@ public void CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl( @@ -148955,7 +148955,7 @@ public void CopyTexImage2DEXT( ) => T.CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -148979,7 +148979,7 @@ public void CopyTexImage2DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149016,7 +149016,7 @@ public void CopyTexSubImage1D( ) => T.CopyTexSubImage1D(target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149040,7 +149040,7 @@ public void CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149107,7 +149107,7 @@ public void CopyTexSubImage1DEXT( ) => T.CopyTexSubImage1DEXT(target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149131,7 +149131,7 @@ public void CopyTexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149154,12 +149154,12 @@ public void CopyTexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149176,7 +149176,7 @@ public void CopyTexSubImage2D( ) => T.CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149200,7 +149200,7 @@ public void CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -149223,12 +149223,12 @@ public void CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl( @@ -149279,7 +149279,7 @@ public void CopyTexSubImage2DEXT( ) => T.CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -149302,7 +149302,7 @@ public void CopyTexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -149341,7 +149341,7 @@ public void CopyTexSubImage3D( ) => T.CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -149364,7 +149364,7 @@ public void CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -149455,8 +149455,8 @@ public void CopyTexSubImage3DOES( [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage3DOES(target, level, xoffset, yoffset, zoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149472,8 +149472,8 @@ public void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ) => T.CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl( @@ -149490,8 +149490,8 @@ public void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ) => T.CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149519,8 +149519,8 @@ public void CopyTextureImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl( @@ -149549,8 +149549,8 @@ public void CopyTextureImage2DEXT( border ); - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureLevelsAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149569,12 +149569,12 @@ public void CopyTextureLevelApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149591,8 +149591,8 @@ public void CopyTextureSubImage1D( [NativeTypeName("GLsizei")] uint width ) => T.CopyTextureSubImage1D(texture, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149607,8 +149607,8 @@ public void CopyTextureSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ) => T.CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl( @@ -149625,12 +149625,12 @@ public void CopyTextureSubImage1DEXT( ) => T.CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149649,8 +149649,8 @@ public void CopyTextureSubImage2D( [NativeTypeName("GLsizei")] uint height ) => T.CopyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149678,8 +149678,8 @@ public void CopyTextureSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl( @@ -149709,12 +149709,12 @@ public void CopyTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149735,8 +149735,8 @@ public void CopyTextureSubImage3D( ) => T.CopyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -149766,8 +149766,8 @@ public void CopyTextureSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl( @@ -149815,8 +149815,8 @@ public void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => public void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool mask) => T.CoverageMaskNV(mask); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationNV")] [MethodImpl( @@ -149825,8 +149825,8 @@ public void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool mask) = public void CoverageModulationNV([NativeTypeName("GLenum")] uint components) => T.CoverageModulationNV(components); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] [MethodImpl( @@ -149837,8 +149837,8 @@ public void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] float* v ) => T.CoverageModulationTableNV(n, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -149850,8 +149850,8 @@ public void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] Ref v ) => T.CoverageModulationTableNV(n, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -149869,8 +149869,8 @@ public void CoverageModulationTableNV([NativeTypeName("const GLfloat *")] float public void CoverageOperationNV([NativeTypeName("GLenum")] uint operation) => T.CoverageOperationNV(operation); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] [MethodImpl( @@ -149895,8 +149895,8 @@ public void CoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -149922,8 +149922,8 @@ public void CoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] [MethodImpl( @@ -149934,8 +149934,8 @@ public void CoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ) => T.CoverFillPathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -149947,8 +149947,8 @@ public void CoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => T.CoverFillPathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] [MethodImpl( @@ -149973,8 +149973,8 @@ public void CoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -150000,8 +150000,8 @@ public void CoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] [MethodImpl( @@ -150012,8 +150012,8 @@ public void CoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ) => T.CoverStrokePathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -150026,12 +150026,12 @@ public void CoverStrokePathNV( ) => T.CoverStrokePathNV(path, coverMode); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150043,12 +150043,12 @@ public void CoverStrokePathNV( public uint CreateBuffer() => T.CreateBuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150062,12 +150062,12 @@ public void CreateBuffers( ) => T.CreateBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150081,8 +150081,8 @@ public void CreateBuffers( [NativeTypeName("GLuint *")] Ref buffers ) => T.CreateBuffers(n, buffers); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -150092,8 +150092,8 @@ public void CreateCommandListsNV( [NativeTypeName("GLuint *")] uint* lists ) => T.CreateCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( @@ -150104,8 +150104,8 @@ public void CreateCommandListsNV( [NativeTypeName("GLuint *")] Ref lists ) => T.CreateCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( @@ -150114,12 +150114,12 @@ public void CreateCommandListsNV( public uint CreateCommandListsNV() => T.CreateCommandListsNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150131,12 +150131,12 @@ public void CreateCommandListsNV( public uint CreateFramebuffer() => T.CreateFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150150,12 +150150,12 @@ public void CreateFramebuffers( ) => T.CreateFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150201,8 +150201,8 @@ public void CreateMemoryObjectsEXT( )] public uint CreateMemoryObjectsEXT() => T.CreateMemoryObjectsEXT(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] [MethodImpl( @@ -150213,8 +150213,8 @@ public void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] uint* queryHandle ) => T.CreatePerfQueryIntel(queryId, queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -150226,8 +150226,8 @@ public void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] Ref queryHandle ) => T.CreatePerfQueryIntel(queryId, queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -150238,7 +150238,7 @@ public void CreatePerfQueryIntel( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150257,7 +150257,7 @@ public void CreatePerfQueryIntel( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150295,12 +150295,12 @@ public void CreatePerfQueryIntel( public uint CreateProgramObjectARB() => T.CreateProgramObjectARB(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150312,12 +150312,12 @@ public void CreatePerfQueryIntel( public uint CreateProgramPipeline() => T.CreateProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150331,12 +150331,12 @@ public void CreateProgramPipelines( ) => T.CreateProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150359,12 +150359,12 @@ public void CreateProgramPipelines( public uint CreateProgressFenceNVX() => T.CreateProgressFenceNVX(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150379,12 +150379,12 @@ public void CreateQueries( ) => T.CreateQueries(target, n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150400,12 +150400,12 @@ public void CreateQueries( ) => T.CreateQueries(target, n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150419,12 +150419,12 @@ public uint CreateQuery( ) => T.CreateQuery(target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150436,12 +150436,12 @@ public uint CreateQuery( public uint CreateRenderbuffer() => T.CreateRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150455,12 +150455,12 @@ public void CreateRenderbuffers( ) => T.CreateRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150475,12 +150475,12 @@ public void CreateRenderbuffers( ) => T.CreateRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150492,12 +150492,12 @@ public void CreateRenderbuffers( public uint CreateSampler() => T.CreateSampler(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150511,12 +150511,12 @@ public void CreateSamplers( ) => T.CreateSamplers(n, samplers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150564,7 +150564,7 @@ public void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150583,7 +150583,7 @@ public void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150614,7 +150614,7 @@ public void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150633,7 +150633,7 @@ public void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -150686,8 +150686,8 @@ public uint CreateShaderObjectARB( ) => T.CreateShaderObjectARB(shaderType); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -150698,8 +150698,8 @@ public uint CreateShaderProgramEXT( ) => T.CreateShaderProgramEXT(type, @string); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] [MethodImpl( @@ -150712,7 +150712,7 @@ public uint CreateShaderProgramEXT( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -150725,7 +150725,7 @@ public uint CreateShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -150749,7 +150749,7 @@ public uint CreateShaderProgram( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -150762,7 +150762,7 @@ public uint CreateShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -150810,8 +150810,8 @@ public uint CreateShaderProgramEXT( [NativeTypeName("const GLchar *const *")] Ref2D strings ) => T.CreateShaderProgramEXT(type, count, strings); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -150821,8 +150821,8 @@ public void CreateStatesNV( [NativeTypeName("GLuint *")] uint* states ) => T.CreateStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( @@ -150833,8 +150833,8 @@ public void CreateStatesNV( [NativeTypeName("GLuint *")] Ref states ) => T.CreateStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( @@ -150843,8 +150843,8 @@ public void CreateStatesNV( public uint CreateStatesNV() => T.CreateStatesNV(); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -150856,8 +150856,8 @@ public void CreateStatesNV( ) => T.CreateSyncFromCLeventARB(context, @event, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl( @@ -150870,12 +150870,12 @@ public Ptr CreateSyncFromCLeventARB( ) => T.CreateSyncFromCLeventARB(context, @event, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150889,12 +150889,12 @@ public uint CreateTexture( ) => T.CreateTexture(target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150909,12 +150909,12 @@ public void CreateTextures( ) => T.CreateTextures(target, n, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150930,12 +150930,12 @@ public void CreateTextures( ) => T.CreateTextures(target, n, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150947,12 +150947,12 @@ public void CreateTextures( public uint CreateTransformFeedback() => T.CreateTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150966,12 +150966,12 @@ public void CreateTransformFeedbacks( ) => T.CreateTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -150986,12 +150986,12 @@ public void CreateTransformFeedbacks( ) => T.CreateTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -151003,12 +151003,12 @@ public void CreateTransformFeedbacks( public uint CreateVertexArray() => T.CreateVertexArray(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -151022,12 +151022,12 @@ public void CreateVertexArrays( ) => T.CreateVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -151042,7 +151042,7 @@ public void CreateVertexArrays( ) => T.CreateVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151067,7 +151067,7 @@ public void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151091,12 +151091,12 @@ public void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCullFace")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -151104,7 +151104,7 @@ public void CreateVertexArrays( public void CullFace([NativeTypeName("GLenum")] uint mode) => T.CullFace(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151129,7 +151129,7 @@ public void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151153,12 +151153,12 @@ public void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCullFace")] [MethodImpl( @@ -151227,7 +151227,7 @@ public void CurrentPaletteMatrixOES([NativeTypeName("GLuint")] uint matrixpalett T.CurrentPaletteMatrixOES(matrixpaletteindex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151238,7 +151238,7 @@ public void CurrentPaletteMatrixOES([NativeTypeName("GLuint")] uint matrixpalett MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151259,7 +151259,7 @@ public void DebugMessageCallback( ) => T.DebugMessageCallback(callback, userParam); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151270,7 +151270,7 @@ public void DebugMessageCallback( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151314,8 +151314,8 @@ public void DebugMessageCallbackAMD( Ref userParam ) => T.DebugMessageCallbackAMD(callback, userParam); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -151326,8 +151326,8 @@ public void DebugMessageCallbackARB( [NativeTypeName("const void *")] void* userParam ) => T.DebugMessageCallbackARB(callback, userParam); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] [MethodImpl( @@ -151363,7 +151363,7 @@ public void DebugMessageCallbackKHR( ) => T.DebugMessageCallbackKHR(callback, userParam); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151374,7 +151374,7 @@ public void DebugMessageCallbackKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151398,7 +151398,7 @@ public void DebugMessageControl( ) => T.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151409,7 +151409,7 @@ public void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151434,7 +151434,7 @@ public void DebugMessageControl( ) => T.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151445,7 +151445,7 @@ public void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151468,8 +151468,8 @@ public void DebugMessageControl( [NativeTypeName("GLboolean")] MaybeBool enabled ) => T.DebugMessageControl(source, type, severity, ids, enabled); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -151483,8 +151483,8 @@ public void DebugMessageControlARB( [NativeTypeName("GLboolean")] uint enabled ) => T.DebugMessageControlARB(source, type, severity, count, ids, enabled); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( @@ -151499,8 +151499,8 @@ public void DebugMessageControlARB( [NativeTypeName("GLboolean")] MaybeBool enabled ) => T.DebugMessageControlARB(source, type, severity, count, ids, enabled); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( @@ -151584,7 +151584,7 @@ public void DebugMessageEnableAMD( ) => T.DebugMessageEnableAMD(category, severity, ids, enabled); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151595,7 +151595,7 @@ public void DebugMessageEnableAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151619,7 +151619,7 @@ public void DebugMessageInsert( ) => T.DebugMessageInsert(source, type, id, severity, length, buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151630,7 +151630,7 @@ public void DebugMessageInsert( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -151694,8 +151694,8 @@ public void DebugMessageInsertAMD( [NativeTypeName("const GLchar *")] sbyte buf ) => T.DebugMessageInsertAMD(category, severity, id, buf); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -151709,8 +151709,8 @@ public void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] sbyte* buf ) => T.DebugMessageInsertARB(source, type, id, severity, length, buf); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( @@ -151725,8 +151725,8 @@ public void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] Ref buf ) => T.DebugMessageInsertARB(source, type, id, severity, length, buf); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( @@ -151951,7 +151951,7 @@ public void DeleteAsyncMarkersSGIX( ) => T.DeleteAsyncMarkersSGIX(marker, range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -151971,7 +151971,7 @@ public void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -151990,12 +151990,12 @@ public void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( @@ -152005,7 +152005,7 @@ public void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => T.DeleteBuffer(buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152025,7 +152025,7 @@ public void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152044,12 +152044,12 @@ public void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -152060,7 +152060,7 @@ public void DeleteBuffers( ) => T.DeleteBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152080,7 +152080,7 @@ public void DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152099,12 +152099,12 @@ public void DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( @@ -152145,8 +152145,8 @@ public void DeleteBuffersARB( public void DeleteBuffersARB([NativeTypeName("const GLuint *")] uint buffers) => T.DeleteBuffersARB(buffers); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -152156,8 +152156,8 @@ public void DeleteCommandListsNV( [NativeTypeName("const GLuint *")] uint* lists ) => T.DeleteCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( @@ -152168,8 +152168,8 @@ public void DeleteCommandListsNV( [NativeTypeName("const GLuint *")] Ref lists ) => T.DeleteCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( @@ -152209,8 +152209,8 @@ public void DeleteFencesApple([NativeTypeName("const GLuint *")] uint fences) => T.DeleteFencesApple(fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -152221,8 +152221,8 @@ public void DeleteFencesNV( ) => T.DeleteFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( @@ -152234,8 +152234,8 @@ public void DeleteFencesNV( ) => T.DeleteFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( @@ -152253,7 +152253,7 @@ public void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id) => T.DeleteFragmentShaderATI(id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152271,7 +152271,7 @@ public void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152302,7 +152302,7 @@ public void DeleteFramebuffer([NativeTypeName("const GLuint *")] uint framebuffe T.DeleteFramebuffer(framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152320,7 +152320,7 @@ public void DeleteFramebuffer([NativeTypeName("const GLuint *")] uint framebuffe MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152352,7 +152352,7 @@ public void DeleteFramebuffers( ) => T.DeleteFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152370,7 +152370,7 @@ public void DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -152529,8 +152529,8 @@ public void DeleteMemoryObjectsEXT( public void DeleteMemoryObjectsEXT([NativeTypeName("const GLuint *")] uint memoryObjects) => T.DeleteMemoryObjectsEXT(memoryObjects); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -152540,8 +152540,8 @@ public void DeleteNamedStringARB( [NativeTypeName("const GLchar *")] sbyte* name ) => T.DeleteNamedStringARB(namelen, name); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( @@ -152552,8 +152552,8 @@ public void DeleteNamedStringARB( [NativeTypeName("const GLchar *")] Ref name ) => T.DeleteNamedStringARB(namelen, name); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( @@ -152634,8 +152634,8 @@ public void DeleteOcclusionQueriesNV( public void DeleteOcclusionQueriesNV([NativeTypeName("const GLuint *")] uint ids) => T.DeleteOcclusionQueriesNV(ids); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] [MethodImpl( @@ -152646,8 +152646,8 @@ public void DeletePathNV( [NativeTypeName("GLsizei")] uint range ) => T.DeletePathNV(path, range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] [MethodImpl( @@ -152658,8 +152658,8 @@ public void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ) => T.DeletePerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -152671,8 +152671,8 @@ public void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ) => T.DeletePerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -152681,8 +152681,8 @@ public void DeletePerfMonitorsAMD( )] public uint DeletePerfMonitorsAMD() => T.DeletePerfMonitorsAMD(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfQueryINTEL")] [MethodImpl( @@ -152692,7 +152692,7 @@ public void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => T.DeletePerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -152711,7 +152711,7 @@ public void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -152742,7 +152742,7 @@ public void DeleteProgram([NativeTypeName("GLuint")] uint program) => T.DeleteProgram(program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152755,7 +152755,7 @@ public void DeleteProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152776,7 +152776,7 @@ public void DeleteProgramPipeline([NativeTypeName("const GLuint *")] uint pipeli T.DeleteProgramPipeline(pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152789,7 +152789,7 @@ public void DeleteProgramPipeline([NativeTypeName("const GLuint *")] uint pipeli MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152811,7 +152811,7 @@ public void DeleteProgramPipelines( ) => T.DeleteProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152824,7 +152824,7 @@ public void DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -152937,7 +152937,7 @@ public void DeleteProgramNV([NativeTypeName("const GLuint *")] uint programs) => T.DeleteProgramNV(programs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152957,7 +152957,7 @@ public void DeleteProgramNV([NativeTypeName("const GLuint *")] uint programs) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -152986,7 +152986,7 @@ public void DeleteQueries( ) => T.DeleteQueries(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -153006,7 +153006,7 @@ public void DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -153105,7 +153105,7 @@ public void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) => T.DeleteQueriesEXT(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -153125,7 +153125,7 @@ public void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -153182,7 +153182,7 @@ public void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] int tagId T.DeleteQueryResourceTagNV(tagIds); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153200,7 +153200,7 @@ public void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] int tagId MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153231,7 +153231,7 @@ public void DeleteRenderbuffer([NativeTypeName("const GLuint *")] uint renderbuf T.DeleteRenderbuffer(renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153249,7 +153249,7 @@ public void DeleteRenderbuffer([NativeTypeName("const GLuint *")] uint renderbuf MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153281,7 +153281,7 @@ public void DeleteRenderbuffers( ) => T.DeleteRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153299,7 +153299,7 @@ public void DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -153392,7 +153392,7 @@ public void DeleteRenderbuffersOES( ) => T.DeleteRenderbuffersOES(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153407,7 +153407,7 @@ public void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153440,7 +153440,7 @@ public void DeleteSampler([NativeTypeName("const GLuint *")] uint samplers) => T.DeleteSampler(samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153455,7 +153455,7 @@ public void DeleteSampler([NativeTypeName("const GLuint *")] uint samplers) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153489,7 +153489,7 @@ public void DeleteSamplers( ) => T.DeleteSamplers(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153504,7 +153504,7 @@ public void DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -153572,7 +153572,7 @@ public void DeleteSemaphoresEXT([NativeTypeName("const GLuint *")] uint semaphor T.DeleteSemaphoresEXT(semaphores); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -153591,7 +153591,7 @@ public void DeleteSemaphoresEXT([NativeTypeName("const GLuint *")] uint semaphor MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -153620,8 +153620,8 @@ public void DeleteSemaphoresEXT([NativeTypeName("const GLuint *")] uint semaphor )] public void DeleteShader([NativeTypeName("GLuint")] uint shader) => T.DeleteShader(shader); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -153631,8 +153631,8 @@ public void DeleteStatesNV( [NativeTypeName("const GLuint *")] uint* states ) => T.DeleteStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( @@ -153643,8 +153643,8 @@ public void DeleteStatesNV( [NativeTypeName("const GLuint *")] Ref states ) => T.DeleteStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( @@ -153654,7 +153654,7 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => T.DeleteStatesNV(states); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -153670,7 +153670,7 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -153692,7 +153692,7 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => public void DeleteSync([NativeTypeName("GLsync")] Sync* sync) => T.DeleteSync(sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -153708,7 +153708,7 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -153730,8 +153730,8 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => )] public void DeleteSync([NativeTypeName("GLsync")] Ref sync) => T.DeleteSync(sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -153739,8 +153739,8 @@ public void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => public void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync) => T.DeleteSyncApple(sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl( @@ -153750,7 +153750,7 @@ public void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => T.DeleteSyncApple(sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153774,7 +153774,7 @@ public void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153797,12 +153797,12 @@ public void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( @@ -153812,7 +153812,7 @@ public void DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => T.DeleteTexture(textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153836,7 +153836,7 @@ public void DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153859,12 +153859,12 @@ public void DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -153875,7 +153875,7 @@ public void DeleteTextures( ) => T.DeleteTextures(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153899,7 +153899,7 @@ public void DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -153922,12 +153922,12 @@ public void DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( @@ -153969,7 +153969,7 @@ public void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint textures) T.DeleteTexturesEXT(textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -153983,7 +153983,7 @@ public void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint textures) MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -154005,7 +154005,7 @@ public void DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids) T.DeleteTransformFeedback(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -154019,7 +154019,7 @@ public void DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids) MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -154042,7 +154042,7 @@ public void DeleteTransformFeedbacks( ) => T.DeleteTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -154056,7 +154056,7 @@ public void DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -154110,7 +154110,7 @@ public void DeleteTransformFeedbacksNV([NativeTypeName("const GLuint *")] uint i T.DeleteTransformFeedbacksNV(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154128,7 +154128,7 @@ public void DeleteTransformFeedbacksNV([NativeTypeName("const GLuint *")] uint i MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154154,7 +154154,7 @@ public void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays) => T.DeleteVertexArray(arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154172,7 +154172,7 @@ public void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154199,7 +154199,7 @@ public void DeleteVertexArrays( ) => T.DeleteVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154217,7 +154217,7 @@ public void DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -154274,8 +154274,8 @@ public void DeleteVertexArraysApple( public void DeleteVertexArraysApple([NativeTypeName("const GLuint *")] uint arrays) => T.DeleteVertexArraysApple(arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( @@ -154284,8 +154284,8 @@ public void DeleteVertexArraysApple([NativeTypeName("const GLuint *")] uint arra public void DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays) => T.DeleteVertexArraysO(arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154295,8 +154295,8 @@ public void DeleteVertexArraysOES( [NativeTypeName("const GLuint *")] uint* arrays ) => T.DeleteVertexArraysOES(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( @@ -154315,8 +154315,8 @@ public void DeleteVertexArraysOES( public void DeleteVertexShaderEXT([NativeTypeName("GLuint")] uint id) => T.DeleteVertexShaderEXT(id); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthBoundsdNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154337,7 +154337,7 @@ public void DepthBoundsEXT( ) => T.DepthBoundsEXT(zmin, zmax); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154362,7 +154362,7 @@ public void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154386,12 +154386,12 @@ public void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154399,7 +154399,7 @@ public void DepthBoundsEXT( public void DepthFunc([NativeTypeName("GLenum")] uint func) => T.DepthFunc(func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154424,7 +154424,7 @@ public void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154448,12 +154448,12 @@ public void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] [MethodImpl( @@ -154464,7 +154464,7 @@ public void DepthFunc( ) => T.DepthFunc(func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154489,7 +154489,7 @@ public void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154513,12 +154513,12 @@ public void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154526,7 +154526,7 @@ public void DepthFunc( public void DepthMask([NativeTypeName("GLboolean")] uint flag) => T.DepthMask(flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154551,7 +154551,7 @@ public void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154575,12 +154575,12 @@ public void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl( @@ -154590,7 +154590,7 @@ public void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => T.DepthMask(flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154615,7 +154615,7 @@ public void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -154648,8 +154648,8 @@ public void DepthRange( [NativeTypeName("GLdouble")] double f ) => T.DepthRange(n, f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154660,8 +154660,8 @@ public void DepthRangeArrayNV( [NativeTypeName("const GLdouble *")] double* v ) => T.DepthRangeArrayNV(first, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl( @@ -154720,7 +154720,7 @@ public void DepthRangeArrayOES( ) => T.DepthRangeArrayOES(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154733,7 +154733,7 @@ public void DepthRangeArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154756,7 +154756,7 @@ public void DepthRangeArray( ) => T.DepthRangeArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154769,7 +154769,7 @@ public void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154793,7 +154793,7 @@ public void DepthRangeArray( ) => T.DepthRangeArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154806,7 +154806,7 @@ public void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154828,8 +154828,8 @@ public void DepthRangeArray( [NativeTypeName("const GLdouble *")] double v ) => T.DepthRangeArray(first, v); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthRangedNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154840,7 +154840,7 @@ public void DepthRangeNV( ) => T.DepthRangeNV(zNear, zFar); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -154853,7 +154853,7 @@ public void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -154865,12 +154865,12 @@ public void DepthRangeNV( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthRangef")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154892,7 +154892,7 @@ public void DepthRangeOES( ) => T.DepthRangeOES(n, f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154905,7 +154905,7 @@ public void DepthRangeOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -154927,8 +154927,8 @@ public void DepthRangeIndexed( [NativeTypeName("GLdouble")] double f ) => T.DepthRangeIndexed(index, n, f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeIndexeddNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -154993,7 +154993,7 @@ public void DetachObjectARB( ) => T.DetachObjectARB(containerObj, attachedObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155012,7 +155012,7 @@ public void DetachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155068,7 +155068,7 @@ public void DetailTexFuncSGIS( ) => T.DetailTexFuncSGIS(target, n, points); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -155093,7 +155093,7 @@ public void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -155117,12 +155117,12 @@ public void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155130,7 +155130,7 @@ public void DetailTexFuncSGIS( public void Disable([NativeTypeName("GLenum")] uint cap) => T.Disable(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -155155,7 +155155,7 @@ public void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -155179,12 +155179,12 @@ public void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl( @@ -155259,8 +155259,8 @@ public void DisableClientState( [NativeTypeName("GLenum")] Constant array ) => T.DisableClientState(array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155270,8 +155270,8 @@ public void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl( @@ -155282,8 +155282,8 @@ public void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155293,8 +155293,8 @@ public void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableClientStateIndexedEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl( @@ -155305,8 +155305,8 @@ public void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableClientStateIndexedEXT(array, index); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glDisableDriverControlQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155315,7 +155315,7 @@ public void DisableDriverControlQCOM([NativeTypeName("GLuint")] uint driverContr T.DisableDriverControlQCOM(driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155332,7 +155332,7 @@ public void DisableDriverControlQCOM([NativeTypeName("GLuint")] uint driverContr MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155358,7 +155358,7 @@ public void Disable( ) => T.Disable(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155375,7 +155375,7 @@ public void Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155422,8 +155422,8 @@ public void DisableEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155433,8 +155433,8 @@ public void DisableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableIndexedEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl( @@ -155496,12 +155496,12 @@ public void DisableVariantClientStateEXT([NativeTypeName("GLuint")] uint id) => T.DisableVariantClientStateEXT(id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -155514,8 +155514,8 @@ public void DisableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ) => T.DisableVertexArrayAttrib(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayAttribEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155525,8 +155525,8 @@ public void DisableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint index ) => T.DisableVertexArrayAttribEXT(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155536,8 +155536,8 @@ public void DisableVertexArrayEXT( [NativeTypeName("GLenum")] uint array ) => T.DisableVertexArrayEXT(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl( @@ -155559,7 +155559,7 @@ public void DisableVertexAttribApple( ) => T.DisableVertexAttribApple(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155578,7 +155578,7 @@ public void DisableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155616,8 +155616,8 @@ public void DisableVertexAttribArray([NativeTypeName("GLuint")] uint index) => public void DisableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => T.DisableVertexAttribArrayARB(index); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155628,8 +155628,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint* attachments ) => T.DiscardFramebufferEXT(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155641,8 +155641,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ) => T.DiscardFramebufferEXT(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155653,8 +155653,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ) => T.DiscardFramebufferEXT(target, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155666,8 +155666,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ) => T.DiscardFramebufferEXT(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155678,8 +155678,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ) => T.DiscardFramebufferEXT(target, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155691,8 +155691,8 @@ public void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ) => T.DiscardFramebufferEXT(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -155704,7 +155704,7 @@ public void DiscardFramebufferEXT( ) => T.DiscardFramebufferEXT(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -155715,7 +155715,7 @@ public void DiscardFramebufferEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -155735,8 +155735,8 @@ public void DispatchCompute( [NativeTypeName("GLuint")] uint num_groups_z ) => T.DispatchCompute(num_groups_x, num_groups_y, num_groups_z); - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [NativeFunction("opengl", EntryPoint = "glDispatchComputeGroupSizeARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155759,7 +155759,7 @@ public void DispatchComputeGroupSizeARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -155770,7 +155770,7 @@ public void DispatchComputeGroupSizeARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -155788,7 +155788,7 @@ public void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) T.DispatchComputeIndirect(indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -155812,7 +155812,7 @@ public void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -155835,12 +155835,12 @@ public void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -155852,7 +155852,7 @@ public void DrawArrays( ) => T.DrawArrays(mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -155876,7 +155876,7 @@ public void DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -155899,12 +155899,12 @@ public void DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl( @@ -155940,7 +155940,7 @@ public void DrawArraysEXT( ) => T.DrawArraysEXT(mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -155954,7 +155954,7 @@ public void DrawArraysEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -155977,7 +155977,7 @@ public void DrawArraysIndirect( ) => T.DrawArraysIndirect(mode, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -155991,7 +155991,7 @@ public void DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -156015,7 +156015,7 @@ public void DrawArraysIndirect( ) => T.DrawArraysIndirect(mode, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -156031,7 +156031,7 @@ public void DrawArraysIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -156058,7 +156058,7 @@ public void DrawArraysInstanced( ) => T.DrawArraysInstanced(mode, first, count, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -156074,7 +156074,7 @@ public void DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -156126,8 +156126,8 @@ public void DrawArraysInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedAngle(mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -156139,8 +156139,8 @@ public void DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedARB(mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl( @@ -156154,7 +156154,7 @@ public void DrawArraysInstancedARB( ) => T.DrawArraysInstancedARB(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -156166,7 +156166,7 @@ public void DrawArraysInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -156190,7 +156190,7 @@ public void DrawArraysInstancedBaseInstance( ) => T.DrawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -156202,7 +156202,7 @@ public void DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -156253,8 +156253,8 @@ public void DrawArraysInstancedBaseInstanceEXT( [NativeTypeName("GLuint")] uint baseinstance ) => T.DrawArraysInstancedBaseInstanceEXT(mode, first, count, instancecount, baseinstance); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] [MethodImpl( @@ -156267,8 +156267,8 @@ public void DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedEXT(mode, start, count, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -156308,7 +156308,7 @@ public void DrawArraysInstancedNV( ) => T.DrawArraysInstancedNV(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -156333,7 +156333,7 @@ public void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -156364,7 +156364,7 @@ public void DrawArraysInstancedNV( public void DrawBuffer([NativeTypeName("GLenum")] uint buf) => T.DrawBuffer(buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -156389,7 +156389,7 @@ public void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -156423,7 +156423,7 @@ public void DrawBuffer( ) => T.DrawBuffer(buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156442,7 +156442,7 @@ public void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156469,7 +156469,7 @@ public void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => T.DrawBuffer(bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156488,7 +156488,7 @@ public void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156515,7 +156515,7 @@ public void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs) = T.DrawBuffer(bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156534,7 +156534,7 @@ public void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs) = MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156562,7 +156562,7 @@ public void DrawBuffers( ) => T.DrawBuffers(n, bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156581,7 +156581,7 @@ public void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156610,7 +156610,7 @@ public void DrawBuffers( ) => T.DrawBuffers(n, bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156629,7 +156629,7 @@ public void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156658,7 +156658,7 @@ public void DrawBuffers( ) => T.DrawBuffers(n, bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156677,7 +156677,7 @@ public void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156928,8 +156928,8 @@ public void DrawBuffersNV( public void DrawBuffersNV([NativeTypeName("const GLenum *")] uint bufs) => T.DrawBuffersNV(bufs); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -156941,8 +156941,8 @@ public void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl( @@ -156955,8 +156955,8 @@ public void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -156969,8 +156969,8 @@ public void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl( @@ -156984,8 +156984,8 @@ public void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -156998,8 +156998,8 @@ public void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsStatesAddressNV(indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl( @@ -157013,8 +157013,8 @@ public void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsStatesAddressNV(indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -157028,8 +157028,8 @@ public void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsStatesNV(buffer, indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl( @@ -157089,7 +157089,7 @@ public void DrawElementArrayATI( ) => T.DrawElementArrayATI(mode, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -157113,7 +157113,7 @@ public void DrawElementArrayATI( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -157136,12 +157136,12 @@ public void DrawElementArrayATI( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -157154,7 +157154,7 @@ public void DrawElements( ) => T.DrawElements(mode, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -157178,7 +157178,7 @@ public void DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -157201,12 +157201,12 @@ public void DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl( @@ -157220,7 +157220,7 @@ public void DrawElements( ) => T.DrawElements(mode, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157236,7 +157236,7 @@ public void DrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157264,7 +157264,7 @@ public void DrawElementsBaseVertex( ) => T.DrawElementsBaseVertex(mode, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157280,7 +157280,7 @@ public void DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157363,7 +157363,7 @@ public void DrawElementsBaseVertexOES( ) => T.DrawElementsBaseVertexOES(mode, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -157377,7 +157377,7 @@ public void DrawElementsBaseVertexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -157401,7 +157401,7 @@ public void DrawElementsIndirect( ) => T.DrawElementsIndirect(mode, type, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -157415,7 +157415,7 @@ public void DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -157440,7 +157440,7 @@ public void DrawElementsIndirect( ) => T.DrawElementsIndirect(mode, type, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -157456,7 +157456,7 @@ public void DrawElementsIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -157484,7 +157484,7 @@ public void DrawElementsInstanced( ) => T.DrawElementsInstanced(mode, count, type, indices, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -157500,7 +157500,7 @@ public void DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -157555,8 +157555,8 @@ public void DrawElementsInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedAngle(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -157569,8 +157569,8 @@ public void DrawElementsInstancedARB( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedARB(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl( @@ -157585,7 +157585,7 @@ public void DrawElementsInstancedARB( ) => T.DrawElementsInstancedARB(mode, count, type, indices, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157597,7 +157597,7 @@ public void DrawElementsInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157630,7 +157630,7 @@ public void DrawElementsInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157642,7 +157642,7 @@ public void DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157721,7 +157721,7 @@ public void DrawElementsInstancedBaseInstanceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157737,7 +157737,7 @@ public void DrawElementsInstancedBaseInstanceEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157774,7 +157774,7 @@ public void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157790,7 +157790,7 @@ public void DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -157828,7 +157828,7 @@ public void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157840,7 +157840,7 @@ public void DrawElementsInstancedBaseVertex( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157875,7 +157875,7 @@ public void DrawElementsInstancedBaseVertexBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -157887,7 +157887,7 @@ public void DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -158061,8 +158061,8 @@ public void DrawElementsInstancedBaseVertexOES( basevertex ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] [MethodImpl( @@ -158076,8 +158076,8 @@ public void DrawElementsInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedEXT(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -158144,8 +158144,8 @@ public void DrawMeshArraysSUN( [NativeTypeName("GLsizei")] uint width ) => T.DrawMeshArraysSUN(mode, first, count, width); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksIndirectNV")] [MethodImpl( @@ -158154,8 +158154,8 @@ public void DrawMeshArraysSUN( public void DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect) => T.DrawMeshTasksIndirectNV(indirect); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksNV")] [MethodImpl( @@ -158294,7 +158294,7 @@ public void DrawRangeElementArrayATI( ) => T.DrawRangeElementArrayATI(mode, start, end, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -158317,7 +158317,7 @@ public void DrawRangeElementArrayATI( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -158353,7 +158353,7 @@ public void DrawRangeElements( ) => T.DrawRangeElements(mode, start, end, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -158376,7 +158376,7 @@ public void DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -158413,7 +158413,7 @@ public void DrawRangeElements( ) => T.DrawRangeElements(mode, start, end, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -158429,7 +158429,7 @@ public void DrawRangeElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -158459,7 +158459,7 @@ public void DrawRangeElementsBaseVertex( ) => T.DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -158475,7 +158475,7 @@ public void DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -158736,7 +158736,7 @@ public void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coords) => T.DrawTexxOES(coords); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -158750,7 +158750,7 @@ public void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coords) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -158773,7 +158773,7 @@ public void DrawTransformFeedback( ) => T.DrawTransformFeedback(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -158787,7 +158787,7 @@ public void DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -158832,7 +158832,7 @@ public void DrawTransformFeedbackEXT( ) => T.DrawTransformFeedbackEXT(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -158844,7 +158844,7 @@ public void DrawTransformFeedbackEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -158866,7 +158866,7 @@ public void DrawTransformFeedbackInstanced( ) => T.DrawTransformFeedbackInstanced(mode, id, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -158878,7 +158878,7 @@ public void DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -158945,7 +158945,7 @@ public void DrawTransformFeedbackNV( ) => T.DrawTransformFeedbackNV(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -158959,7 +158959,7 @@ public void DrawTransformFeedbackNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -158983,7 +158983,7 @@ public void DrawTransformFeedbackStream( ) => T.DrawTransformFeedbackStream(mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -158997,7 +158997,7 @@ public void DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -159022,7 +159022,7 @@ public void DrawTransformFeedbackStream( ) => T.DrawTransformFeedbackStream(mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -159034,7 +159034,7 @@ public void DrawTransformFeedbackStream( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -159057,7 +159057,7 @@ public void DrawTransformFeedbackStreamInstanced( ) => T.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -159069,7 +159069,7 @@ public void DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -159092,8 +159092,8 @@ public void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glDrawVkImageNV")] [MethodImpl( @@ -159177,8 +159177,8 @@ public void DrawVkImageNV( public void EdgeFlag([NativeTypeName("GLboolean")] MaybeBool flag) => T.EdgeFlag(flag); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159416,8 +159416,8 @@ public void EdgeFlagv([NativeTypeName("const GLboolean *")] Ref flag) => )] public void EdgeFlagv([NativeTypeName("const GLboolean *")] uint flag) => T.EdgeFlagv(flag); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159427,8 +159427,8 @@ public void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLeglImageOES")] void* image ) => T.EGLImageTargetRenderbufferStorageOES(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl( @@ -159439,8 +159439,8 @@ public void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLeglImageOES")] Ref image ) => T.EGLImageTargetRenderbufferStorageOES(target, image); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] [MethodImpl( @@ -159452,8 +159452,8 @@ public void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ) => T.EGLImageTargetTexStorageEXT(target, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -159466,8 +159466,8 @@ public void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] Ref attrib_list ) => T.EGLImageTargetTexStorageEXT(target, image, attrib_list); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159477,8 +159477,8 @@ public void EGLImageTargetTexture2DOES( [NativeTypeName("GLeglImageOES")] void* image ) => T.EGLImageTargetTexture2DOES(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl( @@ -159489,8 +159489,8 @@ public void EGLImageTargetTexture2DOES( [NativeTypeName("GLeglImageOES")] Ref image ) => T.EGLImageTargetTexture2DOES(target, image); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] [MethodImpl( @@ -159502,8 +159502,8 @@ public void EGLImageTargetTextureStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ) => T.EGLImageTargetTextureStorageEXT(texture, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -159559,7 +159559,7 @@ public void ElementPointerATI( ) => T.ElementPointerATI(type, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159584,7 +159584,7 @@ public void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159608,12 +159608,12 @@ public void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159621,7 +159621,7 @@ public void ElementPointerATI( public void Enable([NativeTypeName("GLenum")] uint cap) => T.Enable(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159646,7 +159646,7 @@ public void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159670,12 +159670,12 @@ public void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl( @@ -159750,8 +159750,8 @@ public void EnableClientState( [NativeTypeName("GLenum")] Constant array ) => T.EnableClientState(array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159761,8 +159761,8 @@ public void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl( @@ -159773,8 +159773,8 @@ public void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159784,8 +159784,8 @@ public void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableClientStateIndexedEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl( @@ -159796,8 +159796,8 @@ public void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableClientStateIndexedEXT(array, index); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glEnableDriverControlQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159806,7 +159806,7 @@ public void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverContro T.EnableDriverControlQCOM(driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159823,7 +159823,7 @@ public void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverContro MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159849,7 +159849,7 @@ public void Enable( ) => T.Enable(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159866,7 +159866,7 @@ public void Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159913,8 +159913,8 @@ public void EnableEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -159924,8 +159924,8 @@ public void EnableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableIndexedEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl( @@ -159987,12 +159987,12 @@ public void EnableVariantClientStateEXT([NativeTypeName("GLuint")] uint id) => T.EnableVariantClientStateEXT(id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -160005,8 +160005,8 @@ public void EnableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ) => T.EnableVertexArrayAttrib(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayAttribEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -160016,8 +160016,8 @@ public void EnableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint index ) => T.EnableVertexArrayAttribEXT(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -160027,8 +160027,8 @@ public void EnableVertexArrayEXT( [NativeTypeName("GLenum")] uint array ) => T.EnableVertexArrayEXT(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl( @@ -160050,7 +160050,7 @@ public void EnableVertexAttribApple( ) => T.EnableVertexAttribApple(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160069,7 +160069,7 @@ public void EnableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160139,7 +160139,7 @@ public void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => public void End() => T.End(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -160156,7 +160156,7 @@ public void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -160178,8 +160178,8 @@ public void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => )] public void EndConditionalRender() => T.EndConditionalRender(); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glEndConditionalRenderNV")] [MethodImpl( @@ -160239,8 +160239,8 @@ public void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => )] public void EndOcclusionQueryNV() => T.EndOcclusionQueryNV(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glEndPerfMonitorAMD")] [MethodImpl( @@ -160249,8 +160249,8 @@ public void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => public void EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => T.EndPerfMonitorAMD(monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glEndPerfQueryINTEL")] [MethodImpl( @@ -160260,7 +160260,7 @@ public void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => T.EndPerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160280,7 +160280,7 @@ public void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160306,7 +160306,7 @@ public void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => public void EndQuery([NativeTypeName("GLenum")] uint target) => T.EndQuery(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160326,7 +160326,7 @@ public void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160395,7 +160395,7 @@ public void EndQueryEXT( ) => T.EndQueryEXT(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -160409,7 +160409,7 @@ public void EndQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -160432,7 +160432,7 @@ public void EndQueryIndexed( ) => T.EndQueryIndexed(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -160446,7 +160446,7 @@ public void EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -160469,8 +160469,8 @@ public void EndQueryIndexed( [NativeTypeName("GLuint")] uint index ) => T.EndQueryIndexed(target, index); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -160478,8 +160478,8 @@ public void EndQueryIndexed( public void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask) => T.EndTilingQCOM(preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl( @@ -160490,7 +160490,7 @@ public void EndTilingQCOM( ) => T.EndTilingQCOM(preserveMask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -160507,7 +160507,7 @@ public void EndTilingQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -161299,8 +161299,8 @@ public void EvalMesh2( public void EvalPoint2([NativeTypeName("GLint")] int i, [NativeTypeName("GLint")] int j) => T.EvalPoint2(i, j); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glEvaluateDepthValuesARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161330,8 +161330,8 @@ public void ExecuteProgramNV( [NativeTypeName("const GLfloat *")] Ref @params ) => T.ExecuteProgramNV(target, id, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161341,8 +161341,8 @@ public void ExtGetBufferPointerQCOM( void** @params ) => T.ExtGetBufferPointerQCOM(target, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl( @@ -161353,8 +161353,8 @@ public void ExtGetBufferPointerQCOM( Ref2D @params ) => T.ExtGetBufferPointerQCOM(target, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161365,8 +161365,8 @@ public void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] int* numBuffers ) => T.ExtGetBuffersQCOM(buffers, maxBuffers, numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -161378,8 +161378,8 @@ public void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] Ref numBuffers ) => T.ExtGetBuffersQCOM(buffers, maxBuffers, numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -161388,8 +161388,8 @@ public void ExtGetBuffersQCOM( public uint ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuffers) => T.ExtGetBuffersQCOM(numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161400,8 +161400,8 @@ public void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] int* numFramebuffers ) => T.ExtGetFramebuffersQCOM(framebuffers, maxFramebuffers, numFramebuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -161413,8 +161413,8 @@ public void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] Ref numFramebuffers ) => T.ExtGetFramebuffersQCOM(framebuffers, maxFramebuffers, numFramebuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -161423,8 +161423,8 @@ public void ExtGetFramebuffersQCOM( public uint ExtGetFramebuffersQCOM([NativeTypeName("GLint *")] Ref numFramebuffers) => T.ExtGetFramebuffersQCOM(numFramebuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161436,8 +161436,8 @@ public void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] int* length ) => T.ExtGetProgramBinarySourceQCOM(program, shadertype, source, length); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl( @@ -161450,8 +161450,8 @@ public void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] Ref length ) => T.ExtGetProgramBinarySourceQCOM(program, shadertype, source, length); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161462,8 +161462,8 @@ public void ExtGetProgramQCOM( [NativeTypeName("GLint *")] int* numPrograms ) => T.ExtGetProgramQCOM(programs, maxPrograms, numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -161475,8 +161475,8 @@ public void ExtGetProgramQCOM( [NativeTypeName("GLint *")] Ref numPrograms ) => T.ExtGetProgramQCOM(programs, maxPrograms, numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -161485,8 +161485,8 @@ public void ExtGetProgramQCOM( public uint ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPrograms) => T.ExtGetProgramQCOM(numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161497,8 +161497,8 @@ public void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] int* numRenderbuffers ) => T.ExtGetRenderbuffersQCOM(renderbuffers, maxRenderbuffers, numRenderbuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -161510,8 +161510,8 @@ public void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] Ref numRenderbuffers ) => T.ExtGetRenderbuffersQCOM(renderbuffers, maxRenderbuffers, numRenderbuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -161521,8 +161521,8 @@ public uint ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] Ref numRenderbuffers ) => T.ExtGetRenderbuffersQCOM(numRenderbuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161533,8 +161533,8 @@ public void ExtGetShadersQCOM( [NativeTypeName("GLint *")] int* numShaders ) => T.ExtGetShadersQCOM(shaders, maxShaders, numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -161546,8 +161546,8 @@ public void ExtGetShadersQCOM( [NativeTypeName("GLint *")] Ref numShaders ) => T.ExtGetShadersQCOM(shaders, maxShaders, numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -161556,8 +161556,8 @@ public void ExtGetShadersQCOM( public uint ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numShaders) => T.ExtGetShadersQCOM(numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161570,8 +161570,8 @@ public void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] int* @params ) => T.ExtGetTexLevelParameterQCOM(texture, face, level, pname, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl( @@ -161585,8 +161585,8 @@ public void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] Ref @params ) => T.ExtGetTexLevelParameterQCOM(texture, face, level, pname, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161618,8 +161618,8 @@ public void ExtGetTexSubImageQCOM( texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl( @@ -161652,8 +161652,8 @@ Ref texels texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161664,8 +161664,8 @@ public void ExtGetTexturesQCOM( [NativeTypeName("GLint *")] int* numTextures ) => T.ExtGetTexturesQCOM(textures, maxTextures, numTextures); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl( @@ -161678,8 +161678,8 @@ public void ExtGetTexturesQCOM( ) => T.ExtGetTexturesQCOM(textures, maxTextures, numTextures); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl( @@ -161689,8 +161689,8 @@ public MaybeBool ExtIsProgramBinaryQCOM([NativeTypeName("GLuint")] uint pr T.ExtIsProgramBinaryQCOM(program); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161721,8 +161721,8 @@ public void ExtrapolateTex2DQCOM( [NativeTypeName("GLfloat")] float scaleFactor ) => T.ExtrapolateTex2DQCOM(src1, src2, output, scaleFactor); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161874,7 +161874,7 @@ public void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161890,7 +161890,7 @@ public void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161916,7 +161916,7 @@ public void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161932,7 +161932,7 @@ public void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161958,8 +161958,8 @@ public Ptr FenceSync( ) => T.FenceSync(condition, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -161970,8 +161970,8 @@ public Ptr FenceSync( ) => T.FenceSyncApple(condition, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl( @@ -162008,7 +162008,7 @@ public void FinalCombinerInputNV( ) => T.FinalCombinerInputNV(variable, input, mapping, componentUsage); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162033,7 +162033,7 @@ public void FinalCombinerInputNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162057,12 +162057,12 @@ public void FinalCombinerInputNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFinish")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -162097,8 +162097,8 @@ public void FinishFenceApple([NativeTypeName("GLuint")] uint fence) => T.FinishFenceApple(fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glFinishFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -162123,7 +162123,7 @@ public void FinishObjectApple( public void FinishTextureSUNX() => T.FinishTextureSUNX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162148,7 +162148,7 @@ public void FinishObjectApple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162172,12 +162172,12 @@ public void FinishObjectApple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFlush")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -162185,7 +162185,7 @@ public void FinishObjectApple( public void Flush() => T.Flush(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -162203,7 +162203,7 @@ public void FinishObjectApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -162231,7 +162231,7 @@ public void FlushMappedBufferRange( ) => T.FlushMappedBufferRange(target, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -162249,7 +162249,7 @@ public void FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -162300,8 +162300,8 @@ public void FlushMappedBufferRangeApple( [NativeTypeName("GLsizeiptr")] nuint size ) => T.FlushMappedBufferRangeApple(target, offset, size); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -162312,8 +162312,8 @@ public void FlushMappedBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedBufferRangeEXT(target, offset, length); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl( @@ -162326,12 +162326,12 @@ public void FlushMappedBufferRangeEXT( ) => T.FlushMappedBufferRangeEXT(target, offset, length); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -162345,8 +162345,8 @@ public void FlushMappedNamedBufferRange( [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedNamedBufferRange(buffer, offset, length); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedNamedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -162599,8 +162599,8 @@ public void FogCoorddvEXT([NativeTypeName("const GLdouble *")] double coord) => )] public void FogCoordfEXT([NativeTypeName("GLfloat")] float coord) => T.FogCoordfEXT(coord); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -163276,8 +163276,8 @@ public void FragmentColorMaterialSGIX( [NativeTypeName("GLenum")] Constant mode ) => T.FragmentColorMaterialSGIX(face, mode); - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] [NativeFunction("opengl", EntryPoint = "glFragmentCoverageColorNV")] [MethodImpl( @@ -163558,8 +163558,8 @@ public void FragmentMaterialSGIX( [NativeTypeName("const GLint *")] Ref @params ) => T.FragmentMaterialSGIX(face, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -163569,8 +163569,8 @@ public void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] uint mode ) => T.FramebufferDrawBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl( @@ -163581,8 +163581,8 @@ public void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] Constant mode ) => T.FramebufferDrawBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -163593,8 +163593,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint* bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163606,8 +163606,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163618,8 +163618,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163631,8 +163631,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163643,8 +163643,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163656,8 +163656,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -163668,8 +163668,8 @@ public void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] DrawBufferMode bufs ) => T.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [NativeFunction("opengl", EntryPoint = "glFramebufferFetchBarrierEXT")] [MethodImpl( @@ -163771,7 +163771,7 @@ public void FramebufferFoveationParametersQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -163782,7 +163782,7 @@ public void FramebufferFoveationParametersQCOM( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -163803,7 +163803,7 @@ public void FramebufferParameter( ) => T.FramebufferParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -163814,7 +163814,7 @@ public void FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -163835,8 +163835,8 @@ public void FramebufferParameter( [NativeTypeName("GLint")] int param2 ) => T.FramebufferParameter(target, pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] [MethodImpl( @@ -163848,8 +163848,8 @@ public void FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ) => T.FramebufferParameterMESA(target, pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -163872,8 +163872,8 @@ public void FramebufferPixelLocalStorageSizeEXT( [NativeTypeName("GLsizei")] uint size ) => T.FramebufferPixelLocalStorageSizeEXT(target, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -163883,8 +163883,8 @@ public void FramebufferReadBufferEXT( [NativeTypeName("GLenum")] uint mode ) => T.FramebufferReadBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl( @@ -163896,7 +163896,7 @@ public void FramebufferReadBufferEXT( ) => T.FramebufferReadBufferEXT(framebuffer, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -163914,7 +163914,7 @@ public void FramebufferReadBufferEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -163948,7 +163948,7 @@ public void FramebufferRenderbuffer( ) => T.FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -163966,7 +163966,7 @@ public void FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164053,8 +164053,8 @@ public void FramebufferRenderbufferOES( [NativeTypeName("GLuint")] uint renderbuffer ) => T.FramebufferRenderbufferOES(target, attachment, renderbuffertarget, renderbuffer); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -164066,8 +164066,8 @@ public void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ) => T.FramebufferSampleLocationsARB(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -164080,8 +164080,8 @@ public void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ) => T.FramebufferSampleLocationsARB(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] [MethodImpl( @@ -164094,8 +164094,8 @@ public void FramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ) => T.FramebufferSampleLocationsNV(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -164184,7 +164184,7 @@ public void FramebufferShadingRateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -164199,7 +164199,7 @@ public void FramebufferShadingRateEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -164225,7 +164225,7 @@ public void FramebufferTexture( ) => T.FramebufferTexture(target, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -164240,7 +164240,7 @@ public void FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -164267,7 +164267,7 @@ public void FramebufferTexture( ) => T.FramebufferTexture(target, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164285,7 +164285,7 @@ public void FramebufferTexture( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164315,7 +164315,7 @@ public void FramebufferTexture1D( ) => T.FramebufferTexture1D(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164333,7 +164333,7 @@ public void FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164391,7 +164391,7 @@ public void FramebufferTexture1DEXT( ) => T.FramebufferTexture1DEXT(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164409,7 +164409,7 @@ public void FramebufferTexture1DEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164444,7 +164444,7 @@ public void FramebufferTexture2D( ) => T.FramebufferTexture2D(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164462,7 +164462,7 @@ public void FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164573,8 +164573,8 @@ public void FramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ) => T.FramebufferTexture2DEXT(target, attachment, textarget, texture, level); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -164596,8 +164596,8 @@ public void FramebufferTexture2DMultisampleEXT( samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl( @@ -164620,8 +164620,8 @@ public void FramebufferTexture2DMultisampleEXT( samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -164643,8 +164643,8 @@ public void FramebufferTexture2DMultisampleIMG( samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl( @@ -164695,7 +164695,7 @@ public void FramebufferTexture2DOES( ) => T.FramebufferTexture2DOES(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164713,7 +164713,7 @@ public void FramebufferTexture2DOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164744,7 +164744,7 @@ public void FramebufferTexture3D( ) => T.FramebufferTexture3D(target, attachment, textarget, texture, level, zoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164762,7 +164762,7 @@ public void FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164851,8 +164851,8 @@ public void FramebufferTexture3DOES( [NativeTypeName("GLint")] int zoffset ) => T.FramebufferTexture3DOES(target, attachment, textarget, texture, level, zoffset); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -164864,8 +164864,8 @@ public void FramebufferTextureARB( [NativeTypeName("GLint")] int level ) => T.FramebufferTextureARB(target, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl( @@ -164905,8 +164905,8 @@ public void FramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => T.FramebufferTextureEXT(target, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -164919,8 +164919,8 @@ public void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint face ) => T.FramebufferTextureFaceARB(target, attachment, texture, level, face); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl( @@ -164962,7 +164962,7 @@ public void FramebufferTextureFaceEXT( ) => T.FramebufferTextureFaceEXT(target, attachment, texture, level, face); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -164980,7 +164980,7 @@ public void FramebufferTextureFaceEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165010,7 +165010,7 @@ public void FramebufferTextureLayer( ) => T.FramebufferTextureLayer(target, attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165028,7 +165028,7 @@ public void FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165058,8 +165058,8 @@ public void FramebufferTextureLayer( [NativeTypeName("GLint")] int layer ) => T.FramebufferTextureLayer(target, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165072,8 +165072,8 @@ public void FramebufferTextureLayerARB( [NativeTypeName("GLint")] int layer ) => T.FramebufferTextureLayerARB(target, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl( @@ -165212,8 +165212,8 @@ public void FramebufferTextureMultisampleMultiviewOVR( numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] [MethodImpl( @@ -165236,8 +165236,8 @@ public void FramebufferTextureMultiviewOVR( numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -165309,7 +165309,7 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => T.FreeObjectBufferATI(buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -165334,7 +165334,7 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -165358,12 +165358,12 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165371,7 +165371,7 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => public void FrontFace([NativeTypeName("GLenum")] uint mode) => T.FrontFace(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -165396,7 +165396,7 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -165420,12 +165420,12 @@ public void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl( @@ -165541,7 +165541,7 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => T.GenAsyncMarkersSGIX(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165561,7 +165561,7 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165580,12 +165580,12 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( @@ -165594,7 +165594,7 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => public uint GenBuffer() => T.GenBuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165614,7 +165614,7 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165633,12 +165633,12 @@ public uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165649,7 +165649,7 @@ public void GenBuffers( ) => T.GenBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165669,7 +165669,7 @@ public void GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -165688,12 +165688,12 @@ public void GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( @@ -165734,7 +165734,7 @@ public void GenBuffersARB( public uint GenBuffersARB() => T.GenBuffersARB(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165752,7 +165752,7 @@ public void GenBuffersARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165782,7 +165782,7 @@ public void GenerateMipmap([NativeTypeName("GLenum")] uint target) => T.GenerateMipmap(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165800,7 +165800,7 @@ public void GenerateMipmap([NativeTypeName("GLenum")] uint target) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -165867,8 +165867,8 @@ public void GenerateMipmapOES( [NativeTypeName("GLenum")] Constant target ) => T.GenerateMipmapOES(target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165878,8 +165878,8 @@ public void GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] uint target ) => T.GenerateMultiTexMipmapEXT(texunit, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl( @@ -165891,12 +165891,12 @@ public void GenerateMultiTexMipmapEXT( ) => T.GenerateMultiTexMipmapEXT(texunit, target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -165907,8 +165907,8 @@ public void GenerateMultiTexMipmapEXT( public void GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture) => T.GenerateTextureMipmap(texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165918,8 +165918,8 @@ public void GenerateTextureMipmapEXT( [NativeTypeName("GLenum")] uint target ) => T.GenerateTextureMipmapEXT(texture, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl( @@ -165960,8 +165960,8 @@ public void GenFencesApple( public uint GenFencesApple() => T.GenFencesApple(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -165972,8 +165972,8 @@ public void GenFencesNV( ) => T.GenFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( @@ -165985,8 +165985,8 @@ public void GenFencesNV( ) => T.GenFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( @@ -166004,7 +166004,7 @@ public uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) => T.GenFragmentShadersATI(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166022,7 +166022,7 @@ public uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166052,7 +166052,7 @@ public uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) => public uint GenFramebuffer() => T.GenFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166070,7 +166070,7 @@ public uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166102,7 +166102,7 @@ public void GenFramebuffers( ) => T.GenFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166120,7 +166120,7 @@ public void GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166304,8 +166304,8 @@ public void GenOcclusionQueriesNV( public uint GenOcclusionQueriesNV() => T.GenOcclusionQueriesNV(); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] [MethodImpl( @@ -166313,8 +166313,8 @@ public void GenOcclusionQueriesNV( )] public uint GenPathNV([NativeTypeName("GLsizei")] uint range) => T.GenPathNV(range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] [MethodImpl( @@ -166325,8 +166325,8 @@ public void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ) => T.GenPerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -166338,8 +166338,8 @@ public void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ) => T.GenPerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -166349,7 +166349,7 @@ public void GenPerfMonitorsAMD( public uint GenPerfMonitorsAMD() => T.GenPerfMonitorsAMD(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166362,7 +166362,7 @@ public void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166382,7 +166382,7 @@ public void GenPerfMonitorsAMD( public uint GenProgramPipeline() => T.GenProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166395,7 +166395,7 @@ public void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166417,7 +166417,7 @@ public void GenProgramPipelines( ) => T.GenProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166430,7 +166430,7 @@ public void GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -166540,7 +166540,7 @@ public void GenProgramNV( public uint GenProgramNV() => T.GenProgramNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166560,7 +166560,7 @@ public void GenProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166589,7 +166589,7 @@ public void GenQueries( ) => T.GenQueries(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166609,7 +166609,7 @@ public void GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166706,7 +166706,7 @@ public void GenQueriesEXT( public uint GenQueriesEXT() => T.GenQueriesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166726,7 +166726,7 @@ public void GenQueriesEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -166782,7 +166782,7 @@ public void GenQueryResourceTagNV( public int GenQueryResourceTagNV() => T.GenQueryResourceTagNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166800,7 +166800,7 @@ public void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166830,7 +166830,7 @@ public void GenQueryResourceTagNV( public uint GenRenderbuffer() => T.GenRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166848,7 +166848,7 @@ public void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166880,7 +166880,7 @@ public void GenRenderbuffers( ) => T.GenRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166898,7 +166898,7 @@ public void GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -166989,7 +166989,7 @@ public void GenRenderbuffersOES( ) => T.GenRenderbuffersOES(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167004,7 +167004,7 @@ public void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167036,7 +167036,7 @@ public void GenRenderbuffersOES( public uint GenSampler() => T.GenSampler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167051,7 +167051,7 @@ public void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167085,7 +167085,7 @@ public void GenSamplers( ) => T.GenSamplers(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167100,7 +167100,7 @@ public void GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -167195,7 +167195,7 @@ public uint GenSymbolEXT( ) => T.GenSymbolEXT(datatype, storagetype, range, components); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167219,7 +167219,7 @@ public uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167242,12 +167242,12 @@ public uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( @@ -167256,7 +167256,7 @@ public uint GenSymbolEXT( public uint GenTexture() => T.GenTexture(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167280,7 +167280,7 @@ public uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167303,12 +167303,12 @@ public uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -167319,7 +167319,7 @@ public void GenTextures( ) => T.GenTextures(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167343,7 +167343,7 @@ public void GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -167366,12 +167366,12 @@ public void GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( @@ -167412,7 +167412,7 @@ public void GenTexturesEXT( public uint GenTexturesEXT() => T.GenTexturesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167426,7 +167426,7 @@ public void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167447,7 +167447,7 @@ public void GenTexturesEXT( public uint GenTransformFeedback() => T.GenTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167461,7 +167461,7 @@ public void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167484,7 +167484,7 @@ public void GenTransformFeedbacks( ) => T.GenTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167498,7 +167498,7 @@ public void GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -167551,7 +167551,7 @@ public void GenTransformFeedbacksNV( public uint GenTransformFeedbacksNV() => T.GenTransformFeedbacksNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167569,7 +167569,7 @@ public void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167594,7 +167594,7 @@ public void GenTransformFeedbacksNV( public uint GenVertexArray() => T.GenVertexArray(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167612,7 +167612,7 @@ public void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167639,7 +167639,7 @@ public void GenVertexArrays( ) => T.GenVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167657,7 +167657,7 @@ public void GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -167713,8 +167713,8 @@ public void GenVertexArraysApple( )] public uint GenVertexArraysApple() => T.GenVertexArraysApple(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( @@ -167722,8 +167722,8 @@ public void GenVertexArraysApple( )] public uint GenVertexArraysO() => T.GenVertexArraysO(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -167733,8 +167733,8 @@ public void GenVertexArraysOES( [NativeTypeName("GLuint *")] uint* arrays ) => T.GenVertexArraysOES(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( @@ -167755,7 +167755,7 @@ public uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range) => T.GenVertexShadersEXT(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -167767,7 +167767,7 @@ public uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range) => MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -167790,7 +167790,7 @@ public void GetActiveAtomicCounterBuffer( ) => T.GetActiveAtomicCounterBuffer(program, bufferIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -167802,7 +167802,7 @@ public void GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -167826,7 +167826,7 @@ public void GetActiveAtomicCounterBuffer( ) => T.GetActiveAtomicCounterBuffer(program, bufferIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167845,7 +167845,7 @@ public void GetActiveAtomicCounterBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167883,7 +167883,7 @@ public void GetActiveAttrib( ) => T.GetActiveAttrib(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167902,7 +167902,7 @@ public void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167941,7 +167941,7 @@ public void GetActiveAttrib( ) => T.GetActiveAttrib(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167960,7 +167960,7 @@ public void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -167997,7 +167997,7 @@ public sbyte GetActiveAttrib( ) => T.GetActiveAttrib(program, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168016,7 +168016,7 @@ public sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168055,7 +168055,7 @@ public void GetActiveAttrib( ) => T.GetActiveAttrib(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168074,7 +168074,7 @@ public void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168111,7 +168111,7 @@ public sbyte GetActiveAttrib( ) => T.GetActiveAttrib(program, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168130,7 +168130,7 @@ public sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168169,7 +168169,7 @@ public void GetActiveAttrib( ) => T.GetActiveAttrib(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168188,7 +168188,7 @@ public void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168330,7 +168330,7 @@ public sbyte GetActiveAttribARB( ) => T.GetActiveAttribARB(programObj, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168344,7 +168344,7 @@ public sbyte GetActiveAttribARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168371,7 +168371,7 @@ public void GetActiveSubroutineName( ) => T.GetActiveSubroutineName(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168385,7 +168385,7 @@ public void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168413,7 +168413,7 @@ public void GetActiveSubroutineName( ) => T.GetActiveSubroutineName(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168427,7 +168427,7 @@ public void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168453,7 +168453,7 @@ public sbyte GetActiveSubroutineName( ) => T.GetActiveSubroutineName(program, shadertype, index, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168467,7 +168467,7 @@ public sbyte GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168493,7 +168493,7 @@ public void GetActiveSubroutineUniform( ) => T.GetActiveSubroutineUniform(program, shadertype, index, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168507,7 +168507,7 @@ public void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168534,7 +168534,7 @@ public void GetActiveSubroutineUniform( ) => T.GetActiveSubroutineUniform(program, shadertype, index, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168548,7 +168548,7 @@ public void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168575,7 +168575,7 @@ public void GetActiveSubroutineUniformName( ) => T.GetActiveSubroutineUniformName(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168589,7 +168589,7 @@ public void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168617,7 +168617,7 @@ public void GetActiveSubroutineUniformName( ) => T.GetActiveSubroutineUniformName(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168631,7 +168631,7 @@ public void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -168657,7 +168657,7 @@ public sbyte GetActiveSubroutineUniformName( ) => T.GetActiveSubroutineUniformName(program, shadertype, index, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168676,7 +168676,7 @@ public sbyte GetActiveSubroutineUniformName( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168714,7 +168714,7 @@ public void GetActiveUniform( ) => T.GetActiveUniform(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168733,7 +168733,7 @@ public void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168772,7 +168772,7 @@ public void GetActiveUniform( ) => T.GetActiveUniform(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168791,7 +168791,7 @@ public void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168828,7 +168828,7 @@ public sbyte GetActiveUniform( ) => T.GetActiveUniform(program, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168847,7 +168847,7 @@ public sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168886,7 +168886,7 @@ public void GetActiveUniform( ) => T.GetActiveUniform(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168905,7 +168905,7 @@ public void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168942,7 +168942,7 @@ public sbyte GetActiveUniform( ) => T.GetActiveUniform(program, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -168961,7 +168961,7 @@ public sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169000,7 +169000,7 @@ public void GetActiveUniform( ) => T.GetActiveUniform(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169019,7 +169019,7 @@ public void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169161,7 +169161,7 @@ public sbyte GetActiveUniformARB( ) => T.GetActiveUniformARB(programObj, index, length, size, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169178,7 +169178,7 @@ public sbyte GetActiveUniformARB( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169206,7 +169206,7 @@ public void GetActiveUniformBlock( ) => T.GetActiveUniformBlock(program, uniformBlockIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169223,7 +169223,7 @@ public void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169252,7 +169252,7 @@ public void GetActiveUniformBlock( ) => T.GetActiveUniformBlock(program, uniformBlockIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169269,7 +169269,7 @@ public void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169296,7 +169296,7 @@ public int GetActiveUniformBlock( ) => T.GetActiveUniformBlock(uniformBlockIndex, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169313,7 +169313,7 @@ public int GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169349,7 +169349,7 @@ public void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169366,7 +169366,7 @@ public void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169403,7 +169403,7 @@ public void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169420,7 +169420,7 @@ public void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169448,7 +169448,7 @@ public sbyte GetActiveUniformBlockName( ) => T.GetActiveUniformBlockName(program, uniformBlockIndex, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169465,7 +169465,7 @@ public sbyte GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169494,7 +169494,7 @@ public void GetActiveUniformName( ) => T.GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169511,7 +169511,7 @@ public void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169541,7 +169541,7 @@ public void GetActiveUniformName( ) => T.GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169558,7 +169558,7 @@ public void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169586,7 +169586,7 @@ public sbyte GetActiveUniformName( ) => T.GetActiveUniformName(program, uniformIndex, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169603,7 +169603,7 @@ public sbyte GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169632,7 +169632,7 @@ public void GetActiveUniforms( ) => T.GetActiveUniforms(program, uniformCount, uniformIndices, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169649,7 +169649,7 @@ public void GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -169828,7 +169828,7 @@ public uint GetAttachedObjectsARB( ) => T.GetAttachedObjectsARB(containerObj, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169847,7 +169847,7 @@ public uint GetAttachedObjectsARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169881,7 +169881,7 @@ public uint GetAttachedShader( ) => T.GetAttachedShader(program, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169900,7 +169900,7 @@ public uint GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169935,7 +169935,7 @@ public void GetAttachedShaders( ) => T.GetAttachedShaders(program, maxCount, count, shaders); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169954,7 +169954,7 @@ public void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -169991,7 +169991,7 @@ public void GetAttachedShaders( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -170010,7 +170010,7 @@ public void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -170044,7 +170044,7 @@ public int GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -170063,7 +170063,7 @@ public int GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -170120,7 +170120,7 @@ public int GetAttribLocationARB( ) => T.GetAttribLocationARB(programObj, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -170137,7 +170137,7 @@ public int GetAttribLocationARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -170164,7 +170164,7 @@ public void GetBoolean( ) => T.GetBoolean(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -170181,7 +170181,7 @@ public void GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -170208,8 +170208,8 @@ public void GetBoolean( [NativeTypeName("GLboolean *")] Ref data ) => T.GetBoolean(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -170220,8 +170220,8 @@ public void GetBooleanIndexedEXT( [NativeTypeName("GLboolean *")] uint* data ) => T.GetBooleanIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl( @@ -170234,7 +170234,7 @@ public void GetBooleanIndexedEXT( ) => T.GetBooleanIndexedEXT(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -170259,7 +170259,7 @@ public void GetBooleanIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -170283,12 +170283,12 @@ public void GetBooleanIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -170299,7 +170299,7 @@ public void GetBoolean( ) => T.GetBoolean(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -170324,7 +170324,7 @@ public void GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -170348,12 +170348,12 @@ public void GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl( @@ -170365,7 +170365,7 @@ public void GetBoolean( ) => T.GetBoolean(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -170380,7 +170380,7 @@ public void GetBoolean( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -170405,7 +170405,7 @@ public void GetBufferParameter( ) => T.GetBufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -170420,7 +170420,7 @@ public void GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -170446,7 +170446,7 @@ public void GetBufferParameter( ) => T.GetBufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170466,7 +170466,7 @@ public void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170485,12 +170485,12 @@ public void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -170502,7 +170502,7 @@ public void GetBufferParameter( ) => T.GetBufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170522,7 +170522,7 @@ public void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170541,12 +170541,12 @@ public void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl( @@ -170581,8 +170581,8 @@ public void GetBufferParameterARB( [NativeTypeName("GLint *")] Ref @params ) => T.GetBufferParameterARB(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -170593,8 +170593,8 @@ public void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => T.GetBufferParameterNV(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( @@ -170606,8 +170606,8 @@ public void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] Ref @params ) => T.GetBufferParameterNV(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( @@ -170618,7 +170618,7 @@ public ulong GetBufferParameterNV( ) => T.GetBufferParameterNV(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170638,7 +170638,7 @@ public ulong GetBufferParameterNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170668,7 +170668,7 @@ public void GetBufferPointer( ) => T.GetBufferPointer(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170688,7 +170688,7 @@ public void GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170741,8 +170741,8 @@ public void GetBufferPointerARB( Ref2D @params ) => T.GetBufferPointerARB(target, pname, @params); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -170753,8 +170753,8 @@ public void GetBufferPointerOES( void** @params ) => T.GetBufferPointerOES(target, pname, @params); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl( @@ -170767,7 +170767,7 @@ Ref2D @params ) => T.GetBufferPointerOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170787,7 +170787,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170818,7 +170818,7 @@ public void GetBufferSubData( ) => T.GetBufferSubData(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -170838,7 +170838,7 @@ public void GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -171392,8 +171392,8 @@ public void GetCombinerStageParameterNV( ) => T.GetCombinerStageParameterNV(stage, pname, @params); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -171404,8 +171404,8 @@ public uint GetCommandHeaderNV( ) => T.GetCommandHeaderNV(tokenID, size); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl( @@ -171416,8 +171416,8 @@ public uint GetCommandHeaderNV( [NativeTypeName("GLuint")] uint size ) => T.GetCommandHeaderNV(tokenID, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -171429,8 +171429,8 @@ public void GetCompressedMultiTexImageEXT( void* img ) => T.GetCompressedMultiTexImageEXT(texunit, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl( @@ -171444,7 +171444,7 @@ Ref img ) => T.GetCompressedMultiTexImageEXT(texunit, target, lod, img); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -171466,7 +171466,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -171498,7 +171498,7 @@ public void GetCompressedTexImage( ) => T.GetCompressedTexImage(target, level, img); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -171520,7 +171520,7 @@ public void GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -171576,12 +171576,12 @@ Ref img ) => T.GetCompressedTexImageARB(target, level, img); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171597,12 +171597,12 @@ public void GetCompressedTextureImage( ) => T.GetCompressedTextureImage(texture, level, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171618,8 +171618,8 @@ public void GetCompressedTextureImage( Ref pixels ) => T.GetCompressedTextureImage(texture, level, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -171631,8 +171631,8 @@ public void GetCompressedTextureImageEXT( void* img ) => T.GetCompressedTextureImageEXT(texture, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl( @@ -171646,12 +171646,12 @@ Ref img ) => T.GetCompressedTextureImageEXT(texture, target, lod, img); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171685,12 +171685,12 @@ public void GetCompressedTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171898,8 +171898,8 @@ public void GetConvolutionParameterxOES( [NativeTypeName("GLfixed *")] Ref @params ) => T.GetConvolutionParameterxOES(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] [MethodImpl( @@ -171910,8 +171910,8 @@ public void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] float* v ) => T.GetCoverageModulationTableNV(bufSize, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -171923,8 +171923,8 @@ public void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] Ref v ) => T.GetCoverageModulationTableNV(bufSize, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -171935,7 +171935,7 @@ public void GetCoverageModulationTableNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -171946,7 +171946,7 @@ public void GetCoverageModulationTableNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -171983,7 +171983,7 @@ public uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -171994,7 +171994,7 @@ public uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -172032,7 +172032,7 @@ public uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -172043,7 +172043,7 @@ public uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -172081,7 +172081,7 @@ public uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -172092,7 +172092,7 @@ public uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -172196,8 +172196,8 @@ public uint GetDebugMessageLogAMD( ) => T.GetDebugMessageLogAMD(count, bufSize, categories, severities, ids, lengths, message); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172224,8 +172224,8 @@ public uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -172253,8 +172253,8 @@ public uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -172282,8 +172282,8 @@ public uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -172443,7 +172443,7 @@ public void GetDetailTexFuncSGIS( ) => T.GetDetailTexFuncSGIS(target, points); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -172456,7 +172456,7 @@ public void GetDetailTexFuncSGIS( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -172479,7 +172479,7 @@ public void GetDouble( ) => T.GetDouble(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -172492,7 +172492,7 @@ public void GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -172515,8 +172515,8 @@ public void GetDouble( [NativeTypeName("GLdouble *")] Ref data ) => T.GetDouble(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172527,8 +172527,8 @@ public void GetDoubleEXT( [NativeTypeName("GLdouble *")] double* @params ) => T.GetDoubleEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl( @@ -172540,8 +172540,8 @@ public void GetDoubleEXT( [NativeTypeName("GLdouble *")] Ref @params ) => T.GetDoubleEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172552,8 +172552,8 @@ public void GetDoubleIndexedEXT( [NativeTypeName("GLdouble *")] double* data ) => T.GetDoubleIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl( @@ -172566,7 +172566,7 @@ public void GetDoubleIndexedEXT( ) => T.GetDoubleIndexedEXT(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172591,7 +172591,7 @@ public void GetDoubleIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172625,7 +172625,7 @@ public void GetDouble( ) => T.GetDouble(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172650,7 +172650,7 @@ public void GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172684,8 +172684,8 @@ public void GetDouble( [NativeTypeName("GLdouble *")] Ref data ) => T.GetDouble(pname, data); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172696,8 +172696,8 @@ public void GetDriverControlQCOM( [NativeTypeName("GLuint *")] uint* driverControls ) => T.GetDriverControlQCOM(num, size, driverControls); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -172709,8 +172709,8 @@ public void GetDriverControlQCOM( [NativeTypeName("GLuint *")] Ref driverControls ) => T.GetDriverControlQCOM(num, size, driverControls); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -172719,8 +172719,8 @@ public void GetDriverControlQCOM( public uint GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num) => T.GetDriverControlQCOM(num); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172732,8 +172732,8 @@ public void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] sbyte* driverControlString ) => T.GetDriverControlStringQCOM(driverControl, bufSize, length, driverControlString); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -172746,8 +172746,8 @@ public void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] Ref driverControlString ) => T.GetDriverControlStringQCOM(driverControl, bufSize, length, driverControlString); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -172760,7 +172760,7 @@ public sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172785,7 +172785,7 @@ public sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172809,12 +172809,12 @@ public sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl( @@ -172824,7 +172824,7 @@ public sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172849,7 +172849,7 @@ public sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -172873,12 +172873,12 @@ public sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172886,8 +172886,8 @@ public sbyte GetDriverControlStringQCOM( public uint GetErrorRaw() => T.GetErrorRaw(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -172899,8 +172899,8 @@ public void GetFenceNV( ) => T.GetFenceNV(fence, pname, @params); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl( @@ -172958,8 +172958,8 @@ public void GetFinalCombinerInputParameterNV( [NativeTypeName("GLint *")] Ref @params ) => T.GetFinalCombinerInputParameterNV(variable, pname, @params); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] [MethodImpl( @@ -172968,8 +172968,8 @@ public void GetFinalCombinerInputParameterNV( public void GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] uint* queryId) => T.GetFirstPerfQueryIdIntel(queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -173024,7 +173024,7 @@ public void GetFixedOES( ) => T.GetFixedOES(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -173037,7 +173037,7 @@ public void GetFixedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -173060,7 +173060,7 @@ public void GetFloat( ) => T.GetFloat(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -173073,7 +173073,7 @@ public void GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -173096,8 +173096,8 @@ public void GetFloat( [NativeTypeName("GLfloat *")] Ref data ) => T.GetFloat(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -173108,8 +173108,8 @@ public void GetFloatEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetFloatEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl( @@ -173167,8 +173167,8 @@ public void GetFloatOES( [NativeTypeName("GLfloat *")] Ref data ) => T.GetFloatOES(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -173179,8 +173179,8 @@ public void GetFloatIndexedEXT( [NativeTypeName("GLfloat *")] float* data ) => T.GetFloatIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl( @@ -173193,7 +173193,7 @@ public void GetFloatIndexedEXT( ) => T.GetFloatIndexedEXT(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -173218,7 +173218,7 @@ public void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -173242,12 +173242,12 @@ public void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -173258,7 +173258,7 @@ public void GetFloat( ) => T.GetFloat(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -173283,7 +173283,7 @@ public void GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -173307,12 +173307,12 @@ public void GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl( @@ -173342,7 +173342,7 @@ public void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref points) => [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -173357,7 +173357,7 @@ public void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref points) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -173382,7 +173382,7 @@ public int GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -173397,7 +173397,7 @@ public int GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -173446,7 +173446,7 @@ public int GetFragDataIndexEXT( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -173463,7 +173463,7 @@ public int GetFragDataIndexEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -173490,7 +173490,7 @@ public int GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -173507,7 +173507,7 @@ public int GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -173711,7 +173711,7 @@ public void GetFragmentShadingRatesEXT( ) => T.GetFragmentShadingRatesEXT(samples, maxCount, count, shadingRates); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -173729,7 +173729,7 @@ public void GetFragmentShadingRatesEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -173763,7 +173763,7 @@ public void GetFramebufferAttachmentParameter( ) => T.GetFramebufferAttachmentParameter(target, attachment, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -173781,7 +173781,7 @@ public void GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -173899,7 +173899,7 @@ public void GetFramebufferParameterAMD( ) => T.GetFramebufferParameterAMD(target, pname, numsamples, pixelindex, size, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -173910,7 +173910,7 @@ public void GetFramebufferParameterAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -173931,7 +173931,7 @@ public void GetFramebufferParameter( ) => T.GetFramebufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -173942,7 +173942,7 @@ public void GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -173964,8 +173964,8 @@ public void GetFramebufferParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetFramebufferParameter(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -173976,8 +173976,8 @@ public void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl( @@ -173989,8 +173989,8 @@ public void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] [MethodImpl( @@ -174002,8 +174002,8 @@ public void GetFramebufferParameterMESA( [NativeTypeName("GLint *")] int* @params ) => T.GetFramebufferParameterMESA(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -174040,12 +174040,12 @@ public uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -174058,8 +174058,8 @@ public Constant GetGraphicsResetStatus() => T.GetGraphicsResetStatus(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl( @@ -174069,8 +174069,8 @@ public Constant GetGraphicsResetStatusARB() = T.GetGraphicsResetStatusARB(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174078,8 +174078,8 @@ public Constant GetGraphicsResetStatusARB() = public uint GetGraphicsResetStatusARBRaw() => T.GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl( @@ -174089,8 +174089,8 @@ public Constant GetGraphicsResetStatusEXT() = T.GetGraphicsResetStatusEXT(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174117,12 +174117,12 @@ public Constant GetGraphicsResetStatusKHR() = [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -174321,8 +174321,8 @@ public void GetHistogramParameterxOES( ) => T.GetHistogramParameterxOES(target, pname, @params); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174336,8 +174336,8 @@ public ulong GetImageHandleARB( ) => T.GetImageHandleARB(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl( @@ -174352,8 +174352,8 @@ public ulong GetImageHandleARB( ) => T.GetImageHandleARB(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] [MethodImpl( @@ -174368,8 +174368,8 @@ public ulong GetImageHandleNV( ) => T.GetImageHandleNV(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -174475,7 +174475,7 @@ public sbyte GetInfoLogARB( public int GetInstrumentsSGIX() => T.GetInstrumentsSGIX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -174490,7 +174490,7 @@ public sbyte GetInfoLogARB( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -174515,7 +174515,7 @@ public void GetInteger64( ) => T.GetInteger64(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -174530,7 +174530,7 @@ public void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -174556,7 +174556,7 @@ public void GetInteger64( ) => T.GetInteger64(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -174572,7 +174572,7 @@ public void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -174597,7 +174597,7 @@ public void GetInteger64( ) => T.GetInteger64(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -174613,7 +174613,7 @@ public void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -174638,8 +174638,8 @@ public void GetInteger64( [NativeTypeName("GLint64 *")] Ref data ) => T.GetInteger64(pname, data); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174649,8 +174649,8 @@ public void GetInteger64Apple( [NativeTypeName("GLint64 *")] long* @params ) => T.GetInteger64Apple(pname, @params); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl( @@ -174683,7 +174683,7 @@ public void GetInteger64EXT( ) => T.GetInteger64EXT(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -174701,7 +174701,7 @@ public void GetInteger64EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -174729,7 +174729,7 @@ public void GetInteger( ) => T.GetInteger(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -174747,7 +174747,7 @@ public void GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -174798,8 +174798,8 @@ public void GetIntegerEXT( [NativeTypeName("GLint *")] Ref data ) => T.GetIntegerEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174810,8 +174810,8 @@ public void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] int* data ) => T.GetIntegerIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl( @@ -174823,8 +174823,8 @@ public void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] Ref data ) => T.GetIntegerIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174835,8 +174835,8 @@ public void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] ulong* result ) => T.GetIntegerui64NV(value, index, result); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( @@ -174848,8 +174848,8 @@ public void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] Ref result ) => T.GetIntegerui64NV(value, index, result); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( @@ -174858,8 +174858,8 @@ public void GetIntegerui64NV( public ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index) => T.GetIntegerui64NV(index); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174869,8 +174869,8 @@ public void GetIntegerNV( [NativeTypeName("GLuint64EXT *")] ulong* result ) => T.GetIntegerNV(value, result); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( @@ -174881,8 +174881,8 @@ public void GetIntegerNV( [NativeTypeName("GLuint64EXT *")] Ref result ) => T.GetIntegerNV(value, result); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( @@ -174891,7 +174891,7 @@ public void GetIntegerNV( public ulong GetIntegerNV() => T.GetIntegerNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -174916,7 +174916,7 @@ public void GetIntegerNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -174940,12 +174940,12 @@ public void GetIntegerNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -174956,7 +174956,7 @@ public void GetInteger( ) => T.GetInteger(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -174981,7 +174981,7 @@ public void GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175005,12 +175005,12 @@ public void GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl( @@ -175022,7 +175022,7 @@ public void GetInteger( ) => T.GetInteger(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175033,7 +175033,7 @@ public void GetInteger( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175056,7 +175056,7 @@ public void GetInternalformati64V( ) => T.GetInternalformati64V(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175067,7 +175067,7 @@ public void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175091,7 +175091,7 @@ public void GetInternalformati64V( ) => T.GetInternalformati64V(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175102,7 +175102,7 @@ public void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -175124,7 +175124,7 @@ public long GetInternalformati64V( ) => T.GetInternalformati64V(target, internalformat, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175136,7 +175136,7 @@ public long GetInternalformati64V( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175160,7 +175160,7 @@ public void GetInternalformat( ) => T.GetInternalformat(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175172,7 +175172,7 @@ public void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175197,7 +175197,7 @@ public void GetInternalformat( ) => T.GetInternalformat(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175209,7 +175209,7 @@ public void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -175231,8 +175231,8 @@ public int GetInternalformat( [NativeTypeName("GLenum")] Constant pname ) => T.GetInternalformat(target, internalformat, pname); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] [MethodImpl( @@ -175247,8 +175247,8 @@ public void GetInternalformatSampleNV( [NativeTypeName("GLint *")] int* @params ) => T.GetInternalformatSampleNV(target, internalformat, samples, pname, count, @params); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -175264,8 +175264,8 @@ public void GetInternalformatSampleNV( [NativeTypeName("GLint *")] Ref @params ) => T.GetInternalformatSampleNV(target, internalformat, samples, pname, count, @params); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -176312,8 +176312,8 @@ public void GetMaterialxOES( [NativeTypeName("GLfixed *")] Ref @params ) => T.GetMaterialxOES(face, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] [MethodImpl( @@ -176327,8 +176327,8 @@ public void GetMemoryObjectDetachedResourcesNV( [NativeTypeName("GLuint *")] uint* @params ) => T.GetMemoryObjectDetachedResourcesNV(memory, pname, first, count, @params); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -176515,7 +176515,7 @@ public void GetMinmaxParameterEXT( ) => T.GetMinmaxParameterEXT(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -176531,7 +176531,7 @@ public void GetMinmaxParameterEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -176557,7 +176557,7 @@ public void GetMultisample( ) => T.GetMultisample(pname, index, val); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -176573,7 +176573,7 @@ public void GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -176622,8 +176622,8 @@ public void GetMultisampleNV( [NativeTypeName("GLfloat *")] Ref val ) => T.GetMultisampleNV(pname, index, val); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176635,8 +176635,8 @@ public void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl( @@ -176649,8 +176649,8 @@ public void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176662,8 +176662,8 @@ public void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl( @@ -176676,8 +176676,8 @@ public void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176689,8 +176689,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] double* @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl( @@ -176703,8 +176703,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] Ref @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176716,8 +176716,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl( @@ -176730,8 +176730,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176743,8 +176743,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl( @@ -176757,8 +176757,8 @@ public void GetMultiTexGenEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176772,8 +176772,8 @@ public void GetMultiTexImageEXT( void* pixels ) => T.GetMultiTexImageEXT(texunit, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl( @@ -176788,8 +176788,8 @@ public void GetMultiTexImageEXT( Ref pixels ) => T.GetMultiTexImageEXT(texunit, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176802,8 +176802,8 @@ public void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl( @@ -176817,8 +176817,8 @@ public void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176831,8 +176831,8 @@ public void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl( @@ -176846,8 +176846,8 @@ public void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176859,8 +176859,8 @@ public void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetMultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl( @@ -176873,8 +176873,8 @@ public void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetMultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176886,8 +176886,8 @@ public void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl( @@ -176900,8 +176900,8 @@ public void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176913,8 +176913,8 @@ public void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => T.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl( @@ -176927,8 +176927,8 @@ public void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ) => T.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -176940,8 +176940,8 @@ public void GetMultiTexParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetMultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl( @@ -176955,12 +176955,12 @@ public void GetMultiTexParameterEXT( ) => T.GetMultiTexParameterEXT(texunit, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -176975,12 +176975,12 @@ public void GetNamedBufferParameter( ) => T.GetNamedBufferParameter(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -176996,12 +176996,12 @@ public void GetNamedBufferParameter( ) => T.GetNamedBufferParameter(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177016,12 +177016,12 @@ public void GetNamedBufferParameter( ) => T.GetNamedBufferParameter(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177036,8 +177036,8 @@ public void GetNamedBufferParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedBufferParameter(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177048,8 +177048,8 @@ public void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedBufferParameterEXT(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl( @@ -177061,8 +177061,8 @@ public void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedBufferParameterEXT(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177073,8 +177073,8 @@ public void GetNamedBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => T.GetNamedBufferParameterNV(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl( @@ -177087,12 +177087,12 @@ public void GetNamedBufferParameterNV( ) => T.GetNamedBufferParameterNV(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177107,12 +177107,12 @@ public void GetNamedBufferPointer( ) => T.GetNamedBufferPointer(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177127,8 +177127,8 @@ public void GetNamedBufferPointer( Ref2D @params ) => T.GetNamedBufferPointer(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177139,8 +177139,8 @@ public void GetNamedBufferPointerEXT( void** @params ) => T.GetNamedBufferPointerEXT(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl( @@ -177153,12 +177153,12 @@ Ref2D @params ) => T.GetNamedBufferPointerEXT(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177174,12 +177174,12 @@ public void GetNamedBufferSubData( ) => T.GetNamedBufferSubData(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177195,8 +177195,8 @@ public void GetNamedBufferSubData( Ref data ) => T.GetNamedBufferSubData(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177208,8 +177208,8 @@ public void GetNamedBufferSubDataEXT( void* data ) => T.GetNamedBufferSubDataEXT(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl( @@ -177223,12 +177223,12 @@ Ref data ) => T.GetNamedBufferSubDataEXT(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177244,12 +177244,12 @@ public void GetNamedFramebufferAttachmentParameter( ) => T.GetNamedFramebufferAttachmentParameter(framebuffer, attachment, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177266,8 +177266,8 @@ public void GetNamedFramebufferAttachmentParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedFramebufferAttachmentParameter(framebuffer, attachment, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177279,8 +177279,8 @@ public void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedFramebufferAttachmentParameterEXT(framebuffer, attachment, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl( @@ -177340,12 +177340,12 @@ public void GetNamedFramebufferParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177360,12 +177360,12 @@ public void GetNamedFramebufferParameter( ) => T.GetNamedFramebufferParameter(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177380,8 +177380,8 @@ public void GetNamedFramebufferParameter( [NativeTypeName("GLint *")] Ref param2 ) => T.GetNamedFramebufferParameter(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177392,8 +177392,8 @@ public void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl( @@ -177405,8 +177405,8 @@ public void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177418,8 +177418,8 @@ public void GetNamedProgramEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedProgramEXT(program, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( @@ -177432,8 +177432,8 @@ public void GetNamedProgramEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedProgramEXT(program, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( @@ -177445,8 +177445,8 @@ public int GetNamedProgramEXT( [NativeTypeName("GLenum")] Constant pname ) => T.GetNamedProgramEXT(program, target, pname); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177458,8 +177458,8 @@ public void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] double* @params ) => T.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl( @@ -177472,8 +177472,8 @@ public void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] Ref @params ) => T.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177485,8 +177485,8 @@ public void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl( @@ -177499,8 +177499,8 @@ public void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177512,8 +177512,8 @@ public void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl( @@ -177526,8 +177526,8 @@ public void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177539,8 +177539,8 @@ public void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => T.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl( @@ -177553,8 +177553,8 @@ public void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ) => T.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177566,8 +177566,8 @@ public void GetNamedProgramStringEXT( void* @string ) => T.GetNamedProgramStringEXT(program, target, pname, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl( @@ -177581,12 +177581,12 @@ Ref @string ) => T.GetNamedProgramStringEXT(program, target, pname, @string); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177601,12 +177601,12 @@ public void GetNamedRenderbufferParameter( ) => T.GetNamedRenderbufferParameter(renderbuffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -177621,8 +177621,8 @@ public void GetNamedRenderbufferParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedRenderbufferParameter(renderbuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177633,8 +177633,8 @@ public void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedRenderbufferParameterEXT(renderbuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl( @@ -177646,8 +177646,8 @@ public void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetNamedRenderbufferParameterEXT(renderbuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177660,8 +177660,8 @@ public void GetNamedStringARB( [NativeTypeName("GLchar *")] sbyte* @string ) => T.GetNamedStringARB(namelen, name, bufSize, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl( @@ -177675,8 +177675,8 @@ public void GetNamedStringARB( [NativeTypeName("GLchar *")] Ref @string ) => T.GetNamedStringARB(namelen, name, bufSize, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177688,8 +177688,8 @@ public void GetNamedStringARB( [NativeTypeName("GLint *")] int* @params ) => T.GetNamedStringARB(namelen, name, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl( @@ -177756,8 +177756,8 @@ public void GetnColorTableARB( Ref table ) => T.GetnColorTableARB(target, format, type, bufSize, table); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177769,8 +177769,8 @@ public void GetnCompressedTexImage( void* pixels ) => T.GetnCompressedTexImage(target, lod, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl( @@ -177783,8 +177783,8 @@ public void GetnCompressedTexImage( Ref pixels ) => T.GetnCompressedTexImage(target, lod, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -177796,8 +177796,8 @@ public void GetnCompressedTexImageARB( void* img ) => T.GetnCompressedTexImageARB(target, lod, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl( @@ -177864,8 +177864,8 @@ public void GetnConvolutionFilterARB( Ref image ) => T.GetnConvolutionFilterARB(target, format, type, bufSize, image); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] [MethodImpl( @@ -177876,8 +177876,8 @@ public void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] uint* nextQueryId ) => T.GetNextPerfQueryIdIntel(queryId, nextQueryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -177889,8 +177889,8 @@ public void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] Ref nextQueryId ) => T.GetNextPerfQueryIdIntel(queryId, nextQueryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -178530,8 +178530,8 @@ Ref span span ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178545,8 +178545,8 @@ public void GetnTexImage( void* pixels ) => T.GetnTexImage(target, level, format, type, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl( @@ -178561,8 +178561,8 @@ public void GetnTexImage( Ref pixels ) => T.GetnTexImage(target, level, format, type, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178576,8 +178576,8 @@ public void GetnTexImageARB( void* img ) => T.GetnTexImageARB(target, level, format, type, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl( @@ -178592,8 +178592,8 @@ public void GetnTexImageARB( Ref img ) => T.GetnTexImageARB(target, level, format, type, bufSize, img); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178605,8 +178605,8 @@ public void GetnUniform( [NativeTypeName("GLdouble *")] double* @params ) => T.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl( @@ -178619,8 +178619,8 @@ public void GetnUniform( [NativeTypeName("GLdouble *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178632,8 +178632,8 @@ public void GetnUniformARB( [NativeTypeName("GLdouble *")] double* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl( @@ -178647,12 +178647,12 @@ public void GetnUniformARB( ) => T.GetnUniformARB(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178668,12 +178668,12 @@ public void GetnUniform( ) => T.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178689,8 +178689,8 @@ public void GetnUniform( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178702,8 +178702,8 @@ public void GetnUniformARB( [NativeTypeName("GLfloat *")] float* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl( @@ -178716,8 +178716,8 @@ public void GetnUniformARB( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178729,8 +178729,8 @@ public void GetnUniformEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetnUniformEXT(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl( @@ -178768,8 +178768,8 @@ public void GetnUniformKHR( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniformKHR(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178781,8 +178781,8 @@ public void GetnUniformARB( [NativeTypeName("GLint64 *")] long* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl( @@ -178796,12 +178796,12 @@ public void GetnUniformARB( ) => T.GetnUniformARB(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178817,12 +178817,12 @@ public void GetnUniform( ) => T.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178838,8 +178838,8 @@ public void GetnUniform( [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178851,8 +178851,8 @@ public void GetnUniformARB( [NativeTypeName("GLint *")] int* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl( @@ -178865,8 +178865,8 @@ public void GetnUniformARB( [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178878,8 +178878,8 @@ public void GetnUniformEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetnUniformEXT(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl( @@ -178917,8 +178917,8 @@ public void GetnUniformKHR( [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniformKHR(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -178930,8 +178930,8 @@ public void GetnUniformARB( [NativeTypeName("GLuint64 *")] ulong* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl( @@ -178945,12 +178945,12 @@ public void GetnUniformARB( ) => T.GetnUniformARB(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178966,12 +178966,12 @@ public void GetnUniform( ) => T.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -178987,8 +178987,8 @@ public void GetnUniform( [NativeTypeName("GLuint *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -179000,8 +179000,8 @@ public void GetnUniformARB( [NativeTypeName("GLuint *")] uint* @params ) => T.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl( @@ -179108,7 +179108,7 @@ public int GetObjectBufferivATI( ) => T.GetObjectBufferivATI(buffer, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179119,7 +179119,7 @@ public int GetObjectBufferivATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179142,7 +179142,7 @@ public void GetObjectLabel( ) => T.GetObjectLabel(identifier, name, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179153,7 +179153,7 @@ public void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179177,7 +179177,7 @@ public void GetObjectLabel( ) => T.GetObjectLabel(identifier, name, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179188,7 +179188,7 @@ public void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179209,8 +179209,8 @@ public sbyte GetObjectLabel( [NativeTypeName("GLsizei *")] Ref length ) => T.GetObjectLabel(identifier, name, length); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] [MethodImpl( @@ -179224,8 +179224,8 @@ public void GetObjectLabelEXT( [NativeTypeName("GLchar *")] sbyte* label ) => T.GetObjectLabelEXT(type, @object, bufSize, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -179240,8 +179240,8 @@ public void GetObjectLabelEXT( [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectLabelEXT(type, @object, bufSize, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -179394,7 +179394,7 @@ public int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint obj) => T.GetObjectParameterivARB(obj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179405,7 +179405,7 @@ public int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint obj) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179427,7 +179427,7 @@ public void GetObjectPtrLabel( ) => T.GetObjectPtrLabel(ptr, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179438,7 +179438,7 @@ public void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179461,7 +179461,7 @@ public void GetObjectPtrLabel( ) => T.GetObjectPtrLabel(ptr, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179472,7 +179472,7 @@ public void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -179620,8 +179620,8 @@ public void GetPathColorGenNV( [NativeTypeName("GLint *")] Ref value ) => T.GetPathColorGenNV(color, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] [MethodImpl( @@ -179632,8 +179632,8 @@ public void GetPathCommandsNV( [NativeTypeName("GLubyte *")] byte* commands ) => T.GetPathCommandsNV(path, commands); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -179645,8 +179645,8 @@ public void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ) => T.GetPathCommandsNV(path, commands); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -179655,8 +179655,8 @@ public void GetPathCommandsNV( )] public byte GetPathCommandsNV() => T.GetPathCommandsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -179668,8 +179668,8 @@ public void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ) => T.GetPathCommandsNV(path, commands); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] [MethodImpl( @@ -179680,8 +179680,8 @@ public void GetPathCoordsNV( [NativeTypeName("GLfloat *")] float* coords ) => T.GetPathCoordsNV(path, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -179693,8 +179693,8 @@ public void GetPathCoordsNV( [NativeTypeName("GLfloat *")] Ref coords ) => T.GetPathCoordsNV(path, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -179703,8 +179703,8 @@ public void GetPathCoordsNV( )] public float GetPathCoordsNV() => T.GetPathCoordsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] [MethodImpl( @@ -179715,8 +179715,8 @@ public void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] float* dashArray ) => T.GetPathDashArrayNV(path, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -179728,8 +179728,8 @@ public void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] Ref dashArray ) => T.GetPathDashArrayNV(path, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -179739,8 +179739,8 @@ public void GetPathDashArrayNV( public float GetPathDashArrayNV() => T.GetPathDashArrayNV(); [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] [MethodImpl( @@ -179752,8 +179752,8 @@ public float GetPathLengtNV( [NativeTypeName("GLsizei")] uint numSegments ) => T.GetPathLengtNV(path, startSegment, numSegments); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] [MethodImpl( @@ -179767,8 +179767,8 @@ public void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] float* metrics ) => T.GetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -179783,8 +179783,8 @@ public void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] Ref metrics ) => T.GetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] [MethodImpl( @@ -179809,8 +179809,8 @@ public void GetPathMetricNV( metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -179836,8 +179836,8 @@ public void GetPathMetricNV( metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] [MethodImpl( @@ -179849,8 +179849,8 @@ public void GetPathParameterNV( [NativeTypeName("GLfloat *")] float* value ) => T.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -179863,8 +179863,8 @@ public void GetPathParameterNV( [NativeTypeName("GLfloat *")] Ref value ) => T.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] [MethodImpl( @@ -179876,8 +179876,8 @@ public void GetPathParameterNV( [NativeTypeName("GLint *")] int* value ) => T.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -179890,8 +179890,8 @@ public void GetPathParameterNV( [NativeTypeName("GLint *")] Ref value ) => T.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] [MethodImpl( @@ -179920,8 +179920,8 @@ public void GetPathSpacingNV( returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -179997,8 +179997,8 @@ public void GetPathTexGenNV( [NativeTypeName("GLint *")] Ref value ) => T.GetPathTexGenNV(texCoordSet, pname, value); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] [MethodImpl( @@ -180031,8 +180031,8 @@ public void GetPerfCounterInfoIntel( rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -180066,8 +180066,8 @@ public void GetPerfCounterInfoIntel( rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] [MethodImpl( @@ -180081,8 +180081,8 @@ public void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] int* bytesWritten ) => T.GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -180097,8 +180097,8 @@ public void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] Ref bytesWritten ) => T.GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -180112,8 +180112,8 @@ public int GetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint *")] Ref data ) => T.GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] [MethodImpl( @@ -180126,8 +180126,8 @@ public void GetPerfMonitorCounterInfoAMD( void* data ) => T.GetPerfMonitorCounterInfoAMD(group, counter, pname, data); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -180141,8 +180141,8 @@ public void GetPerfMonitorCounterInfoAMD( Ref data ) => T.GetPerfMonitorCounterInfoAMD(group, counter, pname, data); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] [MethodImpl( @@ -180163,8 +180163,8 @@ public void GetPerfMonitorCountersAMD( counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -180186,8 +180186,8 @@ public void GetPerfMonitorCountersAMD( counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -180200,8 +180200,8 @@ public uint GetPerfMonitorCountersAMD( [NativeTypeName("GLint *")] Ref maxActiveCounters ) => T.GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] [MethodImpl( @@ -180215,8 +180215,8 @@ public void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] sbyte* counterString ) => T.GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -180231,8 +180231,8 @@ public void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] Ref counterString ) => T.GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -180245,8 +180245,8 @@ public sbyte GetPerfMonitorCounterStringAMD( [NativeTypeName("GLsizei *")] Ref length ) => T.GetPerfMonitorCounterStringAMD(group, counter, length); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] [MethodImpl( @@ -180258,8 +180258,8 @@ public void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] uint* groups ) => T.GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -180272,8 +180272,8 @@ public void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] Ref groups ) => T.GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -180283,8 +180283,8 @@ public void GetPerfMonitorGroupsAMD( public uint GetPerfMonitorGroupsAMD([NativeTypeName("GLint *")] Ref numGroups) => T.GetPerfMonitorGroupsAMD(numGroups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] [MethodImpl( @@ -180297,8 +180297,8 @@ public void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] sbyte* groupString ) => T.GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -180312,8 +180312,8 @@ public void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] Ref groupString ) => T.GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -180325,8 +180325,8 @@ public sbyte GetPerfMonitorGroupStringAMD( [NativeTypeName("GLsizei *")] Ref length ) => T.GetPerfMonitorGroupStringAMD(group, length); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] [MethodImpl( @@ -180340,8 +180340,8 @@ public void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] uint* bytesWritten ) => T.GetPerfQueryDataIntel(queryHandle, flags, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -180356,8 +180356,8 @@ public void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] Ref bytesWritten ) => T.GetPerfQueryDataIntel(queryHandle, flags, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] [MethodImpl( @@ -180368,8 +180368,8 @@ public void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] uint* queryId ) => T.GetPerfQueryIdByNameIntel(queryName, queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -180381,8 +180381,8 @@ public void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] Ref queryId ) => T.GetPerfQueryIdByNameIntel(queryName, queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] [MethodImpl( @@ -180407,8 +180407,8 @@ public void GetPerfQueryInfoIntel( capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180434,8 +180434,8 @@ public void GetPerfQueryInfoIntel( capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180450,8 +180450,8 @@ public sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ) => T.GetPerfQueryInfoIntel(queryId, dataSize, noCounters, noInstances, capsMask); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180477,8 +180477,8 @@ public void GetPerfQueryInfoIntel( capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180493,8 +180493,8 @@ public sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ) => T.GetPerfQueryInfoIntel(queryId, dataSize, noCounters, noInstances, capsMask); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180520,8 +180520,8 @@ public void GetPerfQueryInfoIntel( capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -180881,8 +180881,8 @@ public void GetPixelTransformParameterivEXT( public int GetPixelTransformParameterivEXT([NativeTypeName("GLenum")] uint target) => T.GetPixelTransformParameterivEXT(target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -180893,8 +180893,8 @@ public void GetPointerEXT( void** @params ) => T.GetPointerEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl( @@ -180906,8 +180906,8 @@ public void GetPointerEXT( Ref2D @params ) => T.GetPointerEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -180918,8 +180918,8 @@ public void GetPointerIndexedEXT( void** data ) => T.GetPointerIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl( @@ -180931,23 +180931,6 @@ public void GetPointerIndexedEXT( Ref2D data ) => T.GetPointerIndexedEXT(target, index, data); - [SupportedApiProfile( - "glcore", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1" - ], - MinVersion = "1.1", - MaxVersion = "3.2" - )] [SupportedApiProfile( "gl", [ @@ -180973,14 +180956,6 @@ Ref2D data ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glGetPointerv")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => - T.GetPointer(pname, @params); - [SupportedApiProfile( "glcore", [ @@ -180998,6 +180973,14 @@ public void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glGetPointerv")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => + T.GetPointer(pname, @params); + [SupportedApiProfile( "gl", [ @@ -181023,6 +181006,23 @@ public void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => ], MinVersion = "1.1" )] + [SupportedApiProfile( + "glcore", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1" + ], + MinVersion = "1.1", + MaxVersion = "3.2" + )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -181136,7 +181136,7 @@ public void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mask) => T.GetPolygonStipple(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -181149,7 +181149,7 @@ public void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mask) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -181174,7 +181174,7 @@ public void GetProgramBinary( ) => T.GetProgramBinary(program, bufSize, length, binaryFormat, binary); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -181187,7 +181187,7 @@ public void GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -181332,7 +181332,7 @@ public void GetProgramEnvParameterINV( ) => T.GetProgramEnvParameterINV(target, index, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181351,7 +181351,7 @@ public void GetProgramEnvParameterINV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181386,7 +181386,7 @@ public void GetProgramInfoLog( ) => T.GetProgramInfoLog(program, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181405,7 +181405,7 @@ public void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181441,7 +181441,7 @@ public void GetProgramInfoLog( ) => T.GetProgramInfoLog(program, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181460,7 +181460,7 @@ public void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181494,7 +181494,7 @@ public sbyte GetProgramInfoLog( ) => T.GetProgramInfoLog(program, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -181505,7 +181505,7 @@ public sbyte GetProgramInfoLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -181527,7 +181527,7 @@ public void GetProgramInterface( ) => T.GetProgramInterface(program, programInterface, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -181538,7 +181538,7 @@ public void GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -181561,7 +181561,7 @@ public void GetProgramInterface( ) => T.GetProgramInterface(program, programInterface, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181580,7 +181580,7 @@ public void GetProgramInterface( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181614,7 +181614,7 @@ public void GetProgram( ) => T.GetProgram(program, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181633,7 +181633,7 @@ public void GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -181943,7 +181943,7 @@ public void GetProgramParameterNV( ) => T.GetProgramParameterNV(target, index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181956,7 +181956,7 @@ public void GetProgramParameterNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181980,7 +181980,7 @@ public void GetProgramPipelineInfoLog( ) => T.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181993,7 +181993,7 @@ public void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182018,7 +182018,7 @@ public void GetProgramPipelineInfoLog( ) => T.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182031,7 +182031,7 @@ public void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182090,7 +182090,7 @@ public sbyte GetProgramPipelineInfoLogEXT( ) => T.GetProgramPipelineInfoLogEXT(pipeline, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182103,7 +182103,7 @@ public sbyte GetProgramPipelineInfoLogEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182126,7 +182126,7 @@ public void GetProgramPipeline( ) => T.GetProgramPipeline(pipeline, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182139,7 +182139,7 @@ public void GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182185,8 +182185,8 @@ public void GetProgramPipelineEXT( [NativeTypeName("GLint *")] Ref @params ) => T.GetProgramPipelineEXT(pipeline, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] [MethodImpl( @@ -182213,8 +182213,8 @@ public void GetProgramResourceNV( @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -182242,8 +182242,8 @@ public void GetProgramResourceNV( @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -182261,7 +182261,7 @@ public float GetProgramResourceNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182272,7 +182272,7 @@ public float GetProgramResourceNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182294,7 +182294,7 @@ public uint GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182305,7 +182305,7 @@ public uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182327,7 +182327,7 @@ public uint GetProgramResourceIndex( ) => T.GetProgramResourceIndex(program, programInterface, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182338,7 +182338,7 @@ public uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182374,7 +182374,7 @@ public void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182385,7 +182385,7 @@ public void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182422,7 +182422,7 @@ public void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182433,7 +182433,7 @@ public void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182470,7 +182470,7 @@ public void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182481,7 +182481,7 @@ public void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182519,7 +182519,7 @@ public void GetProgramResource( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182530,7 +182530,7 @@ public void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182552,7 +182552,7 @@ public int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182563,7 +182563,7 @@ public int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182586,7 +182586,7 @@ public int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182597,7 +182597,7 @@ public int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182619,7 +182619,7 @@ public int GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182630,7 +182630,7 @@ public int GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182677,7 +182677,7 @@ public int GetProgramResourceLocationIndexEXT( ) => T.GetProgramResourceLocationIndexEXT(program, programInterface, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182688,7 +182688,7 @@ public int GetProgramResourceLocationIndexEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182712,7 +182712,7 @@ public void GetProgramResourceName( ) => T.GetProgramResourceName(program, programInterface, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182723,7 +182723,7 @@ public void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182748,7 +182748,7 @@ public void GetProgramResourceName( ) => T.GetProgramResourceName(program, programInterface, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182759,7 +182759,7 @@ public void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -182782,7 +182782,7 @@ public sbyte GetProgramResourceName( ) => T.GetProgramResourceName(program, programInterface, index, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182796,7 +182796,7 @@ public sbyte GetProgramResourceName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182821,7 +182821,7 @@ public void GetProgramStage( ) => T.GetProgramStage(program, shadertype, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182835,7 +182835,7 @@ public void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182861,7 +182861,7 @@ public void GetProgramStage( ) => T.GetProgramStage(program, shadertype, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182875,7 +182875,7 @@ public void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -182979,12 +182979,12 @@ public void GetProgramSubroutineParameterNV( ) => T.GetProgramSubroutineParameterNV(target, index, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183000,12 +183000,12 @@ public void GetQueryBufferObjecti64V( ) => T.GetQueryBufferObjecti64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183022,12 +183022,12 @@ public void GetQueryBufferObjecti64V( ) => T.GetQueryBufferObjecti64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183043,12 +183043,12 @@ public void GetQueryBufferObject( ) => T.GetQueryBufferObject(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183065,12 +183065,12 @@ public void GetQueryBufferObject( ) => T.GetQueryBufferObject(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183086,12 +183086,12 @@ public void GetQueryBufferObjectui64V( ) => T.GetQueryBufferObjectui64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183108,12 +183108,12 @@ public void GetQueryBufferObjectui64V( ) => T.GetQueryBufferObjectui64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183129,12 +183129,12 @@ public void GetQueryBufferObjectuiv( ) => T.GetQueryBufferObjectuiv(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183151,7 +183151,7 @@ public void GetQueryBufferObjectuiv( ) => T.GetQueryBufferObjectuiv(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -183165,7 +183165,7 @@ public void GetQueryBufferObjectuiv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -183190,7 +183190,7 @@ public void GetQueryIndexed( ) => T.GetQueryIndexed(target, index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -183204,7 +183204,7 @@ public void GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -183230,7 +183230,7 @@ public void GetQueryIndexed( ) => T.GetQueryIndexed(target, index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183250,7 +183250,7 @@ public void GetQueryIndexed( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183280,7 +183280,7 @@ public void GetQuery( ) => T.GetQuery(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183300,7 +183300,7 @@ public void GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183383,7 +183383,7 @@ public void GetQueryEXT( ) => T.GetQueryEXT(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183398,7 +183398,7 @@ public void GetQueryEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183423,7 +183423,7 @@ public void GetQueryObject( ) => T.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183438,7 +183438,7 @@ public void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183489,7 +183489,7 @@ public void GetQueryObjectEXT( ) => T.GetQueryObjectEXT(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183509,7 +183509,7 @@ public void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183539,7 +183539,7 @@ public void GetQueryObject( ) => T.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183559,7 +183559,7 @@ public void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183636,7 +183636,7 @@ public void GetQueryObjectEXT( ) => T.GetQueryObjectEXT(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183651,7 +183651,7 @@ public void GetQueryObjectEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183676,7 +183676,7 @@ public void GetQueryObject( ) => T.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183691,7 +183691,7 @@ public void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -183742,7 +183742,7 @@ public void GetQueryObjectEXT( ) => T.GetQueryObjectEXT(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183762,7 +183762,7 @@ public void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183792,7 +183792,7 @@ public void GetQueryObject( ) => T.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183812,7 +183812,7 @@ public void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -183895,7 +183895,7 @@ public void GetQueryObjectEXT( ) => T.GetQueryObjectEXT(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -183913,7 +183913,7 @@ public void GetQueryObjectEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -183946,7 +183946,7 @@ public void GetRenderbufferParameter( ) => T.GetRenderbufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -183964,7 +183964,7 @@ public void GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184044,7 +184044,7 @@ public void GetRenderbufferParameterOES( ) => T.GetRenderbufferParameterOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184059,7 +184059,7 @@ public void GetRenderbufferParameterOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184094,7 +184094,7 @@ public void GetSamplerParameter( ) => T.GetSamplerParameter(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184109,7 +184109,7 @@ public void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184145,7 +184145,7 @@ public void GetSamplerParameter( ) => T.GetSamplerParameter(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184160,7 +184160,7 @@ public void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184185,7 +184185,7 @@ public void GetSamplerParameterI( ) => T.GetSamplerParameterI(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184200,7 +184200,7 @@ public void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184272,7 +184272,7 @@ public void GetSamplerParameterIOES( ) => T.GetSamplerParameterIOES(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184287,7 +184287,7 @@ public void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184312,7 +184312,7 @@ public void GetSamplerParameterI( ) => T.GetSamplerParameterI(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184327,7 +184327,7 @@ public void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184399,7 +184399,7 @@ public void GetSamplerParameterIOES( ) => T.GetSamplerParameterIOES(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184414,7 +184414,7 @@ public void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184449,7 +184449,7 @@ public void GetSamplerParameter( ) => T.GetSamplerParameter(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184464,7 +184464,7 @@ public void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -184608,7 +184608,7 @@ Ref span ) => T.GetSeparableFilterEXT(target, format, type, row, column, span); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184627,7 +184627,7 @@ Ref span MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184662,7 +184662,7 @@ public void GetShaderInfoLog( ) => T.GetShaderInfoLog(shader, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184681,7 +184681,7 @@ public void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184717,7 +184717,7 @@ public void GetShaderInfoLog( ) => T.GetShaderInfoLog(shader, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184736,7 +184736,7 @@ public void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184770,7 +184770,7 @@ public sbyte GetShaderInfoLog( ) => T.GetShaderInfoLog(shader, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184789,7 +184789,7 @@ public sbyte GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184823,7 +184823,7 @@ public void GetShader( ) => T.GetShader(shader, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184842,7 +184842,7 @@ public void GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -184877,7 +184877,7 @@ public void GetShader( ) => T.GetShader(shader, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184890,7 +184890,7 @@ public void GetShader( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184919,7 +184919,7 @@ public void GetShaderPrecisionFormat( ) => T.GetShaderPrecisionFormat(shadertype, precisiontype, range, precision); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184932,7 +184932,7 @@ public void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184962,7 +184962,7 @@ public void GetShaderPrecisionFormat( ) => T.GetShaderPrecisionFormat(shadertype, precisiontype, range, precision); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184975,7 +184975,7 @@ public void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -185004,7 +185004,7 @@ public int GetShaderPrecisionFormat( ) => T.GetShaderPrecisionFormat(shadertype, precisiontype, range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185023,7 +185023,7 @@ public int GetShaderPrecisionFormat( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185058,7 +185058,7 @@ public void GetShaderSource( ) => T.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185077,7 +185077,7 @@ public void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185113,7 +185113,7 @@ public void GetShaderSource( ) => T.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185132,7 +185132,7 @@ public void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -185201,8 +185201,8 @@ public sbyte GetShaderSourceARB( [NativeTypeName("GLsizei *")] Ref length ) => T.GetShaderSourceARB(obj, length); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] [MethodImpl( @@ -185214,8 +185214,8 @@ public void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] uint* rate ) => T.GetShadingRateImagePaletteNV(viewport, entry, rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -185228,8 +185228,8 @@ public void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] Ref rate ) => T.GetShadingRateImagePaletteNV(viewport, entry, rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -185241,8 +185241,8 @@ public uint GetShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint entry ) => T.GetShadingRateImagePaletteNV(viewport, entry); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] [MethodImpl( @@ -185255,8 +185255,8 @@ public void GetShadingRateSampleLocationNV( [NativeTypeName("GLint *")] int* location ) => T.GetShadingRateSampleLocationNV(rate, samples, index, location); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -185292,8 +185292,8 @@ public void GetSharpenTexFuncSGIS( ) => T.GetSharpenTexFuncSGIS(target, points); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -185302,8 +185302,8 @@ public ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype) => T.GetStageIndexNV(shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl( @@ -185315,7 +185315,7 @@ public ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -185340,7 +185340,7 @@ public ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -185364,12 +185364,12 @@ public ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -185378,7 +185378,7 @@ public ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -185403,7 +185403,7 @@ public ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -185427,12 +185427,12 @@ public ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl( @@ -185444,7 +185444,7 @@ public Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -185461,7 +185461,7 @@ public Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -185488,7 +185488,7 @@ public Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -185505,7 +185505,7 @@ public Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -185533,7 +185533,7 @@ public Ptr GetString( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185547,7 +185547,7 @@ public Ptr GetString( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185572,7 +185572,7 @@ public uint GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185586,7 +185586,7 @@ public uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185612,7 +185612,7 @@ public uint GetSubroutineIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185626,7 +185626,7 @@ public uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185651,7 +185651,7 @@ public int GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185665,7 +185665,7 @@ public int GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -185690,7 +185690,7 @@ public int GetSubroutineUniformLocation( ) => T.GetSubroutineUniformLocation(program, shadertype, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185706,7 +185706,7 @@ public int GetSubroutineUniformLocation( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185734,7 +185734,7 @@ public void GetSync( ) => T.GetSync(sync, pname, count, length, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185750,7 +185750,7 @@ public void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185779,7 +185779,7 @@ public void GetSync( ) => T.GetSync(sync, pname, count, length, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185795,7 +185795,7 @@ public void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -185821,8 +185821,8 @@ public int GetSync( [NativeTypeName("GLsizei *")] Ref length ) => T.GetSync(sync, pname, length); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -185835,8 +185835,8 @@ public void GetSyncApple( [NativeTypeName("GLint *")] int* values ) => T.GetSyncApple(sync, pname, count, length, values); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -185850,8 +185850,8 @@ public void GetSyncApple( [NativeTypeName("GLint *")] Ref values ) => T.GetSyncApple(sync, pname, count, length, values); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -186407,7 +186407,7 @@ public void GetTexGenxOES( ) => T.GetTexGenxOES(coord, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186432,7 +186432,7 @@ public void GetTexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186469,7 +186469,7 @@ public void GetTexImage( ) => T.GetTexImage(target, level, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186494,7 +186494,7 @@ public void GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186532,7 +186532,7 @@ Ref pixels ) => T.GetTexImage(target, level, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186557,7 +186557,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186593,7 +186593,7 @@ public void GetTexLevelParameter( ) => T.GetTexLevelParameter(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186618,7 +186618,7 @@ public void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186655,7 +186655,7 @@ public void GetTexLevelParameter( ) => T.GetTexLevelParameter(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186680,7 +186680,7 @@ public void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186716,7 +186716,7 @@ public void GetTexLevelParameter( ) => T.GetTexLevelParameter(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186741,7 +186741,7 @@ public void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186803,7 +186803,7 @@ public void GetTexLevelParameterxOES( ) => T.GetTexLevelParameterxOES(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186828,7 +186828,7 @@ public void GetTexLevelParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186852,12 +186852,12 @@ public void GetTexLevelParameterxOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -186869,7 +186869,7 @@ public void GetTexParameter( ) => T.GetTexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186894,7 +186894,7 @@ public void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -186918,12 +186918,12 @@ public void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl( @@ -186936,7 +186936,7 @@ public void GetTexParameter( ) => T.GetTexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -186953,7 +186953,7 @@ public void GetTexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -186980,7 +186980,7 @@ public void GetTexParameterI( ) => T.GetTexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -186997,7 +186997,7 @@ public void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -187073,7 +187073,7 @@ public void GetTexParameterIOES( ) => T.GetTexParameterIOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -187090,7 +187090,7 @@ public void GetTexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -187117,7 +187117,7 @@ public void GetTexParameterI( ) => T.GetTexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -187134,7 +187134,7 @@ public void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -187210,7 +187210,7 @@ public void GetTexParameterIOES( ) => T.GetTexParameterIOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187235,7 +187235,7 @@ public void GetTexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187259,12 +187259,12 @@ public void GetTexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187276,7 +187276,7 @@ public void GetTexParameter( ) => T.GetTexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187301,7 +187301,7 @@ public void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187325,12 +187325,12 @@ public void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl( @@ -187414,8 +187414,8 @@ public void GetTexParameterxOES( ) => T.GetTexParameterxOES(target, pname, @params); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187433,8 +187433,8 @@ public ulong GetTextureHandleIMG([NativeTypeName("GLuint")] uint texture) => T.GetTextureHandleIMG(texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleNV")] [MethodImpl( @@ -187444,12 +187444,12 @@ public ulong GetTextureHandleNV([NativeTypeName("GLuint")] uint texture) => T.GetTextureHandleNV(texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187467,12 +187467,12 @@ public void GetTextureImage( ) => T.GetTextureImage(texture, level, format, type, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187490,8 +187490,8 @@ public void GetTextureImage( Ref pixels ) => T.GetTextureImage(texture, level, format, type, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187505,8 +187505,8 @@ public void GetTextureImageEXT( void* pixels ) => T.GetTextureImageEXT(texture, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl( @@ -187522,12 +187522,12 @@ Ref pixels ) => T.GetTextureImageEXT(texture, target, level, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187543,12 +187543,12 @@ public void GetTextureLevelParameter( ) => T.GetTextureLevelParameter(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187564,8 +187564,8 @@ public void GetTextureLevelParameter( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetTextureLevelParameter(texture, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187578,8 +187578,8 @@ public void GetTextureLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetTextureLevelParameterEXT(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl( @@ -187594,12 +187594,12 @@ public void GetTextureLevelParameterEXT( ) => T.GetTextureLevelParameterEXT(texture, target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187615,12 +187615,12 @@ public void GetTextureLevelParameter( ) => T.GetTextureLevelParameter(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187636,8 +187636,8 @@ public void GetTextureLevelParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetTextureLevelParameter(texture, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187650,8 +187650,8 @@ public void GetTextureLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetTextureLevelParameterEXT(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl( @@ -187666,12 +187666,12 @@ public void GetTextureLevelParameterEXT( ) => T.GetTextureLevelParameterEXT(texture, target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187686,12 +187686,12 @@ public void GetTextureParameter( ) => T.GetTextureParameter(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187706,8 +187706,8 @@ public void GetTextureParameter( [NativeTypeName("GLfloat *")] Ref @params ) => T.GetTextureParameter(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187719,8 +187719,8 @@ public void GetTextureParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => T.GetTextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl( @@ -187734,12 +187734,12 @@ public void GetTextureParameterEXT( ) => T.GetTextureParameterEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187754,12 +187754,12 @@ public void GetTextureParameterI( ) => T.GetTextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187774,8 +187774,8 @@ public void GetTextureParameterI( [NativeTypeName("GLint *")] Ref @params ) => T.GetTextureParameterI(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187787,8 +187787,8 @@ public void GetTextureParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetTextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl( @@ -187802,12 +187802,12 @@ public void GetTextureParameterIEXT( ) => T.GetTextureParameterIEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187822,12 +187822,12 @@ public void GetTextureParameterI( ) => T.GetTextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187842,8 +187842,8 @@ public void GetTextureParameterI( [NativeTypeName("GLuint *")] Ref @params ) => T.GetTextureParameterI(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187855,8 +187855,8 @@ public void GetTextureParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => T.GetTextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl( @@ -187870,12 +187870,12 @@ public void GetTextureParameterIEXT( ) => T.GetTextureParameterIEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187890,12 +187890,12 @@ public void GetTextureParameter( ) => T.GetTextureParameter(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -187910,8 +187910,8 @@ public void GetTextureParameter( [NativeTypeName("GLint *")] Ref @params ) => T.GetTextureParameter(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187923,8 +187923,8 @@ public void GetTextureParameterEXT( [NativeTypeName("GLint *")] int* @params ) => T.GetTextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl( @@ -187938,8 +187938,8 @@ public void GetTextureParameterEXT( ) => T.GetTextureParameterEXT(texture, target, pname, @params); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -187961,8 +187961,8 @@ public ulong GetTextureSamplerHandleIMG( ) => T.GetTextureSamplerHandleIMG(texture, sampler); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleNV")] [MethodImpl( @@ -187974,12 +187974,12 @@ public ulong GetTextureSamplerHandleNV( ) => T.GetTextureSamplerHandleNV(texture, sampler); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188017,12 +188017,12 @@ public void GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188098,12 +188098,12 @@ public int GetTrackMatrixNV( ) => T.GetTrackMatrixNV(target, address, pname); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188119,12 +188119,12 @@ public void GetTransformFeedback( ) => T.GetTransformFeedback(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188141,12 +188141,12 @@ public void GetTransformFeedback( ) => T.GetTransformFeedback(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188162,12 +188162,12 @@ public void GetTransformFeedbacki64( ) => T.GetTransformFeedbacki64(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188184,12 +188184,12 @@ public void GetTransformFeedbacki64( ) => T.GetTransformFeedbacki64(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188204,12 +188204,12 @@ public void GetTransformFeedback( ) => T.GetTransformFeedback(xfb, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -188225,7 +188225,7 @@ public void GetTransformFeedback( ) => T.GetTransformFeedback(xfb, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188242,7 +188242,7 @@ public void GetTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188273,7 +188273,7 @@ public void GetTransformFeedbackVarying( ) => T.GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188290,7 +188290,7 @@ public void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188322,7 +188322,7 @@ public void GetTransformFeedbackVarying( ) => T.GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188339,7 +188339,7 @@ public void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -188368,23 +188368,6 @@ public sbyte GetTransformFeedbackVarying( [NativeTypeName("GLenum *")] Ref type ) => T.GetTransformFeedbackVarying(program, index, length, size, type); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "3.0" - )] [SupportedApiProfile( "gl", [ @@ -188402,21 +188385,6 @@ public sbyte GetTransformFeedbackVarying( ], MinVersion = "3.0" )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public void GetTransformFeedbackVarying( - [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLuint")] uint index, - [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); - [SupportedApiProfile( "glcore", [ @@ -188434,70 +188402,6 @@ public void GetTransformFeedbackVarying( ], MinVersion = "3.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "3.0" - )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public sbyte GetTransformFeedbackVarying( - [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, - [NativeTypeName("GLenum *")] Ref type - ) => T.GetTransformFeedbackVarying(program, index, length, size, type); - - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "3.0" - )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "3.0" - )] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] [MethodImpl( @@ -188509,10 +188413,27 @@ public void GetTransformFeedbackVarying( [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLsizei *")] Ref size, - [NativeTypeName("GLenum *")] Ref type, + [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => T.GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name); + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "3.0" + )] [SupportedApiProfile( "glcore", [ @@ -188530,6 +188451,19 @@ public void GetTransformFeedbackVarying( ], MinVersion = "3.0" )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public sbyte GetTransformFeedbackVarying( + [NativeTypeName("GLuint")] uint program, + [NativeTypeName("GLuint")] uint index, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLenum *")] Ref type + ) => T.GetTransformFeedbackVarying(program, index, length, size, type); + [SupportedApiProfile( "gl", [ @@ -188547,6 +188481,72 @@ public void GetTransformFeedbackVarying( ], MinVersion = "3.0" )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "3.0" + )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public void GetTransformFeedbackVarying( + [NativeTypeName("GLuint")] uint program, + [NativeTypeName("GLuint")] uint index, + [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); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "3.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "3.0" + )] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTransformFeedbackVarying")] [MethodImpl( @@ -188737,7 +188737,7 @@ public sbyte GetTranslatedShaderSourceAngle( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -188754,7 +188754,7 @@ public sbyte GetTranslatedShaderSourceAngle( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -188781,7 +188781,7 @@ public uint GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -188798,7 +188798,7 @@ public uint GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -188836,7 +188836,7 @@ public int GetUniformBufferSizeEXT( ) => T.GetUniformBufferSizeEXT(program, location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188850,7 +188850,7 @@ public int GetUniformBufferSizeEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188874,7 +188874,7 @@ public void GetUniformdv( ) => T.GetUniformdv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188888,7 +188888,7 @@ public void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188913,7 +188913,7 @@ public void GetUniformdv( ) => T.GetUniformdv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188927,7 +188927,7 @@ public void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -188949,7 +188949,7 @@ public double GetUniformdv([NativeTypeName("GLint")] int location) => T.GetUniformdv(location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -188968,7 +188968,7 @@ public double GetUniformdv([NativeTypeName("GLint")] int location) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189002,7 +189002,7 @@ public void GetUniformfv( ) => T.GetUniformfv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189021,7 +189021,7 @@ public void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189056,7 +189056,7 @@ public void GetUniformfv( ) => T.GetUniformfv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189075,7 +189075,7 @@ public void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189138,8 +189138,8 @@ public void GetUniformfvARB( public float GetUniformfvARB([NativeTypeName("GLint")] int location) => T.GetUniformfvARB(location); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -189150,8 +189150,8 @@ public void GetUniformi64VARB( [NativeTypeName("GLint64 *")] long* @params ) => T.GetUniformi64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( @@ -189163,8 +189163,8 @@ public void GetUniformi64VARB( [NativeTypeName("GLint64 *")] Ref @params ) => T.GetUniformi64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( @@ -189173,8 +189173,8 @@ public void GetUniformi64VARB( public long GetUniformi64VARB([NativeTypeName("GLint")] int location) => T.GetUniformi64VARB(location); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] [MethodImpl( @@ -189186,8 +189186,8 @@ public void GetUniformNV( [NativeTypeName("GLint64EXT *")] long* @params ) => T.GetUniformNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -189200,8 +189200,8 @@ public void GetUniformNV( [NativeTypeName("GLint64EXT *")] Ref @params ) => T.GetUniformNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -189212,7 +189212,7 @@ public long GetUniformNV([NativeTypeName("GLint")] int location) => T.GetUniformNV(location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -189229,7 +189229,7 @@ public long GetUniformNV([NativeTypeName("GLint")] int location) => MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -189257,7 +189257,7 @@ public void GetUniformIndices( ) => T.GetUniformIndices(program, uniformCount, uniformNames, uniformIndices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -189274,7 +189274,7 @@ public void GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -189303,7 +189303,7 @@ public void GetUniformIndices( ) => T.GetUniformIndices(program, uniformCount, uniformNames, uniformIndices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189322,7 +189322,7 @@ public void GetUniformIndices( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189356,7 +189356,7 @@ public void GetUniformiv( ) => T.GetUniformiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189375,7 +189375,7 @@ public void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189410,7 +189410,7 @@ public void GetUniformiv( ) => T.GetUniformiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189429,7 +189429,7 @@ public void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189493,7 +189493,7 @@ public int GetUniformivARB([NativeTypeName("GLint")] int location) => [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189512,7 +189512,7 @@ public int GetUniformivARB([NativeTypeName("GLint")] int location) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189546,7 +189546,7 @@ public int GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189565,7 +189565,7 @@ public int GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189633,7 +189633,7 @@ public nint GetUniformOffsetEXT( ) => T.GetUniformOffsetEXT(program, location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189647,7 +189647,7 @@ public nint GetUniformOffsetEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189671,7 +189671,7 @@ public void GetUniformSubroutine( ) => T.GetUniformSubroutine(shadertype, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189685,7 +189685,7 @@ public void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189710,7 +189710,7 @@ public void GetUniformSubroutine( ) => T.GetUniformSubroutine(shadertype, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189724,7 +189724,7 @@ public void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -189747,8 +189747,8 @@ public uint GetUniformSubroutine( [NativeTypeName("GLint")] int location ) => T.GetUniformSubroutine(shadertype, location); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -189759,8 +189759,8 @@ public void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] ulong* @params ) => T.GetUniformui64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( @@ -189772,8 +189772,8 @@ public void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] Ref @params ) => T.GetUniformui64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( @@ -189782,8 +189782,8 @@ public void GetUniformui64VARB( public ulong GetUniformui64VARB([NativeTypeName("GLint")] int location) => T.GetUniformui64VARB(location); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -189794,8 +189794,8 @@ public void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => T.GetUniformui64VNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( @@ -189807,8 +189807,8 @@ public void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] Ref @params ) => T.GetUniformui64VNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( @@ -189818,7 +189818,7 @@ public ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) => T.GetUniformui64VNV(location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -189835,7 +189835,7 @@ public ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -189862,7 +189862,7 @@ public void GetUniformuiv( ) => T.GetUniformuiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -189879,7 +189879,7 @@ public void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -189907,7 +189907,7 @@ public void GetUniformuiv( ) => T.GetUniformuiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -189924,7 +189924,7 @@ public void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190252,12 +190252,12 @@ public int GetVaryingLocationNV( ) => T.GetVaryingLocationNV(program, name); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190273,12 +190273,12 @@ public void GetVertexArrayIndexed64( ) => T.GetVertexArrayIndexed64(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190295,12 +190295,12 @@ public void GetVertexArrayIndexed64( ) => T.GetVertexArrayIndexed64(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190316,12 +190316,12 @@ public void GetVertexArrayIndexed( ) => T.GetVertexArrayIndexed(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190337,8 +190337,8 @@ public void GetVertexArrayIndexed( [NativeTypeName("GLint *")] Ref param3 ) => T.GetVertexArrayIndexed(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -190350,8 +190350,8 @@ public void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param3 ) => T.GetVertexArrayIntegerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl( @@ -190364,8 +190364,8 @@ public void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] Ref param3 ) => T.GetVertexArrayIntegerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -190376,8 +190376,8 @@ public void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param2 ) => T.GetVertexArrayIntegerEXT(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl( @@ -190390,12 +190390,12 @@ public void GetVertexArrayIntegerEXT( ) => T.GetVertexArrayIntegerEXT(vaobj, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190410,12 +190410,12 @@ public void GetVertexArray( ) => T.GetVertexArray(vaobj, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -190430,8 +190430,8 @@ public void GetVertexArray( [NativeTypeName("GLint *")] Ref param2 ) => T.GetVertexArray(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -190443,8 +190443,8 @@ public void GetVertexArrayPointerEXT( void** param3 ) => T.GetVertexArrayPointerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl( @@ -190457,8 +190457,8 @@ public void GetVertexArrayPointerEXT( Ref2D param3 ) => T.GetVertexArrayPointerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -190469,8 +190469,8 @@ public void GetVertexArrayPointerEXT( void** param2 ) => T.GetVertexArrayPointerEXT(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl( @@ -190529,7 +190529,7 @@ public void GetVertexAttribArrayObjectATI( ) => T.GetVertexAttribArrayObjectATI(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190548,7 +190548,7 @@ public void GetVertexAttribArrayObjectATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190577,7 +190577,7 @@ public void GetVertexAttrib( ) => T.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190596,7 +190596,7 @@ public void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190683,7 +190683,7 @@ public double GetVertexAttribdvNV( ) => T.GetVertexAttribdvNV(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190702,7 +190702,7 @@ public double GetVertexAttribdvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190736,7 +190736,7 @@ public void GetVertexAttrib( ) => T.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190755,7 +190755,7 @@ public void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190847,7 +190847,7 @@ public float GetVertexAttribfvNV( ) => T.GetVertexAttribfvNV(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190864,7 +190864,7 @@ public float GetVertexAttribfvNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190891,7 +190891,7 @@ public void GetVertexAttribI( ) => T.GetVertexAttribI(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190908,7 +190908,7 @@ public void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190936,7 +190936,7 @@ public void GetVertexAttribI( ) => T.GetVertexAttribI(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -190953,7 +190953,7 @@ public void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191014,7 +191014,7 @@ public int GetVertexAttribIEXT( ) => T.GetVertexAttribIEXT(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191031,7 +191031,7 @@ public int GetVertexAttribIEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191058,7 +191058,7 @@ public void GetVertexAttribIuiv( ) => T.GetVertexAttribIuiv(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191075,7 +191075,7 @@ public void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191103,7 +191103,7 @@ public void GetVertexAttribIuiv( ) => T.GetVertexAttribIuiv(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191120,7 +191120,7 @@ public void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -191181,7 +191181,7 @@ public uint GetVertexAttribIuivEXT( ) => T.GetVertexAttribIuivEXT(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191200,7 +191200,7 @@ public uint GetVertexAttribIuivEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191234,7 +191234,7 @@ public void GetVertexAttrib( ) => T.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191253,7 +191253,7 @@ public void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191345,7 +191345,7 @@ public int GetVertexAttribivNV( ) => T.GetVertexAttribivNV(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -191358,7 +191358,7 @@ public int GetVertexAttribivNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -191381,7 +191381,7 @@ public void GetVertexAttribL( ) => T.GetVertexAttribL(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -191394,7 +191394,7 @@ public void GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -191440,8 +191440,8 @@ public void GetVertexAttribLEXT( [NativeTypeName("GLdouble *")] Ref @params ) => T.GetVertexAttribLEXT(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -191452,8 +191452,8 @@ public void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] long* @params ) => T.GetVertexAttribLNV(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl( @@ -191465,8 +191465,8 @@ public void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] Ref @params ) => T.GetVertexAttribLNV(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -191477,8 +191477,8 @@ public void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => T.GetVertexAttribLARB(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl( @@ -191490,8 +191490,8 @@ public void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] Ref @params ) => T.GetVertexAttribLARB(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -191502,8 +191502,8 @@ public void GetVertexAttribLNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => T.GetVertexAttribLNV(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl( @@ -191516,7 +191516,7 @@ public void GetVertexAttribLNV( ) => T.GetVertexAttribLNV(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191535,7 +191535,7 @@ public void GetVertexAttribLNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191569,7 +191569,7 @@ public void GetVertexAttribPointer( ) => T.GetVertexAttribPointer(index, pname, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191588,7 +191588,7 @@ public void GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -191937,8 +191937,8 @@ public uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) => T.GetVideouivNV(video_slot); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] [MethodImpl( @@ -191949,8 +191949,8 @@ public uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) => ) => T.GetVkProcAddrNV(name); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -192026,7 +192026,7 @@ public void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort factor) => T.GlobalAlphaFactorSUN(factor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -192051,7 +192051,7 @@ public void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort factor) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -192075,12 +192075,12 @@ public void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort factor) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -192091,7 +192091,7 @@ public void Hint( ) => T.Hint(target, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -192116,7 +192116,7 @@ public void Hint( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -192140,12 +192140,12 @@ public void Hint( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl( @@ -192678,8 +192678,8 @@ public Ptr ImportSyncEXT( )] public void Indexf([NativeTypeName("GLfloat")] float c) => T.Indexf(c); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -193425,10 +193425,10 @@ public void InsertComponentEXT( [NativeTypeName("GLuint")] uint num ) => T.InsertComponentEXT(res, src, num); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -193438,10 +193438,10 @@ public void InsertEventMarkerEXT( [NativeTypeName("const GLchar *")] sbyte* marker ) => T.InsertEventMarkerEXT(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl( @@ -193550,8 +193550,8 @@ public void InterleavedArrays( [NativeTypeName("const void *")] Ref pointer ) => T.InterleavedArrays(format, stride, pointer); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glInterpolatePathsNV")] [MethodImpl( @@ -193565,7 +193565,7 @@ public void InterpolatePathNV( ) => T.InterpolatePathNV(resultPath, pathA, pathB, weight); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193576,7 +193576,7 @@ public void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193594,7 +193594,7 @@ public void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) => T.InvalidateBufferData(buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193605,7 +193605,7 @@ public void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193626,7 +193626,7 @@ public void InvalidateBufferSubData( ) => T.InvalidateBufferSubData(buffer, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193637,7 +193637,7 @@ public void InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193658,7 +193658,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193669,7 +193669,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193691,7 +193691,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193702,7 +193702,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193723,7 +193723,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193734,7 +193734,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193756,7 +193756,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193767,7 +193767,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193788,7 +193788,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193799,7 +193799,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193821,7 +193821,7 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193832,7 +193832,7 @@ public void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -193853,12 +193853,12 @@ public void InvalidateFramebuffer( ) => T.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193873,12 +193873,12 @@ public void InvalidateNamedFramebufferData( ) => T.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193894,12 +193894,12 @@ public void InvalidateNamedFramebufferData( ) => T.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193915,12 +193915,12 @@ public void InvalidateNamedFramebufferData( ) => T.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193936,12 +193936,12 @@ public void InvalidateNamedFramebufferData( ) => T.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193956,12 +193956,12 @@ public void InvalidateNamedFramebufferDatum( ) => T.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193976,12 +193976,12 @@ public void InvalidateNamedFramebufferDatum( ) => T.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -193996,12 +193996,12 @@ public void InvalidateNamedFramebufferDatum( ) => T.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194029,12 +194029,12 @@ public void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194063,12 +194063,12 @@ public void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194097,12 +194097,12 @@ public void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194131,12 +194131,12 @@ public void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194155,12 +194155,12 @@ public void InvalidateNamedFramebufferSubDatum( ) => T.InvalidateNamedFramebufferSubDatum(framebuffer, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194179,12 +194179,12 @@ public void InvalidateNamedFramebufferSubDatum( ) => T.InvalidateNamedFramebufferSubDatum(framebuffer, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -194203,7 +194203,7 @@ public void InvalidateNamedFramebufferSubDatum( ) => T.InvalidateNamedFramebufferSubDatum(framebuffer, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194214,7 +194214,7 @@ public void InvalidateNamedFramebufferSubDatum( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194239,7 +194239,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194250,7 +194250,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194276,7 +194276,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194287,7 +194287,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194312,7 +194312,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194323,7 +194323,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194349,7 +194349,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194360,7 +194360,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194385,7 +194385,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194396,7 +194396,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194422,7 +194422,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194433,7 +194433,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194458,7 +194458,7 @@ public void InvalidateSubFramebuffer( ) => T.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194469,7 +194469,7 @@ public void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194489,7 +194489,7 @@ public void InvalidateTexImage( ) => T.InvalidateTexImage(texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194500,7 +194500,7 @@ public void InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -194556,7 +194556,7 @@ public uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -194576,7 +194576,7 @@ public uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -194595,12 +194595,12 @@ public uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl( @@ -194630,7 +194630,7 @@ public uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -194650,7 +194650,7 @@ public uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -194669,12 +194669,12 @@ public uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -194682,8 +194682,8 @@ public uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => public uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => T.IsBufferRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl( @@ -194693,8 +194693,8 @@ public MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint target T.IsBufferResidentNV(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -194703,8 +194703,8 @@ public uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target) => T.IsBufferResidentNVRaw(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl( @@ -194714,8 +194714,8 @@ public MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint list) => T.IsCommandListNV(list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -194725,7 +194725,7 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194750,7 +194750,7 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194774,12 +194774,12 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -194788,7 +194788,7 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194813,7 +194813,7 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194837,12 +194837,12 @@ public uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl( @@ -194854,7 +194854,7 @@ public MaybeBool IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -194871,7 +194871,7 @@ public MaybeBool IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -194898,7 +194898,7 @@ public uint IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -194915,7 +194915,7 @@ public uint IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -194965,8 +194965,8 @@ public MaybeBool IsEnabledEXT( ) => T.IsEnabledEXT(target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -194977,8 +194977,8 @@ public uint IsEnabledIndexedEXT( ) => T.IsEnabledIndexedEXT(target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl( @@ -195056,8 +195056,8 @@ public uint IsFenceAppleRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl( @@ -195068,8 +195068,8 @@ public MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -195078,7 +195078,7 @@ public MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195096,7 +195096,7 @@ public MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195166,7 +195166,7 @@ public uint IsFramebufferOESRaw([NativeTypeName("GLuint")] uint framebuffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195184,7 +195184,7 @@ public uint IsFramebufferOESRaw([NativeTypeName("GLuint")] uint framebuffer) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195214,8 +195214,8 @@ public uint IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer) => T.IsFramebufferRaw(framebuffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl( @@ -195226,8 +195226,8 @@ public MaybeBool IsImageHandleResidentARB( ) => T.IsImageHandleResidentARB(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -195236,8 +195236,8 @@ public uint IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handl T.IsImageHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] @@ -195248,8 +195248,8 @@ public MaybeBool IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulon T.IsImageHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] [MethodImpl( @@ -195368,8 +195368,8 @@ public uint IsNameAMDRaw( ) => T.IsNameAMDRaw(identifier, name); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl( @@ -195379,8 +195379,8 @@ public MaybeBool IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint b T.IsNamedBufferResidentNV(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -195389,8 +195389,8 @@ public uint IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint buffer) = T.IsNamedBufferResidentNVRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -195401,8 +195401,8 @@ public uint IsNamedStringARB( ) => T.IsNamedStringARB(namelen, name); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl( @@ -195452,8 +195452,8 @@ public uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id) => T.IsOcclusionQueryNVRaw(id); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] @@ -195463,8 +195463,8 @@ public uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id) => public MaybeBool IsPathNV([NativeTypeName("GLuint")] uint path) => T.IsPathNV(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] [MethodImpl( @@ -195473,8 +195473,8 @@ public uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id) => public uint IsPathNVRaw([NativeTypeName("GLuint")] uint path) => T.IsPathNVRaw(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -195489,8 +195489,8 @@ public MaybeBool IsPointInFillPathNV( ) => T.IsPointInFillPathNV(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] [MethodImpl( @@ -195504,8 +195504,8 @@ public uint IsPointInFillPathNVRaw( ) => T.IsPointInFillPathNVRaw(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -195519,8 +195519,8 @@ public MaybeBool IsPointInStrokePathNV( ) => T.IsPointInStrokePathNV(path, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] [MethodImpl( @@ -195534,7 +195534,7 @@ public uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -195553,7 +195553,7 @@ public uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -195622,7 +195622,7 @@ public uint IsProgramARBRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -195635,7 +195635,7 @@ public uint IsProgramARBRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -195676,7 +195676,7 @@ public uint IsProgramPipelineEXTRaw([NativeTypeName("GLuint")] uint pipeline) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -195689,7 +195689,7 @@ public uint IsProgramPipelineEXTRaw([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -195710,7 +195710,7 @@ public uint IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -195729,7 +195729,7 @@ public uint IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -195761,7 +195761,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -195781,7 +195781,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -195849,7 +195849,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -195869,7 +195869,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -195896,7 +195896,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195914,7 +195914,7 @@ public uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -195984,7 +195984,7 @@ public uint IsRenderbufferOESRaw([NativeTypeName("GLuint")] uint renderbuffer) = [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -196002,7 +196002,7 @@ public uint IsRenderbufferOESRaw([NativeTypeName("GLuint")] uint renderbuffer) = MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -196033,7 +196033,7 @@ public uint IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -196048,7 +196048,7 @@ public uint IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffer) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -196082,7 +196082,7 @@ public MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -196097,7 +196097,7 @@ public MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -196151,7 +196151,7 @@ public uint IsSemaphoreEXTRaw([NativeTypeName("GLuint")] uint semaphore) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -196170,7 +196170,7 @@ public uint IsSemaphoreEXTRaw([NativeTypeName("GLuint")] uint semaphore) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -196203,7 +196203,7 @@ public MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -196222,7 +196222,7 @@ public MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -196252,8 +196252,8 @@ public MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) => public uint IsShaderRaw([NativeTypeName("GLuint")] uint shader) => T.IsShaderRaw(shader); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl( @@ -196263,8 +196263,8 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => T.IsStateNV(state); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -196273,7 +196273,7 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -196289,7 +196289,7 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -196312,7 +196312,7 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -196328,7 +196328,7 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -196351,8 +196351,8 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => public MaybeBool IsSync([NativeTypeName("GLsync")] Ref sync) => T.IsSync(sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -196360,8 +196360,8 @@ public MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) => public uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync) => T.IsSyncApple(sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl( @@ -196372,7 +196372,7 @@ public MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref sync) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196396,7 +196396,7 @@ public MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref sync) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196419,12 +196419,12 @@ public MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref sync) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl( @@ -196453,8 +196453,8 @@ public uint IsTextureEXTRaw([NativeTypeName("GLuint")] uint texture) => T.IsTextureEXTRaw(texture); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl( @@ -196465,8 +196465,8 @@ public MaybeBool IsTextureHandleResidentARB( ) => T.IsTextureHandleResidentARB(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -196475,8 +196475,8 @@ public uint IsTextureHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong han T.IsTextureHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] @@ -196488,8 +196488,8 @@ public MaybeBool IsTextureHandleResidentNV( ) => T.IsTextureHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] [MethodImpl( @@ -196500,7 +196500,7 @@ public uint IsTextureHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong hand [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196524,7 +196524,7 @@ public uint IsTextureHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong hand MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196547,12 +196547,12 @@ public uint IsTextureHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong hand ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -196562,7 +196562,7 @@ public uint IsTextureRaw([NativeTypeName("GLuint")] uint texture) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -196576,7 +196576,7 @@ public uint IsTextureRaw([NativeTypeName("GLuint")] uint texture) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -196618,7 +196618,7 @@ public uint IsTransformFeedbackNVRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -196632,7 +196632,7 @@ public uint IsTransformFeedbackNVRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -196677,7 +196677,7 @@ public MaybeBool IsVariantEnabledEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -196695,7 +196695,7 @@ public MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -196740,8 +196740,8 @@ public uint IsVertexArrayAppleRaw([NativeTypeName("GLuint")] uint array) => T.IsVertexArrayAppleRaw(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl( @@ -196751,8 +196751,8 @@ public MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint array) = T.IsVertexArrayOES(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -196762,7 +196762,7 @@ public uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -196780,7 +196780,7 @@ public uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -196827,8 +196827,8 @@ public uint IsVertexAttribEnabledAppleRaw( [NativeTypeName("GLenum")] uint pname ) => T.IsVertexAttribEnabledAppleRaw(index, pname); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] [MethodImpl( @@ -196841,8 +196841,8 @@ public void LabelObjectEXT( [NativeTypeName("const GLchar *")] sbyte* label ) => T.LabelObjectEXT(type, @object, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -197742,7 +197742,7 @@ public void LineStipple( ) => T.LineStipple(factor, pattern); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -197767,7 +197767,7 @@ public void LineStipple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -197791,12 +197791,12 @@ public void LineStipple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glLineWidth")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -197819,7 +197819,7 @@ public void LineStipple( public void LineWidthxOES([NativeTypeName("GLfixed")] int width) => T.LineWidthxOES(width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -197838,7 +197838,7 @@ public void LineStipple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -197906,8 +197906,8 @@ public void LinkProgramARB([NativeTypeName("GLhandleARB")] uint programObj) => )] public void ListBase([NativeTypeName("GLuint")] uint @base) => T.ListBase(@base); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -197922,8 +197922,8 @@ public void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint count ) => T.ListDrawCommandsStatesClientNV(list, segment, indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl( @@ -198499,7 +198499,7 @@ public void LockArraysEXT( ) => T.LockArraysEXT(first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -198524,7 +198524,7 @@ public void LockArraysEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -198556,7 +198556,7 @@ public void LockArraysEXT( public void LogicOp([NativeTypeName("GLenum")] uint opcode) => T.LogicOp(opcode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -198581,7 +198581,7 @@ public void LockArraysEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -198614,8 +198614,8 @@ public void LockArraysEXT( public void LogicOp([NativeTypeName("GLenum")] Constant opcode) => T.LogicOp(opcode); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198623,8 +198623,8 @@ public void LogicOp([NativeTypeName("GLenum")] Constant o public void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target) => T.MakeBufferNonResidentNV(target); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198634,8 +198634,8 @@ public void MakeBufferResidentNV( [NativeTypeName("GLenum")] uint access ) => T.MakeBufferResidentNV(target, access); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198643,8 +198643,8 @@ public void MakeBufferResidentNV( public void MakeImageHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle) => T.MakeImageHandleNonResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] [MethodImpl( @@ -198653,8 +198653,8 @@ public void MakeImageHandleNonResidentARB([NativeTypeName("GLuint64")] ulong han public void MakeImageHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handle) => T.MakeImageHandleNonResidentNV(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198664,8 +198664,8 @@ public void MakeImageHandleResidentARB( [NativeTypeName("GLenum")] uint access ) => T.MakeImageHandleResidentARB(handle, access); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] [MethodImpl( @@ -198676,8 +198676,8 @@ public void MakeImageHandleResidentNV( [NativeTypeName("GLenum")] uint access ) => T.MakeImageHandleResidentNV(handle, access); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198685,8 +198685,8 @@ public void MakeImageHandleResidentNV( public void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer) => T.MakeNamedBufferNonResidentNV(buffer); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198696,8 +198696,8 @@ public void MakeNamedBufferResidentNV( [NativeTypeName("GLenum")] uint access ) => T.MakeNamedBufferResidentNV(buffer, access); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198705,8 +198705,8 @@ public void MakeNamedBufferResidentNV( public void MakeTextureHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle) => T.MakeTextureHandleNonResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] [MethodImpl( @@ -198715,8 +198715,8 @@ public void MakeTextureHandleNonResidentARB([NativeTypeName("GLuint64")] ulong h public void MakeTextureHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handle) => T.MakeTextureHandleNonResidentNV(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -198724,8 +198724,8 @@ public void MakeTextureHandleNonResidentNV([NativeTypeName("GLuint64")] ulong ha public void MakeTextureHandleResidentARB([NativeTypeName("GLuint64")] ulong handle) => T.MakeTextureHandleResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] [MethodImpl( @@ -199125,7 +199125,7 @@ public void Map2XOES( ) => T.Map2XOES(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -199145,7 +199145,7 @@ public void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -199174,7 +199174,7 @@ public void Map2XOES( ) => T.MapBuffer(target, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -199194,7 +199194,7 @@ public void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -199244,8 +199244,8 @@ public Ptr MapBufferARB( [NativeTypeName("GLenum")] Constant access ) => T.MapBufferARB(target, access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -199255,8 +199255,8 @@ public Ptr MapBufferARB( [NativeTypeName("GLenum")] uint access ) => T.MapBufferOES(target, access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl( @@ -199268,7 +199268,7 @@ public Ptr MapBufferOES( ) => T.MapBufferOES(target, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -199286,7 +199286,7 @@ public Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -199315,7 +199315,7 @@ public Ptr MapBufferOES( ) => T.MapBufferRange(target, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -199333,7 +199333,7 @@ public Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -199362,8 +199362,8 @@ public Ptr MapBufferRange( [NativeTypeName("GLbitfield")] Constant access ) => T.MapBufferRange(target, offset, length, access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -199375,8 +199375,8 @@ public Ptr MapBufferRange( [NativeTypeName("GLbitfield")] uint access ) => T.MapBufferRangeEXT(target, offset, length, access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl( @@ -199617,12 +199617,12 @@ public void MapGrid2XOES( ) => T.MapGrid2XOES(n, u1, u2, v1, v2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -199636,12 +199636,12 @@ public void MapGrid2XOES( ) => T.MapNamedBuffer(buffer, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -199655,8 +199655,8 @@ public Ptr MapNamedBuffer( [NativeTypeName("GLenum")] Constant access ) => T.MapNamedBuffer(buffer, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -199666,8 +199666,8 @@ public Ptr MapNamedBuffer( [NativeTypeName("GLenum")] uint access ) => T.MapNamedBufferEXT(buffer, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl( @@ -199679,12 +199679,12 @@ public Ptr MapNamedBufferEXT( ) => T.MapNamedBufferEXT(buffer, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -199700,12 +199700,12 @@ public Ptr MapNamedBufferEXT( ) => T.MapNamedBufferRange(buffer, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -199721,8 +199721,8 @@ public Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] Constant access ) => T.MapNamedBufferRange(buffer, offset, length, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -199734,8 +199734,8 @@ public Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] uint access ) => T.MapNamedBufferRangeEXT(buffer, offset, length, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl( @@ -200506,8 +200506,8 @@ public void MaterialxOES( [NativeTypeName("const GLfixed *")] Ref param2 ) => T.MaterialxOES(face, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] [MethodImpl( @@ -200523,8 +200523,8 @@ public void MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ) => T.MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -200681,8 +200681,8 @@ public void MatrixIndexARB( public void MatrixIndexARB([NativeTypeName("const GLushort *")] ushort indices) => T.MatrixIndexARB(indices); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] [MethodImpl( @@ -200693,8 +200693,8 @@ public void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixLoad3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -200706,8 +200706,8 @@ public void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixLoad3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] [MethodImpl( @@ -200718,8 +200718,8 @@ public void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixLoad3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -200731,8 +200731,8 @@ public void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixLoad3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] [MethodImpl( @@ -200743,8 +200743,8 @@ public void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] double* m ) => T.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -200756,8 +200756,8 @@ public void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] Ref m ) => T.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] [MethodImpl( @@ -200768,8 +200768,8 @@ public void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -200781,8 +200781,8 @@ public void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] [MethodImpl( @@ -200791,8 +200791,8 @@ public void MatrixLoadEXT( public void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode) => T.MatrixLoadIdentityEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] @@ -200803,8 +200803,8 @@ public void MatrixLoadIdentityEXT( [NativeTypeName("GLenum")] Constant mode ) => T.MatrixLoadIdentityEXT(mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] [MethodImpl( @@ -200815,8 +200815,8 @@ public void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixLoadTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -200828,8 +200828,8 @@ public void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixLoadTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] [MethodImpl( @@ -200840,8 +200840,8 @@ public void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ) => T.MatrixLoadTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -200853,8 +200853,8 @@ public void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ) => T.MatrixLoadTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] [MethodImpl( @@ -200865,8 +200865,8 @@ public void MatrixLoadTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixLoadTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -200945,8 +200945,8 @@ public void MatrixMode( [NativeTypeName("GLenum")] Constant mode ) => T.MatrixMode(mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] [MethodImpl( @@ -200957,8 +200957,8 @@ public void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixMult3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -200970,8 +200970,8 @@ public void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixMult3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] [MethodImpl( @@ -200982,8 +200982,8 @@ public void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixMult3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -200995,8 +200995,8 @@ public void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixMult3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] [MethodImpl( @@ -201007,8 +201007,8 @@ public void MatrixMultEXT( [NativeTypeName("const GLdouble *")] double* m ) => T.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -201020,8 +201020,8 @@ public void MatrixMultEXT( [NativeTypeName("const GLdouble *")] Ref m ) => T.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] [MethodImpl( @@ -201032,8 +201032,8 @@ public void MatrixMultEXT( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -201045,8 +201045,8 @@ public void MatrixMultEXT( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] [MethodImpl( @@ -201057,8 +201057,8 @@ public void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixMultTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -201070,8 +201070,8 @@ public void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixMultTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] [MethodImpl( @@ -201082,8 +201082,8 @@ public void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ) => T.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -201095,8 +201095,8 @@ public void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ) => T.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] [MethodImpl( @@ -201107,8 +201107,8 @@ public void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ) => T.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -201120,8 +201120,8 @@ public void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] Ref m ) => T.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] [MethodImpl( @@ -201137,8 +201137,8 @@ public void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ) => T.MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -201155,8 +201155,8 @@ public void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ) => T.MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] [MethodImpl( @@ -201164,8 +201164,8 @@ public void MatrixOrthoEXT( )] public void MatrixPopEXT([NativeTypeName("GLenum")] uint mode) => T.MatrixPopEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] @@ -201176,8 +201176,8 @@ public void MatrixPopEXT( [NativeTypeName("GLenum")] Constant mode ) => T.MatrixPopEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] [MethodImpl( @@ -201185,8 +201185,8 @@ public void MatrixPopEXT( )] public void MatrixPushEXT([NativeTypeName("GLenum")] uint mode) => T.MatrixPushEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] @@ -201197,8 +201197,8 @@ public void MatrixPushEXT( [NativeTypeName("GLenum")] Constant mode ) => T.MatrixPushEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] [MethodImpl( @@ -201212,8 +201212,8 @@ public void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -201228,8 +201228,8 @@ public void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] [MethodImpl( @@ -201243,8 +201243,8 @@ public void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -201259,8 +201259,8 @@ public void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] [MethodImpl( @@ -201273,8 +201273,8 @@ public void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -201288,8 +201288,8 @@ public void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] [MethodImpl( @@ -201302,8 +201302,8 @@ public void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -201317,8 +201317,8 @@ public void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] [MethodImpl( @@ -201331,8 +201331,8 @@ public void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -201346,8 +201346,8 @@ public void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ) => T.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] [MethodImpl( @@ -201360,8 +201360,8 @@ public void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -201375,8 +201375,8 @@ public void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ) => T.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -201384,8 +201384,8 @@ public void MatrixTranslateEXT( public void MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count) => T.MaxShaderCompilerThreadsARB(count); - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsKHR")] [MethodImpl( @@ -201395,7 +201395,7 @@ public void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint count) = T.MaxShaderCompilerThreadsKHR(count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -201407,7 +201407,7 @@ public void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint count) = MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -201426,7 +201426,7 @@ public void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) => T.MemoryBarrier(barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -201438,7 +201438,7 @@ public void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) => MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -201459,12 +201459,12 @@ public void MemoryBarrier( ) => T.MemoryBarrier(barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -201476,12 +201476,12 @@ public void MemoryBarrierByRegion([NativeTypeName("GLbitfield")] uint barriers) T.MemoryBarrierByRegion(barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -201584,7 +201584,7 @@ public void MinmaxEXT( ) => T.MinmaxEXT(target, internalformat, sink); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -201597,7 +201597,7 @@ public void MinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -201616,8 +201616,8 @@ public void MinmaxEXT( public void MinSampleShading([NativeTypeName("GLfloat")] float value) => T.MinSampleShading(value); - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [NativeFunction("opengl", EntryPoint = "glMinSampleShadingARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202028,7 +202028,7 @@ public void MulticastWaitSyncNV( ) => T.MulticastWaitSyncNV(signalGpu, waitGpuMask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202049,7 +202049,7 @@ public void MulticastWaitSyncNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202081,7 +202081,7 @@ public void MultiDrawArrays( ) => T.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202102,7 +202102,7 @@ public void MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202135,8 +202135,8 @@ public void MultiDrawArrays( ) => T.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202149,8 +202149,8 @@ public void MultiDrawArraysEXT( ) => T.MultiDrawArraysEXT(mode, first, count, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl( @@ -202164,7 +202164,7 @@ public void MultiDrawArraysEXT( ) => T.MultiDrawArraysEXT(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202175,7 +202175,7 @@ public void MultiDrawArraysEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202197,7 +202197,7 @@ public void MultiDrawArraysIndirect( ) => T.MultiDrawArraysIndirect(mode, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202208,7 +202208,7 @@ public void MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202255,8 +202255,8 @@ public void MultiDrawArraysIndirectAMD( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectAMD(mode, indirect, primcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202278,8 +202278,8 @@ public void MultiDrawArraysIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl( @@ -202302,8 +202302,8 @@ public void MultiDrawArraysIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202323,8 +202323,8 @@ public void MultiDrawArraysIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl( @@ -202345,8 +202345,8 @@ public void MultiDrawArraysIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202359,8 +202359,8 @@ public void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectCount(mode, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl( @@ -202374,8 +202374,8 @@ public void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectCount(mode, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202388,8 +202388,8 @@ public void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectCountARB(mode, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl( @@ -202454,7 +202454,7 @@ public void MultiDrawElementArrayApple( ) => T.MultiDrawElementArrayApple(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202475,7 +202475,7 @@ public void MultiDrawElementArrayApple( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202508,7 +202508,7 @@ public void MultiDrawElements( ) => T.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202529,7 +202529,7 @@ public void MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -202563,7 +202563,7 @@ public void MultiDrawElements( ) => T.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -202579,7 +202579,7 @@ public void MultiDrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -202608,7 +202608,7 @@ public void MultiDrawElementsBaseVertex( ) => T.MultiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -202624,7 +202624,7 @@ public void MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -202689,8 +202689,8 @@ public void MultiDrawElementsBaseVertexEXT( ) => T.MultiDrawElementsBaseVertexEXT(mode, count, type, indices, drawcount, basevertex); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202704,8 +202704,8 @@ public void MultiDrawElementsEXT( ) => T.MultiDrawElementsEXT(mode, count, type, indices, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl( @@ -202720,7 +202720,7 @@ public void MultiDrawElementsEXT( ) => T.MultiDrawElementsEXT(mode, count, type, indices, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202731,7 +202731,7 @@ public void MultiDrawElementsEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202754,7 +202754,7 @@ public void MultiDrawElementsIndirect( ) => T.MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202765,7 +202765,7 @@ public void MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -202815,8 +202815,8 @@ public void MultiDrawElementsIndirectAMD( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectAMD(mode, type, indirect, primcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202840,8 +202840,8 @@ public void MultiDrawElementsIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl( @@ -202866,8 +202866,8 @@ public void MultiDrawElementsIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202889,8 +202889,8 @@ public void MultiDrawElementsIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl( @@ -202913,8 +202913,8 @@ public void MultiDrawElementsIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202929,8 +202929,8 @@ public void MultiDrawElementsIndirectCount( ) => T.MultiDrawElementsIndirectCount(mode, type, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl( @@ -202946,8 +202946,8 @@ public void MultiDrawElementsIndirectCount( ) => T.MultiDrawElementsIndirectCount(mode, type, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -202969,8 +202969,8 @@ public void MultiDrawElementsIndirectCountARB( stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl( @@ -203020,8 +203020,8 @@ public void MultiDrawElementsIndirectEXT( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectEXT(mode, type, indirect, drawcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectCountNV")] [MethodImpl( @@ -203034,8 +203034,8 @@ public void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawMeshTasksIndirectCountNV(indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] [MethodImpl( @@ -203190,8 +203190,8 @@ public void MultiModeDrawElementsIBM( [NativeTypeName("GLint")] int modestride ) => T.MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -203203,8 +203203,8 @@ public void MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => T.MultiTexBufferEXT(texunit, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl( @@ -207009,8 +207009,8 @@ public void MultiTexCoordP4Uiv( [NativeTypeName("const GLuint *")] uint coords ) => T.MultiTexCoordP4Uiv(texture, type, coords); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207023,8 +207023,8 @@ public void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] void* pointer ) => T.MultiTexCoordPointerEXT(texunit, size, type, stride, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl( @@ -207038,8 +207038,8 @@ public void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] Ref pointer ) => T.MultiTexCoordPointerEXT(texunit, size, type, stride, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207051,8 +207051,8 @@ public void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl( @@ -207065,8 +207065,8 @@ public void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207078,8 +207078,8 @@ public void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl( @@ -207092,8 +207092,8 @@ public void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] Ref @params ) => T.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207105,8 +207105,8 @@ public void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl( @@ -207119,8 +207119,8 @@ public void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207132,8 +207132,8 @@ public void MultiTexEnvEXT( [NativeTypeName("const GLint *")] int* @params ) => T.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl( @@ -207146,8 +207146,8 @@ public void MultiTexEnvEXT( [NativeTypeName("const GLint *")] Ref @params ) => T.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207159,8 +207159,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl( @@ -207173,8 +207173,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207186,8 +207186,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] double* @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl( @@ -207200,8 +207200,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] Ref @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207213,8 +207213,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl( @@ -207227,8 +207227,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207240,8 +207240,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl( @@ -207254,8 +207254,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] Ref @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207267,8 +207267,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl( @@ -207281,8 +207281,8 @@ public void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207294,8 +207294,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLint *")] int* @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl( @@ -207308,8 +207308,8 @@ public void MultiTexGenEXT( [NativeTypeName("const GLint *")] Ref @params ) => T.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207337,8 +207337,8 @@ public void MultiTexImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl( @@ -207367,8 +207367,8 @@ public void MultiTexImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207398,8 +207398,8 @@ public void MultiTexImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl( @@ -207430,8 +207430,8 @@ public void MultiTexImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207463,8 +207463,8 @@ public void MultiTexImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl( @@ -207497,8 +207497,8 @@ public void MultiTexImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207510,8 +207510,8 @@ public void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl( @@ -207524,8 +207524,8 @@ public void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => T.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207537,8 +207537,8 @@ public void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl( @@ -207551,8 +207551,8 @@ public void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] Ref @params ) => T.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207564,8 +207564,8 @@ public void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl( @@ -207578,8 +207578,8 @@ public void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ) => T.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207591,8 +207591,8 @@ public void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] int* @params ) => T.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl( @@ -207605,8 +207605,8 @@ public void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] Ref @params ) => T.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207618,8 +207618,8 @@ public void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ) => T.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl( @@ -207632,8 +207632,8 @@ public void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] Ref @params ) => T.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207645,8 +207645,8 @@ public void MultiTexParameterEXT( [NativeTypeName("const GLint *")] int* @params ) => T.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl( @@ -207659,8 +207659,8 @@ public void MultiTexParameterEXT( [NativeTypeName("const GLint *")] Ref @params ) => T.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207671,8 +207671,8 @@ public void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => T.MultiTexRenderbufferEXT(texunit, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl( @@ -207684,8 +207684,8 @@ public void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => T.MultiTexRenderbufferEXT(texunit, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207701,8 +207701,8 @@ public void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ) => T.MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl( @@ -207719,8 +207719,8 @@ public void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] Ref pixels ) => T.MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207750,8 +207750,8 @@ public void MultiTexSubImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl( @@ -207782,8 +207782,8 @@ public void MultiTexSubImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -207817,8 +207817,8 @@ public void MultiTexSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl( @@ -208185,8 +208185,8 @@ public void MultTransposeMatrixxOES([NativeTypeName("const GLfixed *")] int* m) public void MultTransposeMatrixxOES([NativeTypeName("const GLfixed *")] Ref m) => T.MultTransposeMatrixxOES(m); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferAttachMemoryNV")] [MethodImpl( @@ -208199,12 +208199,12 @@ public void NamedBufferAttachMemoryNV( ) => T.NamedBufferAttachMemoryNV(buffer, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208220,12 +208220,12 @@ public void NamedBufferData( ) => T.NamedBufferData(buffer, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208241,8 +208241,8 @@ public void NamedBufferData( [NativeTypeName("GLenum")] Constant usage ) => T.NamedBufferData(buffer, size, data, usage); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208254,8 +208254,8 @@ public void NamedBufferDataEXT( [NativeTypeName("GLenum")] uint usage ) => T.NamedBufferDataEXT(buffer, size, data, usage); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl( @@ -208268,8 +208268,8 @@ public void NamedBufferDataEXT( [NativeTypeName("GLenum")] Constant usage ) => T.NamedBufferDataEXT(buffer, size, data, usage); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208281,8 +208281,8 @@ public void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentARB(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl( @@ -208295,8 +208295,8 @@ public void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => T.NamedBufferPageCommitmentARB(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208308,8 +208308,8 @@ public void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentEXT(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl( @@ -208322,8 +208322,8 @@ public void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ) => T.NamedBufferPageCommitmentEXT(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] [MethodImpl( @@ -208338,8 +208338,8 @@ public void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentMemNV(buffer, offset, size, memory, memOffset, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -208356,12 +208356,12 @@ public void NamedBufferPageCommitmentMemNV( ) => T.NamedBufferPageCommitmentMemNV(buffer, offset, size, memory, memOffset, commit); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208377,12 +208377,12 @@ public void NamedBufferStorage( ) => T.NamedBufferStorage(buffer, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208398,8 +208398,8 @@ public void NamedBufferStorage( [NativeTypeName("GLbitfield")] Constant flags ) => T.NamedBufferStorage(buffer, size, data, flags); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208411,8 +208411,8 @@ public void NamedBufferStorageEXT( [NativeTypeName("GLbitfield")] uint flags ) => T.NamedBufferStorageEXT(buffer, size, data, flags); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl( @@ -208468,12 +208468,12 @@ public void NamedBufferStorageMemEXT( ) => T.NamedBufferStorageMemEXT(buffer, size, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208489,12 +208489,12 @@ public void NamedBufferSubData( ) => T.NamedBufferSubData(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208510,8 +208510,8 @@ public void NamedBufferSubData( [NativeTypeName("const void *")] Ref data ) => T.NamedBufferSubData(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208523,8 +208523,8 @@ public void NamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ) => T.NamedBufferSubDataEXT(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl( @@ -208537,8 +208537,8 @@ public void NamedBufferSubDataEXT( [NativeTypeName("const void *")] Ref data ) => T.NamedBufferSubDataEXT(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedCopyBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208552,12 +208552,12 @@ public void NamedCopyBufferSubDataEXT( ) => T.NamedCopyBufferSubDataEXT(readBuffer, writeBuffer, readOffset, writeOffset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208571,12 +208571,12 @@ public void NamedFramebufferDrawBuffer( ) => T.NamedFramebufferDrawBuffer(framebuffer, buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208591,12 +208591,12 @@ public void NamedFramebufferDrawBuffer( ) => T.NamedFramebufferDrawBuffer(framebuffer, buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208611,12 +208611,12 @@ public void NamedFramebufferDrawBuffer( ) => T.NamedFramebufferDrawBuffer(framebuffer, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208631,12 +208631,12 @@ public void NamedFramebufferDrawBuffer( ) => T.NamedFramebufferDrawBuffer(framebuffer, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208651,12 +208651,12 @@ public void NamedFramebufferDrawBuffers( ) => T.NamedFramebufferDrawBuffers(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208672,12 +208672,12 @@ public void NamedFramebufferDrawBuffers( ) => T.NamedFramebufferDrawBuffers(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208693,12 +208693,12 @@ public void NamedFramebufferDrawBuffers( ) => T.NamedFramebufferDrawBuffers(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208714,12 +208714,12 @@ public void NamedFramebufferDrawBuffers( ) => T.NamedFramebufferDrawBuffers(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208734,12 +208734,12 @@ public void NamedFramebufferParameter( ) => T.NamedFramebufferParameter(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208754,8 +208754,8 @@ public void NamedFramebufferParameter( [NativeTypeName("GLint")] int param2 ) => T.NamedFramebufferParameter(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208766,8 +208766,8 @@ public void NamedFramebufferParameterEXT( [NativeTypeName("GLint")] int param2 ) => T.NamedFramebufferParameterEXT(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl( @@ -208780,12 +208780,12 @@ public void NamedFramebufferParameterEXT( ) => T.NamedFramebufferParameterEXT(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208799,12 +208799,12 @@ public void NamedFramebufferReadBuffer( ) => T.NamedFramebufferReadBuffer(framebuffer, src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208819,12 +208819,12 @@ public void NamedFramebufferReadBuffer( ) => T.NamedFramebufferReadBuffer(framebuffer, src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208846,12 +208846,12 @@ public void NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -208874,8 +208874,8 @@ public void NamedFramebufferRenderbuffer( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208893,8 +208893,8 @@ public void NamedFramebufferRenderbufferEXT( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl( @@ -208914,8 +208914,8 @@ public void NamedFramebufferRenderbufferEXT( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -208927,8 +208927,8 @@ public void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ) => T.NamedFramebufferSampleLocationsARB(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -208941,8 +208941,8 @@ public void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ) => T.NamedFramebufferSampleLocationsARB(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] [MethodImpl( @@ -208955,8 +208955,8 @@ public void NamedFramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ) => T.NamedFramebufferSampleLocationsNV(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -208996,12 +208996,12 @@ public void NamedFramebufferSamplePositionsAMD( ) => T.NamedFramebufferSamplePositionsAMD(framebuffer, numsamples, pixelindex, values); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209017,12 +209017,12 @@ public void NamedFramebufferTexture( ) => T.NamedFramebufferTexture(framebuffer, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209038,8 +209038,8 @@ public void NamedFramebufferTexture( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTexture(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209052,8 +209052,8 @@ public void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl( @@ -209067,8 +209067,8 @@ public void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209081,8 +209081,8 @@ public void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl( @@ -209096,8 +209096,8 @@ public void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209119,8 +209119,8 @@ public void NamedFramebufferTexture3DEXT( zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl( @@ -209143,8 +209143,8 @@ public void NamedFramebufferTexture3DEXT( zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209156,8 +209156,8 @@ public void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTextureEXT(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl( @@ -209170,8 +209170,8 @@ public void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => T.NamedFramebufferTextureEXT(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209184,8 +209184,8 @@ public void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLenum")] uint face ) => T.NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl( @@ -209200,12 +209200,12 @@ public void NamedFramebufferTextureFaceEXT( ) => T.NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209222,12 +209222,12 @@ public void NamedFramebufferTextureLayer( ) => T.NamedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209244,8 +209244,8 @@ public void NamedFramebufferTextureLayer( [NativeTypeName("GLint")] int layer ) => T.NamedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209258,8 +209258,8 @@ public void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ) => T.NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl( @@ -209273,8 +209273,8 @@ public void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ) => T.NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209289,8 +209289,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ) => T.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl( @@ -209306,8 +209306,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ) => T.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209319,8 +209319,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] double* @params ) => T.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl( @@ -209333,8 +209333,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] Ref @params ) => T.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209349,8 +209349,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ) => T.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl( @@ -209366,8 +209366,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ) => T.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209379,8 +209379,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl( @@ -209393,8 +209393,8 @@ public void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] Ref @params ) => T.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209409,8 +209409,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ) => T.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl( @@ -209426,8 +209426,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ) => T.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209439,8 +209439,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] int* @params ) => T.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl( @@ -209453,8 +209453,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] Ref @params ) => T.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209469,8 +209469,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ) => T.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl( @@ -209486,8 +209486,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ) => T.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209499,8 +209499,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] uint* @params ) => T.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl( @@ -209513,8 +209513,8 @@ public void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] Ref @params ) => T.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209527,8 +209527,8 @@ public void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.NamedProgramLocalParameters4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl( @@ -209542,8 +209542,8 @@ public void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] Ref @params ) => T.NamedProgramLocalParameters4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209556,8 +209556,8 @@ public void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] int* @params ) => T.NamedProgramLocalParametersI4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl( @@ -209571,8 +209571,8 @@ public void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] Ref @params ) => T.NamedProgramLocalParametersI4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209585,8 +209585,8 @@ public void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] uint* @params ) => T.NamedProgramLocalParametersI4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl( @@ -209600,8 +209600,8 @@ public void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] Ref @params ) => T.NamedProgramLocalParametersI4EXT(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209614,8 +209614,8 @@ public void NamedProgramStringEXT( [NativeTypeName("const void *")] void* @string ) => T.NamedProgramStringEXT(program, target, format, len, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl( @@ -209630,12 +209630,12 @@ public void NamedProgramStringEXT( ) => T.NamedProgramStringEXT(program, target, format, len, @string); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209651,12 +209651,12 @@ public void NamedRenderbufferStorage( ) => T.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209672,8 +209672,8 @@ public void NamedRenderbufferStorage( [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209685,8 +209685,8 @@ public void NamedRenderbufferStorageEXT( [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl( @@ -209700,12 +209700,12 @@ public void NamedRenderbufferStorageEXT( ) => T.NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209729,12 +209729,12 @@ public void NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -209758,8 +209758,8 @@ public void NamedRenderbufferStorageMultisample( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl( @@ -209782,8 +209782,8 @@ public void NamedRenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -209807,8 +209807,8 @@ public void NamedRenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209830,8 +209830,8 @@ public void NamedRenderbufferStorageMultisampleCoverageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl( @@ -209854,8 +209854,8 @@ public void NamedRenderbufferStorageMultisampleCoverageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209875,8 +209875,8 @@ public void NamedRenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl( @@ -209897,8 +209897,8 @@ public void NamedRenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -209911,8 +209911,8 @@ public void NamedStringARB( [NativeTypeName("const GLchar *")] sbyte* @string ) => T.NamedStringARB(type, namelen, name, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl( @@ -210612,8 +210612,8 @@ public void Normal3XOES([NativeTypeName("const GLfixed *")] int* coords) => public void Normal3XOES([NativeTypeName("const GLfixed *")] Ref coords) => T.Normal3XOES(coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -211049,7 +211049,7 @@ public void NormalStream3ATI( ) => T.NormalStream3ATI(stream, coords); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211060,7 +211060,7 @@ public void NormalStream3ATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211082,7 +211082,7 @@ public void ObjectLabel( ) => T.ObjectLabel(identifier, name, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211093,7 +211093,7 @@ public void ObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211141,7 +211141,7 @@ public void ObjectLabelKHR( ) => T.ObjectLabelKHR(identifier, name, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211152,7 +211152,7 @@ public void ObjectLabelKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211173,7 +211173,7 @@ public void ObjectPtrLabel( ) => T.ObjectPtrLabel(ptr, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211184,7 +211184,7 @@ public void ObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -211411,7 +211411,7 @@ public void PassThroughxOES([NativeTypeName("GLfixed")] int token) => T.PassThroughxOES(token); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211425,7 +211425,7 @@ public void PassThroughxOES([NativeTypeName("GLfixed")] int token) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211448,7 +211448,7 @@ public void PatchParameter( ) => T.PatchParameter(pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211462,7 +211462,7 @@ public void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211486,7 +211486,7 @@ public void PatchParameter( ) => T.PatchParameter(pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211500,7 +211500,7 @@ public void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211523,7 +211523,7 @@ public void PatchParameter( ) => T.PatchParameter(pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211537,7 +211537,7 @@ public void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -211627,8 +211627,8 @@ public void PathColorGenNV( [NativeTypeName("const GLfloat *")] Ref coeffs ) => T.PathColorGenNV(color, genMode, colorFormat, coeffs); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] [MethodImpl( @@ -211643,8 +211643,8 @@ public void PathCommandsNV( [NativeTypeName("const void *")] void* coords ) => T.PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -211660,8 +211660,8 @@ public void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ) => T.PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -211677,8 +211677,8 @@ public void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ) => T.PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] [MethodImpl( @@ -211691,8 +211691,8 @@ public void PathCoordsNV( [NativeTypeName("const void *")] void* coords ) => T.PathCoordsNV(path, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -211706,8 +211706,8 @@ public void PathCoordsNV( [NativeTypeName("const void *")] Ref coords ) => T.PathCoordsNV(path, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] [MethodImpl( @@ -211716,8 +211716,8 @@ public void PathCoordsNV( public void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => T.PathCoverDepthFuncNV(func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -211728,8 +211728,8 @@ public void PathCoverDepthFuncNV( [NativeTypeName("GLenum")] Constant func ) => T.PathCoverDepthFuncNV(func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] [MethodImpl( @@ -211741,8 +211741,8 @@ public void PathDashArrayNV( [NativeTypeName("const GLfloat *")] float* dashArray ) => T.PathDashArrayNV(path, dashCount, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -211755,8 +211755,8 @@ public void PathDashArrayNV( [NativeTypeName("const GLfloat *")] Ref dashArray ) => T.PathDashArrayNV(path, dashCount, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -211787,8 +211787,8 @@ public void PathFogGenNV( ) => T.PathFogGenNV(genMode); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] [MethodImpl( @@ -211816,8 +211816,8 @@ public uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -211846,8 +211846,8 @@ public uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] [MethodImpl( @@ -211871,8 +211871,8 @@ public uint PathGlyphIndexRangeNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -211896,8 +211896,8 @@ public uint PathGlyphIndexRangeNV( baseAndCount ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] [MethodImpl( @@ -211926,8 +211926,8 @@ public void PathGlyphRangeNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -211958,8 +211958,8 @@ public void PathGlyphRangeNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] [MethodImpl( @@ -211990,8 +211990,8 @@ public void PathGlyphNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -212025,8 +212025,8 @@ public void PathGlyphNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] [MethodImpl( @@ -212056,8 +212056,8 @@ public uint PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -212087,8 +212087,8 @@ public uint PathMemoryGlyphIndexArrayNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] [MethodImpl( @@ -212100,8 +212100,8 @@ public void PathParameterNV( [NativeTypeName("GLfloat")] float value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -212114,8 +212114,8 @@ public void PathParameterNV( [NativeTypeName("GLfloat")] float value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] [MethodImpl( @@ -212127,8 +212127,8 @@ public void PathParameterNV( [NativeTypeName("const GLfloat *")] float* value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -212141,8 +212141,8 @@ public void PathParameterNV( [NativeTypeName("const GLfloat *")] Ref value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] [MethodImpl( @@ -212154,8 +212154,8 @@ public void PathParameterNV( [NativeTypeName("GLint")] int value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -212168,8 +212168,8 @@ public void PathParameterNV( [NativeTypeName("GLint")] int value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] [MethodImpl( @@ -212181,8 +212181,8 @@ public void PathParameterNV( [NativeTypeName("const GLint *")] int* value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -212195,8 +212195,8 @@ public void PathParameterNV( [NativeTypeName("const GLint *")] Ref value ) => T.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilDepthOffsetNV")] [MethodImpl( @@ -212207,8 +212207,8 @@ public void PathStencilDepthOffsetNV( [NativeTypeName("GLfloat")] float units ) => T.PathStencilDepthOffsetNV(factor, units); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] [MethodImpl( @@ -212220,8 +212220,8 @@ public void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ) => T.PathStencilFuncNV(func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -212234,8 +212234,8 @@ public void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ) => T.PathStencilFuncNV(func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] [MethodImpl( @@ -212248,8 +212248,8 @@ public void PathStringNV( [NativeTypeName("const void *")] void* pathString ) => T.PathStringNV(path, format, length, pathString); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -212263,8 +212263,8 @@ public void PathStringNV( [NativeTypeName("const void *")] Ref pathString ) => T.PathStringNV(path, format, length, pathString); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] [MethodImpl( @@ -212291,8 +212291,8 @@ public void PathSubCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -212320,8 +212320,8 @@ public void PathSubCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -212349,8 +212349,8 @@ public void PathSubCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] [MethodImpl( @@ -212364,8 +212364,8 @@ public void PathSubCoordsNV( [NativeTypeName("const void *")] void* coords ) => T.PathSubCoordsNV(path, coordStart, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -212406,7 +212406,7 @@ public void PathTexGenNV( ) => T.PathTexGenNV(texCoordSet, genMode, components, coeffs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -212420,7 +212420,7 @@ public void PathTexGenNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -212822,7 +212822,7 @@ public void PixelMapx( ) => T.PixelMapx(map, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212847,7 +212847,7 @@ public void PixelMapx( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212881,7 +212881,7 @@ public void PixelStore( ) => T.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212906,7 +212906,7 @@ public void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212941,7 +212941,7 @@ public void PixelStore( ) => T.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212966,7 +212966,7 @@ public void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -212990,12 +212990,12 @@ public void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -213006,7 +213006,7 @@ public void PixelStore( ) => T.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -213031,7 +213031,7 @@ public void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -213055,12 +213055,12 @@ public void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl( @@ -213556,8 +213556,8 @@ public void PNTrianglesATI( ) => T.PNTrianglesATI(pname, param1); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] [MethodImpl( @@ -213576,8 +213576,8 @@ public uint PointAlongPathNV( T.PointAlongPathNV(path, startSegment, numSegments, distance, x, y, tangentX, tangentY); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -213597,7 +213597,7 @@ public MaybeBool PointAlongPathNV( T.PointAlongPathNV(path, startSegment, numSegments, distance, x, y, tangentX, tangentY); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213618,7 +213618,7 @@ public MaybeBool PointAlongPathNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213649,7 +213649,7 @@ public void PointParameter( ) => T.PointParameter(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213670,7 +213670,7 @@ public void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213765,7 +213765,7 @@ public void PointParameterSGIS( ) => T.PointParameterSGIS(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213786,7 +213786,7 @@ public void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213817,7 +213817,7 @@ public void PointParameter( ) => T.PointParameter(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213838,7 +213838,7 @@ public void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213933,7 +213933,7 @@ public void PointParameterSGIS( ) => T.PointParameterSGIS(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213954,7 +213954,7 @@ public void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -213984,7 +213984,7 @@ public void PointParameter( ) => T.PointParameter(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214005,7 +214005,7 @@ public void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214057,7 +214057,7 @@ public void PointParameterNV( ) => T.PointParameterNV(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214078,7 +214078,7 @@ public void PointParameterNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214108,7 +214108,7 @@ public void PointParameter( ) => T.PointParameter(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214129,7 +214129,7 @@ public void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -214267,7 +214267,7 @@ public void PointParameterxOES( ) => T.PointParameterxOES(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214292,7 +214292,7 @@ public void PointParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214400,7 +214400,7 @@ public int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marker_p) => T.PollInstrumentsSGIX(marker_p); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214425,7 +214425,7 @@ public int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marker_p) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214459,7 +214459,7 @@ public void PolygonMode( ) => T.PolygonMode(face, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214484,7 +214484,7 @@ public void PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -214540,7 +214540,7 @@ public void PolygonModeNV( ) => T.PolygonModeNV(face, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -214564,7 +214564,7 @@ public void PolygonModeNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -214587,12 +214587,12 @@ public void PolygonModeNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPolygonOffset")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -214603,12 +214603,12 @@ public void PolygonOffset( ) => T.PolygonOffset(factor, units); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -214622,8 +214622,8 @@ public void PolygonOffsetClamp( [NativeTypeName("GLfloat")] float clamp ) => T.PolygonOffsetClamp(factor, units, clamp); - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] [NativeFunction("opengl", EntryPoint = "glPolygonOffsetClampEXT")] [MethodImpl( @@ -214793,7 +214793,7 @@ public void PolygonStipple([NativeTypeName("const GLubyte *")] Ref mask) = public void PopClientAttrib() => T.PopClientAttrib(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -214804,7 +214804,7 @@ public void PolygonStipple([NativeTypeName("const GLubyte *")] Ref mask) = MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -214827,10 +214827,10 @@ public void PolygonStipple([NativeTypeName("const GLubyte *")] Ref mask) = )] public void PopDebugGroupKHR() => T.PopDebugGroupKHR(); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPopGroupMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -214968,8 +214968,8 @@ public void PresentFrameKeyeNV( key1 ); - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [NativeFunction("opengl", EntryPoint = "glPrimitiveBoundingBoxARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -215018,7 +215018,7 @@ public void PrimitiveBoundingBoxOES( ) => T.PrimitiveBoundingBoxOES(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -215034,7 +215034,7 @@ public void PrimitiveBoundingBoxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -215187,7 +215187,7 @@ public void PrioritizeTexturesxOES( ) => T.PrioritizeTexturesxOES(n, textures, priorities); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -215200,7 +215200,7 @@ public void PrioritizeTexturesxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -215224,7 +215224,7 @@ public void ProgramBinary( ) => T.ProgramBinary(program, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -215237,7 +215237,7 @@ public void ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -216247,7 +216247,7 @@ public void ProgramParameter4NV( ) => T.ProgramParameter4NV(target, index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -216261,7 +216261,7 @@ public void ProgramParameter4NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -216285,7 +216285,7 @@ public void ProgramParameter( ) => T.ProgramParameter(program, pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -216299,7 +216299,7 @@ public void ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -216323,8 +216323,8 @@ public void ProgramParameter( [NativeTypeName("GLint")] int value ) => T.ProgramParameter(program, pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -216335,8 +216335,8 @@ public void ProgramParameterARB( [NativeTypeName("GLint")] int value ) => T.ProgramParameterARB(program, pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl( @@ -216423,8 +216423,8 @@ public void ProgramParameters4NV( [NativeTypeName("const GLfloat *")] Ref v ) => T.ProgramParameters4NV(target, index, count, v); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] [MethodImpl( @@ -216438,8 +216438,8 @@ public void ProgramPathFragmentInputGenNV( [NativeTypeName("const GLfloat *")] float* coeffs ) => T.ProgramPathFragmentInputGenNV(program, location, genMode, components, coeffs); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -216514,7 +216514,7 @@ public void ProgramSubroutineParametersNV( ) => T.ProgramSubroutineParametersNV(target, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216527,7 +216527,7 @@ public void ProgramSubroutineParametersNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216549,8 +216549,8 @@ public void ProgramUniform1D( [NativeTypeName("GLdouble")] double v0 ) => T.ProgramUniform1D(program, location, v0); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -216562,7 +216562,7 @@ public void ProgramUniform1DEXT( ) => T.ProgramUniform1DEXT(program, location, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216575,7 +216575,7 @@ public void ProgramUniform1DEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216599,7 +216599,7 @@ public void ProgramUniform1Dv( ) => T.ProgramUniform1Dv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216612,7 +216612,7 @@ public void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216637,7 +216637,7 @@ public void ProgramUniform1Dv( ) => T.ProgramUniform1Dv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216650,7 +216650,7 @@ public void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216673,8 +216673,8 @@ public void ProgramUniform1Dv( [NativeTypeName("const GLdouble *")] double value ) => T.ProgramUniform1Dv(program, location, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -216686,8 +216686,8 @@ public void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniform1DvEXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( @@ -216700,8 +216700,8 @@ public void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform1DvEXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( @@ -216714,7 +216714,7 @@ public void ProgramUniform1DvEXT( ) => T.ProgramUniform1DvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216727,7 +216727,7 @@ public void ProgramUniform1DvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216750,11 +216750,11 @@ public void ProgramUniform1F( ) => T.ProgramUniform1F(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -216769,7 +216769,7 @@ public void ProgramUniform1FEXT( ) => T.ProgramUniform1FEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216782,7 +216782,7 @@ public void ProgramUniform1FEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216806,7 +216806,7 @@ public void ProgramUniform1Fv( ) => T.ProgramUniform1Fv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216819,7 +216819,7 @@ public void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216844,7 +216844,7 @@ public void ProgramUniform1Fv( ) => T.ProgramUniform1Fv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216857,7 +216857,7 @@ public void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216881,11 +216881,11 @@ public void ProgramUniform1Fv( ) => T.ProgramUniform1Fv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -216901,11 +216901,11 @@ public void ProgramUniform1FvEXT( ) => T.ProgramUniform1FvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -216922,11 +216922,11 @@ public void ProgramUniform1FvEXT( ) => T.ProgramUniform1FvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -216942,7 +216942,7 @@ public void ProgramUniform1FvEXT( ) => T.ProgramUniform1FvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216955,7 +216955,7 @@ public void ProgramUniform1FvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -216977,8 +216977,8 @@ public void ProgramUniform1I( [NativeTypeName("GLint")] int v0 ) => T.ProgramUniform1I(program, location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -216989,8 +216989,8 @@ public void ProgramUniform1ARB( [NativeTypeName("GLint64")] long x ) => T.ProgramUniform1ARB(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64NV")] [MethodImpl( @@ -217002,8 +217002,8 @@ public void ProgramUniform1NV( [NativeTypeName("GLint64EXT")] long x ) => T.ProgramUniform1NV(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217015,8 +217015,8 @@ public void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long* value ) => T.ProgramUniform1I64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( @@ -217029,8 +217029,8 @@ public void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform1I64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( @@ -217042,8 +217042,8 @@ public void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long value ) => T.ProgramUniform1I64VARB(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] [MethodImpl( @@ -217056,8 +217056,8 @@ public void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.ProgramUniform1I64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -217071,8 +217071,8 @@ public void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref value ) => T.ProgramUniform1I64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -217086,11 +217086,11 @@ public void ProgramUniform1I64VNV( ) => T.ProgramUniform1I64VNV(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217105,7 +217105,7 @@ public void ProgramUniform1IEXT( ) => T.ProgramUniform1IEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217118,7 +217118,7 @@ public void ProgramUniform1IEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217142,7 +217142,7 @@ public void ProgramUniform1Iv( ) => T.ProgramUniform1Iv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217155,7 +217155,7 @@ public void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217180,7 +217180,7 @@ public void ProgramUniform1Iv( ) => T.ProgramUniform1Iv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217193,7 +217193,7 @@ public void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217217,11 +217217,11 @@ public void ProgramUniform1Iv( ) => T.ProgramUniform1Iv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217237,11 +217237,11 @@ public void ProgramUniform1IvEXT( ) => T.ProgramUniform1IvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217258,11 +217258,11 @@ public void ProgramUniform1IvEXT( ) => T.ProgramUniform1IvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217278,7 +217278,7 @@ public void ProgramUniform1IvEXT( ) => T.ProgramUniform1IvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217291,7 +217291,7 @@ public void ProgramUniform1IvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217313,8 +217313,8 @@ public void ProgramUniform1Ui( [NativeTypeName("GLuint")] uint v0 ) => T.ProgramUniform1Ui(program, location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217325,8 +217325,8 @@ public void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint64")] ulong x ) => T.ProgramUniform1Ui64ARB(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64NV")] [MethodImpl( @@ -217338,8 +217338,8 @@ public void ProgramUniform1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ) => T.ProgramUniform1Ui64NV(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217351,8 +217351,8 @@ public void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.ProgramUniform1Ui64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( @@ -217365,8 +217365,8 @@ public void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform1Ui64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( @@ -217378,8 +217378,8 @@ public void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ) => T.ProgramUniform1Ui64VARB(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] [MethodImpl( @@ -217392,8 +217392,8 @@ public void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.ProgramUniform1Ui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -217407,8 +217407,8 @@ public void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniform1Ui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -217422,11 +217422,11 @@ public void ProgramUniform1Ui64VNV( ) => T.ProgramUniform1Ui64VNV(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217441,7 +217441,7 @@ public void ProgramUniform1UiEXT( ) => T.ProgramUniform1UiEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217454,7 +217454,7 @@ public void ProgramUniform1UiEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217478,7 +217478,7 @@ public void ProgramUniform1Uiv( ) => T.ProgramUniform1Uiv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217491,7 +217491,7 @@ public void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217516,7 +217516,7 @@ public void ProgramUniform1Uiv( ) => T.ProgramUniform1Uiv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217529,7 +217529,7 @@ public void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217553,11 +217553,11 @@ public void ProgramUniform1Uiv( ) => T.ProgramUniform1Uiv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217573,11 +217573,11 @@ public void ProgramUniform1UivEXT( ) => T.ProgramUniform1UivEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217594,11 +217594,11 @@ public void ProgramUniform1UivEXT( ) => T.ProgramUniform1UivEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217614,7 +217614,7 @@ public void ProgramUniform1UivEXT( ) => T.ProgramUniform1UivEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217627,7 +217627,7 @@ public void ProgramUniform1UivEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217650,8 +217650,8 @@ public void ProgramUniform2( [NativeTypeName("GLdouble")] double v1 ) => T.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217664,7 +217664,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217677,7 +217677,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217701,7 +217701,7 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217714,7 +217714,7 @@ public void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217738,8 +217738,8 @@ public void ProgramUniform2( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform2(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217751,8 +217751,8 @@ public void ProgramUniform2EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniform2EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl( @@ -217766,7 +217766,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217779,7 +217779,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217803,11 +217803,11 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217823,7 +217823,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217836,7 +217836,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217860,7 +217860,7 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217873,7 +217873,7 @@ public void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217898,11 +217898,11 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217918,11 +217918,11 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -217939,7 +217939,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217952,7 +217952,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -217975,8 +217975,8 @@ public void ProgramUniform2( [NativeTypeName("GLint")] int v1 ) => T.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -217988,8 +217988,8 @@ public void ProgramUniform2ARB( [NativeTypeName("GLint64")] long y ) => T.ProgramUniform2ARB(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64NV")] [MethodImpl( @@ -218002,8 +218002,8 @@ public void ProgramUniform2NV( [NativeTypeName("GLint64EXT")] long y ) => T.ProgramUniform2NV(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218015,8 +218015,8 @@ public void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl( @@ -218029,8 +218029,8 @@ public void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] [MethodImpl( @@ -218043,8 +218043,8 @@ public void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.ProgramUniform2NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -218059,11 +218059,11 @@ public void ProgramUniform2NV( ) => T.ProgramUniform2NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218079,7 +218079,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218092,7 +218092,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218116,7 +218116,7 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218129,7 +218129,7 @@ public void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218154,11 +218154,11 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218174,11 +218174,11 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218195,7 +218195,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218208,7 +218208,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218231,8 +218231,8 @@ public void ProgramUniform2( [NativeTypeName("GLuint")] uint v1 ) => T.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218244,8 +218244,8 @@ public void ProgramUniform2ARB( [NativeTypeName("GLuint64")] ulong y ) => T.ProgramUniform2ARB(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64NV")] [MethodImpl( @@ -218258,8 +218258,8 @@ public void ProgramUniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => T.ProgramUniform2NV(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218271,8 +218271,8 @@ public void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl( @@ -218285,8 +218285,8 @@ public void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] [MethodImpl( @@ -218299,8 +218299,8 @@ public void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.ProgramUniform2NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -218315,11 +218315,11 @@ public void ProgramUniform2NV( ) => T.ProgramUniform2NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218335,7 +218335,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218348,7 +218348,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218372,7 +218372,7 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218385,7 +218385,7 @@ public void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218410,11 +218410,11 @@ public void ProgramUniform2( ) => T.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218430,11 +218430,11 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218451,7 +218451,7 @@ public void ProgramUniform2EXT( ) => T.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218464,7 +218464,7 @@ public void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218488,8 +218488,8 @@ public void ProgramUniform3( [NativeTypeName("GLdouble")] double v2 ) => T.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218503,7 +218503,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218516,7 +218516,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218540,7 +218540,7 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218553,7 +218553,7 @@ public void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218577,8 +218577,8 @@ public void ProgramUniform3( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform3(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218590,8 +218590,8 @@ public void ProgramUniform3EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniform3EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl( @@ -218605,7 +218605,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218618,7 +218618,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218643,11 +218643,11 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218664,7 +218664,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218677,7 +218677,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218701,7 +218701,7 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218714,7 +218714,7 @@ public void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218739,11 +218739,11 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218759,11 +218759,11 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218780,7 +218780,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218793,7 +218793,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218817,8 +218817,8 @@ public void ProgramUniform3( [NativeTypeName("GLint")] int v2 ) => T.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218831,8 +218831,8 @@ public void ProgramUniform3ARB( [NativeTypeName("GLint64")] long z ) => T.ProgramUniform3ARB(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64NV")] [MethodImpl( @@ -218846,8 +218846,8 @@ public void ProgramUniform3NV( [NativeTypeName("GLint64EXT")] long z ) => T.ProgramUniform3NV(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -218859,8 +218859,8 @@ public void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl( @@ -218873,8 +218873,8 @@ public void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] [MethodImpl( @@ -218887,8 +218887,8 @@ public void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.ProgramUniform3NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -218903,11 +218903,11 @@ public void ProgramUniform3NV( ) => T.ProgramUniform3NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -218924,7 +218924,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218937,7 +218937,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218961,7 +218961,7 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218974,7 +218974,7 @@ public void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -218999,11 +218999,11 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219019,11 +219019,11 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219040,7 +219040,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219053,7 +219053,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219077,8 +219077,8 @@ public void ProgramUniform3( [NativeTypeName("GLuint")] uint v2 ) => T.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219091,8 +219091,8 @@ public void ProgramUniform3ARB( [NativeTypeName("GLuint64")] ulong z ) => T.ProgramUniform3ARB(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64NV")] [MethodImpl( @@ -219106,8 +219106,8 @@ public void ProgramUniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => T.ProgramUniform3NV(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219119,8 +219119,8 @@ public void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl( @@ -219133,8 +219133,8 @@ public void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] [MethodImpl( @@ -219147,8 +219147,8 @@ public void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.ProgramUniform3NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -219163,11 +219163,11 @@ public void ProgramUniform3NV( ) => T.ProgramUniform3NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219184,7 +219184,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219197,7 +219197,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219221,7 +219221,7 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219234,7 +219234,7 @@ public void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219259,11 +219259,11 @@ public void ProgramUniform3( ) => T.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219279,11 +219279,11 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219300,7 +219300,7 @@ public void ProgramUniform3EXT( ) => T.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219313,7 +219313,7 @@ public void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219338,8 +219338,8 @@ public void ProgramUniform4( [NativeTypeName("GLdouble")] double v3 ) => T.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219354,7 +219354,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219367,7 +219367,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219391,7 +219391,7 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219404,7 +219404,7 @@ public void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219428,8 +219428,8 @@ public void ProgramUniform4( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform4(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219441,8 +219441,8 @@ public void ProgramUniform4EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniform4EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl( @@ -219456,7 +219456,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219469,7 +219469,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219495,11 +219495,11 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219517,7 +219517,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219530,7 +219530,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219554,7 +219554,7 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219567,7 +219567,7 @@ public void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219592,11 +219592,11 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219612,11 +219612,11 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219633,7 +219633,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219646,7 +219646,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219671,8 +219671,8 @@ public void ProgramUniform4( [NativeTypeName("GLint")] int v3 ) => T.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219686,8 +219686,8 @@ public void ProgramUniform4ARB( [NativeTypeName("GLint64")] long w ) => T.ProgramUniform4ARB(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64NV")] [MethodImpl( @@ -219702,8 +219702,8 @@ public void ProgramUniform4NV( [NativeTypeName("GLint64EXT")] long w ) => T.ProgramUniform4NV(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219715,8 +219715,8 @@ public void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl( @@ -219729,8 +219729,8 @@ public void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] [MethodImpl( @@ -219743,8 +219743,8 @@ public void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.ProgramUniform4NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -219759,11 +219759,11 @@ public void ProgramUniform4NV( ) => T.ProgramUniform4NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219781,7 +219781,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219794,7 +219794,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219818,7 +219818,7 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219831,7 +219831,7 @@ public void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219856,11 +219856,11 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219876,11 +219876,11 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -219897,7 +219897,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219910,7 +219910,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -219935,8 +219935,8 @@ public void ProgramUniform4( [NativeTypeName("GLuint")] uint v3 ) => T.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219950,8 +219950,8 @@ public void ProgramUniform4ARB( [NativeTypeName("GLuint64")] ulong w ) => T.ProgramUniform4ARB(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64NV")] [MethodImpl( @@ -219966,8 +219966,8 @@ public void ProgramUniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => T.ProgramUniform4NV(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -219979,8 +219979,8 @@ public void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl( @@ -219993,8 +219993,8 @@ public void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] [MethodImpl( @@ -220007,8 +220007,8 @@ public void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.ProgramUniform4NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -220023,11 +220023,11 @@ public void ProgramUniform4NV( ) => T.ProgramUniform4NV(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220045,7 +220045,7 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220058,7 +220058,7 @@ public void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220082,7 +220082,7 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220095,7 +220095,7 @@ public void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220120,11 +220120,11 @@ public void ProgramUniform4( ) => T.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220140,11 +220140,11 @@ public void ProgramUniform4EXT( ) => T.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220160,8 +220160,8 @@ public void ProgramUniform4EXT( [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform4EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -220183,8 +220183,8 @@ public void ProgramUniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ) => T.ProgramUniformHandleIMG(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64NV")] [MethodImpl( @@ -220196,8 +220196,8 @@ public void ProgramUniformHandleNV( [NativeTypeName("GLuint64")] ulong value ) => T.ProgramUniformHandleNV(program, location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -220209,8 +220209,8 @@ public void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* values ) => T.ProgramUniformHandleui64VARB(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( @@ -220223,8 +220223,8 @@ public void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref values ) => T.ProgramUniformHandleui64VARB(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( @@ -220273,8 +220273,8 @@ public void ProgramUniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong values ) => T.ProgramUniformHandleui64VIMG(program, location, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] [MethodImpl( @@ -220287,8 +220287,8 @@ public void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* values ) => T.ProgramUniformHandleui64VNV(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -220302,8 +220302,8 @@ public void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref values ) => T.ProgramUniformHandleui64VNV(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -220317,7 +220317,7 @@ public void ProgramUniformHandleui64VNV( ) => T.ProgramUniformHandleui64VNV(program, location, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220330,7 +220330,7 @@ public void ProgramUniformHandleui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220355,7 +220355,7 @@ public void ProgramUniformMatrix2( ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220368,7 +220368,7 @@ public void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220393,8 +220393,8 @@ public void ProgramUniformMatrix2( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -220407,8 +220407,8 @@ public void ProgramUniformMatrix2EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix2EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl( @@ -220423,7 +220423,7 @@ public void ProgramUniformMatrix2EXT( ) => T.ProgramUniformMatrix2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220436,7 +220436,7 @@ public void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220461,7 +220461,7 @@ public void ProgramUniformMatrix2( ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220474,7 +220474,7 @@ public void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220500,11 +220500,11 @@ public void ProgramUniformMatrix2( ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220521,11 +220521,11 @@ public void ProgramUniformMatrix2EXT( ) => T.ProgramUniformMatrix2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220543,7 +220543,7 @@ public void ProgramUniformMatrix2EXT( ) => T.ProgramUniformMatrix2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220556,7 +220556,7 @@ public void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220581,7 +220581,7 @@ public void ProgramUniformMatrix2X3( ) => T.ProgramUniformMatrix2X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220594,7 +220594,7 @@ public void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220619,8 +220619,8 @@ public void ProgramUniformMatrix2X3( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2X3(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -220633,8 +220633,8 @@ public void ProgramUniformMatrix2X3EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix2X3EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl( @@ -220649,7 +220649,7 @@ public void ProgramUniformMatrix2X3EXT( ) => T.ProgramUniformMatrix2X3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220662,7 +220662,7 @@ public void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220687,7 +220687,7 @@ public void ProgramUniformMatrix2X3( ) => T.ProgramUniformMatrix2X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220700,7 +220700,7 @@ public void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220726,11 +220726,11 @@ public void ProgramUniformMatrix2X3( ) => T.ProgramUniformMatrix2X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220747,11 +220747,11 @@ public void ProgramUniformMatrix2X3EXT( ) => T.ProgramUniformMatrix2X3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220769,7 +220769,7 @@ public void ProgramUniformMatrix2X3EXT( ) => T.ProgramUniformMatrix2X3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220782,7 +220782,7 @@ public void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220807,7 +220807,7 @@ public void ProgramUniformMatrix2X4( ) => T.ProgramUniformMatrix2X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220820,7 +220820,7 @@ public void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220845,8 +220845,8 @@ public void ProgramUniformMatrix2X4( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2X4(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -220859,8 +220859,8 @@ public void ProgramUniformMatrix2X4EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix2X4EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl( @@ -220875,7 +220875,7 @@ public void ProgramUniformMatrix2X4EXT( ) => T.ProgramUniformMatrix2X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220888,7 +220888,7 @@ public void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220913,7 +220913,7 @@ public void ProgramUniformMatrix2X4( ) => T.ProgramUniformMatrix2X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220926,7 +220926,7 @@ public void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -220952,11 +220952,11 @@ public void ProgramUniformMatrix2X4( ) => T.ProgramUniformMatrix2X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220973,11 +220973,11 @@ public void ProgramUniformMatrix2X4EXT( ) => T.ProgramUniformMatrix2X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -220995,7 +220995,7 @@ public void ProgramUniformMatrix2X4EXT( ) => T.ProgramUniformMatrix2X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221008,7 +221008,7 @@ public void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221033,7 +221033,7 @@ public void ProgramUniformMatrix3( ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221046,7 +221046,7 @@ public void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221071,8 +221071,8 @@ public void ProgramUniformMatrix3( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -221085,8 +221085,8 @@ public void ProgramUniformMatrix3EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix3EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl( @@ -221101,7 +221101,7 @@ public void ProgramUniformMatrix3EXT( ) => T.ProgramUniformMatrix3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221114,7 +221114,7 @@ public void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221139,7 +221139,7 @@ public void ProgramUniformMatrix3( ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221152,7 +221152,7 @@ public void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221178,11 +221178,11 @@ public void ProgramUniformMatrix3( ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221199,11 +221199,11 @@ public void ProgramUniformMatrix3EXT( ) => T.ProgramUniformMatrix3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221221,7 +221221,7 @@ public void ProgramUniformMatrix3EXT( ) => T.ProgramUniformMatrix3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221234,7 +221234,7 @@ public void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221259,7 +221259,7 @@ public void ProgramUniformMatrix3X2( ) => T.ProgramUniformMatrix3X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221272,7 +221272,7 @@ public void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221297,8 +221297,8 @@ public void ProgramUniformMatrix3X2( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3X2(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -221311,8 +221311,8 @@ public void ProgramUniformMatrix3X2EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix3X2EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl( @@ -221327,7 +221327,7 @@ public void ProgramUniformMatrix3X2EXT( ) => T.ProgramUniformMatrix3X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221340,7 +221340,7 @@ public void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221365,7 +221365,7 @@ public void ProgramUniformMatrix3X2( ) => T.ProgramUniformMatrix3X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221378,7 +221378,7 @@ public void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221404,11 +221404,11 @@ public void ProgramUniformMatrix3X2( ) => T.ProgramUniformMatrix3X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221425,11 +221425,11 @@ public void ProgramUniformMatrix3X2EXT( ) => T.ProgramUniformMatrix3X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221447,7 +221447,7 @@ public void ProgramUniformMatrix3X2EXT( ) => T.ProgramUniformMatrix3X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221460,7 +221460,7 @@ public void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221485,7 +221485,7 @@ public void ProgramUniformMatrix3X4( ) => T.ProgramUniformMatrix3X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221498,7 +221498,7 @@ public void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221523,8 +221523,8 @@ public void ProgramUniformMatrix3X4( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3X4(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -221537,8 +221537,8 @@ public void ProgramUniformMatrix3X4EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix3X4EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl( @@ -221553,7 +221553,7 @@ public void ProgramUniformMatrix3X4EXT( ) => T.ProgramUniformMatrix3X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221566,7 +221566,7 @@ public void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221591,7 +221591,7 @@ public void ProgramUniformMatrix3X4( ) => T.ProgramUniformMatrix3X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221604,7 +221604,7 @@ public void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221630,11 +221630,11 @@ public void ProgramUniformMatrix3X4( ) => T.ProgramUniformMatrix3X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221651,11 +221651,11 @@ public void ProgramUniformMatrix3X4EXT( ) => T.ProgramUniformMatrix3X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221673,7 +221673,7 @@ public void ProgramUniformMatrix3X4EXT( ) => T.ProgramUniformMatrix3X4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221686,7 +221686,7 @@ public void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221711,7 +221711,7 @@ public void ProgramUniformMatrix4( ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221724,7 +221724,7 @@ public void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221749,8 +221749,8 @@ public void ProgramUniformMatrix4( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -221763,8 +221763,8 @@ public void ProgramUniformMatrix4EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix4EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl( @@ -221779,7 +221779,7 @@ public void ProgramUniformMatrix4EXT( ) => T.ProgramUniformMatrix4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221792,7 +221792,7 @@ public void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221817,7 +221817,7 @@ public void ProgramUniformMatrix4( ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221830,7 +221830,7 @@ public void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221856,11 +221856,11 @@ public void ProgramUniformMatrix4( ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221877,11 +221877,11 @@ public void ProgramUniformMatrix4EXT( ) => T.ProgramUniformMatrix4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -221899,7 +221899,7 @@ public void ProgramUniformMatrix4EXT( ) => T.ProgramUniformMatrix4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221912,7 +221912,7 @@ public void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221937,7 +221937,7 @@ public void ProgramUniformMatrix4X2( ) => T.ProgramUniformMatrix4X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221950,7 +221950,7 @@ public void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -221975,8 +221975,8 @@ public void ProgramUniformMatrix4X2( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4X2(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -221989,8 +221989,8 @@ public void ProgramUniformMatrix4X2EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix4X2EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl( @@ -222005,7 +222005,7 @@ public void ProgramUniformMatrix4X2EXT( ) => T.ProgramUniformMatrix4X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222018,7 +222018,7 @@ public void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222043,7 +222043,7 @@ public void ProgramUniformMatrix4X2( ) => T.ProgramUniformMatrix4X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222056,7 +222056,7 @@ public void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222082,11 +222082,11 @@ public void ProgramUniformMatrix4X2( ) => T.ProgramUniformMatrix4X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -222103,11 +222103,11 @@ public void ProgramUniformMatrix4X2EXT( ) => T.ProgramUniformMatrix4X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -222125,7 +222125,7 @@ public void ProgramUniformMatrix4X2EXT( ) => T.ProgramUniformMatrix4X2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222138,7 +222138,7 @@ public void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222163,7 +222163,7 @@ public void ProgramUniformMatrix4X3( ) => T.ProgramUniformMatrix4X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222176,7 +222176,7 @@ public void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222201,8 +222201,8 @@ public void ProgramUniformMatrix4X3( [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4X3(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -222215,8 +222215,8 @@ public void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLdouble *")] double* value ) => T.ProgramUniformMatrix4X3EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl( @@ -222231,7 +222231,7 @@ public void ProgramUniformMatrix4X3EXT( ) => T.ProgramUniformMatrix4X3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222244,7 +222244,7 @@ public void ProgramUniformMatrix4X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222269,7 +222269,7 @@ public void ProgramUniformMatrix4X3( ) => T.ProgramUniformMatrix4X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222282,7 +222282,7 @@ public void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -222308,11 +222308,11 @@ public void ProgramUniformMatrix4X3( ) => T.ProgramUniformMatrix4X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -222329,11 +222329,11 @@ public void ProgramUniformMatrix4X3EXT( ) => T.ProgramUniformMatrix4X3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -222350,8 +222350,8 @@ public void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4X3EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -222362,8 +222362,8 @@ public void ProgramUniformNV( [NativeTypeName("GLuint64EXT")] ulong value ) => T.ProgramUniformNV(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -222375,8 +222375,8 @@ public void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.ProgramUniformui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( @@ -222389,8 +222389,8 @@ public void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniformui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( @@ -222424,7 +222424,7 @@ public void ProgramVertexLimitNV( ) => T.ProgramVertexLimitNV(target, limit); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -222440,7 +222440,7 @@ public void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -222463,7 +222463,7 @@ public void ProvokingVertex([NativeTypeName("GLenum")] uint mode) => T.ProvokingVertex(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -222479,7 +222479,7 @@ public void ProvokingVertex([NativeTypeName("GLenum")] uint mode) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -222650,8 +222650,8 @@ public void PushClientAttrib( [NativeTypeName("GLbitfield")] Constant mask ) => T.PushClientAttrib(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -222659,8 +222659,8 @@ public void PushClientAttrib( public void PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => T.PushClientAttribDefaultEXT(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl( @@ -222671,7 +222671,7 @@ public void PushClientAttribDefaultEXT( ) => T.PushClientAttribDefaultEXT(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -222682,7 +222682,7 @@ public void PushClientAttribDefaultEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -222704,7 +222704,7 @@ public void PushDebugGroup( ) => T.PushDebugGroup(source, id, length, message); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -222715,7 +222715,7 @@ public void PushDebugGroup( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -222762,10 +222762,10 @@ public void PushDebugGroupKHR( [NativeTypeName("const GLchar *")] Ref message ) => T.PushDebugGroupKHR(source, id, length, message); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -222775,10 +222775,10 @@ public void PushGroupMarkerEXT( [NativeTypeName("const GLchar *")] sbyte* marker ) => T.PushGroupMarkerEXT(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl( @@ -222853,7 +222853,7 @@ public void PushGroupMarkerEXT( public void PushName([NativeTypeName("GLuint")] uint name) => T.PushName(name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -222868,7 +222868,7 @@ public void PushGroupMarkerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -222892,7 +222892,7 @@ public void QueryCounter( ) => T.QueryCounter(id, target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -222907,7 +222907,7 @@ public void QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -224312,11 +224312,11 @@ public void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref coords) T.RasterPos4XOES(coords); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -224333,11 +224333,11 @@ public void RasterSamplesEXT( ) => T.RasterSamplesEXT(samples, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -224355,7 +224355,7 @@ public void RasterSamplesEXT( ) => T.RasterSamplesEXT(samples, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224380,7 +224380,7 @@ public void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224411,7 +224411,7 @@ public void RasterSamplesEXT( public void ReadBuffer([NativeTypeName("GLenum")] uint src) => T.ReadBuffer(src); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224436,7 +224436,7 @@ public void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224506,12 +224506,12 @@ public void ReadInstrumentsSGIX([NativeTypeName("GLint")] int marker) => T.ReadInstrumentsSGIX(marker); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -224531,12 +224531,12 @@ public void ReadnPixels( ) => T.ReadnPixels(x, y, width, height, format, type, bufSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -224556,8 +224556,8 @@ public void ReadnPixels( Ref data ) => T.ReadnPixels(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -224573,8 +224573,8 @@ public void ReadnPixelsARB( void* data ) => T.ReadnPixelsARB(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] [MethodImpl( @@ -224591,8 +224591,8 @@ public void ReadnPixelsARB( Ref data ) => T.ReadnPixelsARB(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -224608,8 +224608,8 @@ public void ReadnPixelsEXT( void* data ) => T.ReadnPixelsEXT(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] [MethodImpl( @@ -224660,7 +224660,7 @@ Ref data ) => T.ReadnPixelsKHR(x, y, width, height, format, type, bufSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224685,7 +224685,7 @@ Ref data MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224709,12 +224709,12 @@ Ref data ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glReadPixels")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -224730,7 +224730,7 @@ public void ReadPixels( ) => T.ReadPixels(x, y, width, height, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224755,7 +224755,7 @@ public void ReadPixels( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -224779,12 +224779,12 @@ public void ReadPixels( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadPixels")] [MethodImpl( @@ -225296,7 +225296,7 @@ public uint ReleaseKeyedMutexWin32EXTRaw( ) => T.ReleaseKeyedMutexWin32EXTRaw(memory, key); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -225309,7 +225309,7 @@ public uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -225333,7 +225333,7 @@ public uint ReleaseKeyedMutexWin32EXTRaw( public void ReleaseShaderCompiler() => T.ReleaseShaderCompiler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225351,7 +225351,7 @@ public uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225385,7 +225385,7 @@ public void RenderbufferStorage( ) => T.RenderbufferStorage(target, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225403,7 +225403,7 @@ public void RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225463,7 +225463,7 @@ public void RenderbufferStorageEXT( ) => T.RenderbufferStorageEXT(target, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225481,7 +225481,7 @@ public void RenderbufferStorageEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225511,7 +225511,7 @@ public void RenderbufferStorageMultisample( ) => T.RenderbufferStorageMultisample(target, samples, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225529,7 +225529,7 @@ public void RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -225559,8 +225559,8 @@ public void RenderbufferStorageMultisample( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisample(target, samples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl( @@ -225583,8 +225583,8 @@ public void RenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -225635,8 +225635,8 @@ public void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleAngle(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -225649,8 +225649,8 @@ public void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleApple(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl( @@ -225664,8 +225664,8 @@ public void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleApple(target, samples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -225687,8 +225687,8 @@ public void RenderbufferStorageMultisampleCoverageNV( height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl( @@ -225712,8 +225712,8 @@ public void RenderbufferStorageMultisampleCoverageNV( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -225727,8 +225727,8 @@ public void RenderbufferStorageMultisampleEXT( ) => T.RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl( @@ -225742,8 +225742,8 @@ public void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -225756,8 +225756,8 @@ public void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleIMG(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl( @@ -227099,8 +227099,8 @@ public void ResetHistogramEXT( [NativeTypeName("GLenum")] Constant target ) => T.ResetHistogramEXT(target); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glResetMemoryObjectParameterNV")] [MethodImpl( @@ -227153,8 +227153,8 @@ public void ResetMinmaxEXT( )] public void ResizeBuffersMESA() => T.ResizeBuffersMESA(); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glResolveDepthValuesNV")] [MethodImpl( @@ -227162,8 +227162,8 @@ public void ResetMinmaxEXT( )] public void ResolveDepthValuesNV() => T.ResolveDepthValuesNV(); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -227171,7 +227171,7 @@ public void ResetMinmaxEXT( public void ResolveMultisampleFramebufferApple() => T.ResolveMultisampleFramebufferApple(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -227185,7 +227185,7 @@ public void ResetMinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -227309,28 +227309,6 @@ public void RotatexOES( [NativeTypeName("GLfixed")] int z ) => T.RotatexOES(angle, x, y, z); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.3" - )] [SupportedApiProfile( "gl", [ @@ -227353,21 +227331,6 @@ public void RotatexOES( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public void SampleCoverage( - [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] uint invert - ) => T.SampleCoverage(value, invert); - [SupportedApiProfile( "glcore", [ @@ -227390,6 +227353,21 @@ public void SampleCoverage( ], MinVersion = "1.3" )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public void SampleCoverage( + [NativeTypeName("GLfloat")] float value, + [NativeTypeName("GLboolean")] uint invert + ) => T.SampleCoverage(value, invert); + [SupportedApiProfile( "gl", [ @@ -227412,12 +227390,34 @@ public void SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.3" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] [MethodImpl( @@ -227536,7 +227536,7 @@ public void SampleMaskEXT( ) => T.SampleMaskEXT(value, invert); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -227552,7 +227552,7 @@ public void SampleMaskEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -227644,7 +227644,7 @@ public void SamplePatternSGIS( ) => T.SamplePatternSGIS(pattern); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227659,7 +227659,7 @@ public void SamplePatternSGIS( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227694,7 +227694,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227709,7 +227709,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227745,7 +227745,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227760,7 +227760,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227795,7 +227795,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227810,7 +227810,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227846,7 +227846,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227861,7 +227861,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227896,7 +227896,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227911,7 +227911,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227947,7 +227947,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227962,7 +227962,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -227987,7 +227987,7 @@ public void SamplerParameterI( ) => T.SamplerParameterI(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228002,7 +228002,7 @@ public void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228074,7 +228074,7 @@ public void SamplerParameterIOES( ) => T.SamplerParameterIOES(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228089,7 +228089,7 @@ public void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228114,7 +228114,7 @@ public void SamplerParameterI( ) => T.SamplerParameterI(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228129,7 +228129,7 @@ public void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228201,7 +228201,7 @@ public void SamplerParameterIOES( ) => T.SamplerParameterIOES(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228216,7 +228216,7 @@ public void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228251,7 +228251,7 @@ public void SamplerParameter( ) => T.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228266,7 +228266,7 @@ public void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -228396,7 +228396,7 @@ public void ScalexOES( ) => T.ScalexOES(x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -228421,7 +228421,7 @@ public void ScalexOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -228445,12 +228445,12 @@ public void ScalexOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glScissor")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -228463,7 +228463,7 @@ public void Scissor( ) => T.Scissor(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228476,7 +228476,7 @@ public void Scissor( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228499,7 +228499,7 @@ public void ScissorArray( ) => T.ScissorArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228512,7 +228512,7 @@ public void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228536,7 +228536,7 @@ public void ScissorArray( ) => T.ScissorArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228549,7 +228549,7 @@ public void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228639,8 +228639,8 @@ public void ScissorArrayOES( [NativeTypeName("const GLint *")] Ref v ) => T.ScissorArrayOES(first, count, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] [MethodImpl( @@ -228652,8 +228652,8 @@ public void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int* v ) => T.ScissorExclusiveArrayNV(first, count, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -228666,8 +228666,8 @@ public void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] Ref v ) => T.ScissorExclusiveArrayNV(first, count, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -228679,8 +228679,8 @@ public void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int v ) => T.ScissorExclusiveArrayNV(first, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveNV")] [MethodImpl( @@ -228694,7 +228694,7 @@ public void ScissorExclusiveNV( ) => T.ScissorExclusiveNV(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228707,7 +228707,7 @@ public void ScissorExclusiveNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228758,7 +228758,7 @@ public void ScissorIndexedOES( ) => T.ScissorIndexedOES(index, left, bottom, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228771,7 +228771,7 @@ public void ScissorIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228793,7 +228793,7 @@ public void ScissorIndexed( ) => T.ScissorIndexed(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -228806,7 +228806,7 @@ public void ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -229826,8 +229826,8 @@ public void SecondaryColor3EXT([NativeTypeName("const GLushort *")] ushort* v) = public void SecondaryColor3EXT([NativeTypeName("const GLushort *")] Ref v) => T.SecondaryColor3EXT(v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -229838,8 +229838,8 @@ public void SecondaryColorFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.SecondaryColorFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] [MethodImpl( @@ -230134,8 +230134,8 @@ public void SelectBuffer( )] public uint SelectBuffer() => T.SelectBuffer(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] [MethodImpl( @@ -230149,8 +230149,8 @@ public void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counterList ) => T.SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -230165,8 +230165,8 @@ public void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] Ref counterList ) => T.SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -230323,8 +230323,8 @@ public void SeparableFilter2DEXT( public void SetFenceApple([NativeTypeName("GLuint")] uint fence) => T.SetFenceApple(fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -230335,8 +230335,8 @@ public void SetFenceNV( ) => T.SetFenceNV(fence, condition); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl( @@ -230505,7 +230505,7 @@ public void ShadeModel( ) => T.ShadeModel(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -230518,7 +230518,7 @@ public void ShadeModel( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -230548,7 +230548,7 @@ public void ShaderBinary( ) => T.ShaderBinary(count, shaders, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -230561,7 +230561,7 @@ public void ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -230667,7 +230667,7 @@ public void ShaderOp3EXT( ) => T.ShaderOp3EXT(op, res, arg1, arg2, arg3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -230686,7 +230686,7 @@ public void ShaderOp3EXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -230721,7 +230721,7 @@ public void ShaderSource( ) => T.ShaderSource(shader, count, @string, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -230740,7 +230740,7 @@ public void ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -230801,7 +230801,7 @@ public void ShaderSourceARB( ) => T.ShaderSourceARB(shaderObj, count, @string, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -230812,7 +230812,7 @@ public void ShaderSourceARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -230870,8 +230870,8 @@ public void ShadingRateEXT( [NativeTypeName("GLenum")] Constant rate ) => T.ShadingRateEXT(rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] [MethodImpl( @@ -230880,8 +230880,8 @@ public void ShadingRateEXT( public void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize) => T.ShadingRateImageBarrierNV(synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] @@ -230892,8 +230892,8 @@ public void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] MaybeBool synchronize ) => T.ShadingRateImageBarrierNV(synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] [MethodImpl( @@ -230906,8 +230906,8 @@ public void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint* rates ) => T.ShadingRateImagePaletteNV(viewport, first, count, rates); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -230921,8 +230921,8 @@ public void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] Ref rates ) => T.ShadingRateImagePaletteNV(viewport, first, count, rates); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -230953,8 +230953,8 @@ public void ShadingRateQCOM( [NativeTypeName("GLenum")] Constant rate ) => T.ShadingRateQCOM(rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] [MethodImpl( @@ -230966,8 +230966,8 @@ public void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int* locations ) => T.ShadingRateSampleOrderCustomNV(rate, samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -230980,8 +230980,8 @@ public void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] Ref locations ) => T.ShadingRateSampleOrderCustomNV(rate, samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -230993,8 +230993,8 @@ public void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int locations ) => T.ShadingRateSampleOrderCustomNV(samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderNV")] [MethodImpl( @@ -231191,8 +231191,8 @@ public void SignalSemaphoreNVX( [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => T.SignalSemaphoreNVX(signalGpu, fenceObjectCount, semaphoreArray, fenceValueArray); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkFenceNV")] [MethodImpl( @@ -231201,8 +231201,8 @@ public void SignalSemaphoreNVX( public void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence) => T.SignalVkFenceNV(vkFence); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkSemaphoreNV")] [MethodImpl( @@ -231211,8 +231211,8 @@ public void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence) => public void SignalVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore) => T.SignalVkSemaphoreNV(vkSemaphore); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231232,8 +231232,8 @@ public void SpecializeShader( pConstantValue ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl( @@ -231254,8 +231254,8 @@ public void SpecializeShader( pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231275,8 +231275,8 @@ public void SpecializeShaderARB( pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl( @@ -231388,8 +231388,8 @@ public void SpriteParameterSGIX( )] public void StartInstrumentsSGIX() => T.StartInstrumentsSGIX(); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231402,8 +231402,8 @@ public void StartTilingQCOM( [NativeTypeName("GLbitfield")] uint preserveMask ) => T.StartTilingQCOM(x, y, width, height, preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl( @@ -231417,8 +231417,8 @@ public void StartTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ) => T.StartTilingQCOM(x, y, width, height, preserveMask); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glStateCaptureNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231438,8 +231438,8 @@ public void StencilClearTagEXT( [NativeTypeName("GLuint")] uint stencilClearTag ) => T.StencilClearTagEXT(stencilTagBits, stencilClearTag); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] [MethodImpl( @@ -231466,8 +231466,8 @@ public void StencilFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -231495,8 +231495,8 @@ public void StencilFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] [MethodImpl( @@ -231508,8 +231508,8 @@ public void StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ) => T.StencilFillPathNV(path, fillMode, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -231523,7 +231523,7 @@ public void StencilFillPathNV( ) => T.StencilFillPathNV(path, fillMode, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231548,7 +231548,7 @@ public void StencilFillPathNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231572,12 +231572,12 @@ public void StencilFillPathNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231589,7 +231589,7 @@ public void StencilFunc( ) => T.StencilFunc(func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231614,7 +231614,7 @@ public void StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231638,12 +231638,12 @@ public void StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl( @@ -231656,7 +231656,7 @@ public void StencilFunc( ) => T.StencilFunc(func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231675,7 +231675,7 @@ public void StencilFunc( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231710,7 +231710,7 @@ public void StencilFuncSeparate( ) => T.StencilFuncSeparate(face, func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231729,7 +231729,7 @@ public void StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231790,7 +231790,7 @@ public void StencilFuncSeparateATI( ) => T.StencilFuncSeparateATI(frontfunc, backfunc, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231815,7 +231815,7 @@ public void StencilFuncSeparateATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231839,12 +231839,12 @@ public void StencilFuncSeparateATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -231852,7 +231852,7 @@ public void StencilFuncSeparateATI( public void StencilMask([NativeTypeName("GLuint")] uint mask) => T.StencilMask(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231871,7 +231871,7 @@ public void StencilFuncSeparateATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231904,7 +231904,7 @@ public void StencilMaskSeparate( ) => T.StencilMaskSeparate(face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231923,7 +231923,7 @@ public void StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -231957,7 +231957,7 @@ public void StencilMaskSeparate( ) => T.StencilMaskSeparate(face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -231982,7 +231982,7 @@ public void StencilMaskSeparate( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -232006,12 +232006,12 @@ public void StencilMaskSeparate( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -232023,7 +232023,7 @@ public void StencilOp( ) => T.StencilOp(fail, zfail, zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -232048,7 +232048,7 @@ public void StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -232072,12 +232072,12 @@ public void StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl( @@ -232090,7 +232090,7 @@ public void StencilOp( ) => T.StencilOp(fail, zfail, zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -232109,7 +232109,7 @@ public void StencilOp( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -232144,7 +232144,7 @@ public void StencilOpSeparate( ) => T.StencilOpSeparate(face, sfail, dpfail, dppass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -232163,7 +232163,7 @@ public void StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -232244,8 +232244,8 @@ public void StencilOpValueAMD( [NativeTypeName("GLuint")] uint value ) => T.StencilOpValueAMD(face, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] [MethodImpl( @@ -232272,8 +232272,8 @@ public void StencilStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -232301,8 +232301,8 @@ public void StencilStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathNV")] [MethodImpl( @@ -232314,8 +232314,8 @@ public void StencilStrokePathNV( [NativeTypeName("GLuint")] uint mask ) => T.StencilStrokePathNV(path, reference, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] [MethodImpl( @@ -232344,8 +232344,8 @@ public void StencilThenCoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -232375,8 +232375,8 @@ public void StencilThenCoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] [MethodImpl( @@ -232389,8 +232389,8 @@ public void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ) => T.StencilThenCoverFillPathNV(path, fillMode, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -232404,8 +232404,8 @@ public void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => T.StencilThenCoverFillPathNV(path, fillMode, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] [MethodImpl( @@ -232434,8 +232434,8 @@ public void StencilThenCoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -232465,8 +232465,8 @@ public void StencilThenCoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] [MethodImpl( @@ -232479,8 +232479,8 @@ public void StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ) => T.StencilThenCoverStrokePathNV(path, reference, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -232523,8 +232523,8 @@ public void StringMarkerGremedy( [NativeTypeName("const void *")] Ref @string ) => T.StringMarkerGremedy(len, @string); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] [NativeFunction("opengl", EntryPoint = "glSubpixelPrecisionBiasNV")] [MethodImpl( @@ -232781,8 +232781,8 @@ public uint TestFenceAppleRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl( @@ -232793,8 +232793,8 @@ public MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -232825,8 +232825,8 @@ public uint TestObjectAppleRaw( [NativeTypeName("GLuint")] uint name ) => T.TestObjectAppleRaw(@object, name); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] [MethodImpl( @@ -232838,8 +232838,8 @@ public void TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => T.TexAttachMemoryNV(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -232853,7 +232853,7 @@ public void TexAttachMemoryNV( ) => T.TexAttachMemoryNV(target, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -232869,7 +232869,7 @@ public void TexAttachMemoryNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -232895,7 +232895,7 @@ public void TexBuffer( ) => T.TexBuffer(target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -232911,7 +232911,7 @@ public void TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -232937,8 +232937,8 @@ public void TexBuffer( [NativeTypeName("GLuint")] uint buffer ) => T.TexBuffer(target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -232949,8 +232949,8 @@ public void TexBufferARB( [NativeTypeName("GLuint")] uint buffer ) => T.TexBufferARB(target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl( @@ -233011,7 +233011,7 @@ public void TexBufferOES( ) => T.TexBufferOES(target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -233022,7 +233022,7 @@ public void TexBufferOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -233045,7 +233045,7 @@ public void TexBufferRange( ) => T.TexBufferRange(target, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -233056,7 +233056,7 @@ public void TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -235486,8 +235486,8 @@ public void TexCoord4XOES([NativeTypeName("const GLfixed *")] int* coords) => public void TexCoord4XOES([NativeTypeName("const GLfixed *")] Ref coords) => T.TexCoord4XOES(coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glTexCoordFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -236889,7 +236889,7 @@ public void TexGenxOES( ) => T.TexGenxOES(coord, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -236914,7 +236914,7 @@ public void TexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -236954,7 +236954,7 @@ public void TexImage1D( ) => T.TexImage1D(target, level, internalformat, width, border, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -236979,7 +236979,7 @@ public void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -237020,7 +237020,7 @@ public void TexImage1D( ) => T.TexImage1D(target, level, internalformat, width, border, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -237045,7 +237045,7 @@ public void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -237069,12 +237069,12 @@ public void TexImage1D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -237103,7 +237103,7 @@ public void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -237128,7 +237128,7 @@ public void TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -237152,12 +237152,12 @@ public void TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl( @@ -237187,7 +237187,7 @@ public void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237203,7 +237203,7 @@ public void TexImage2D( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237240,7 +237240,7 @@ public void TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237256,7 +237256,7 @@ public void TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237343,7 +237343,7 @@ public void TexImage2DMultisampleCoverageNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -237366,7 +237366,7 @@ public void TexImage2DMultisampleCoverageNV( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -237418,7 +237418,7 @@ public void TexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -237441,7 +237441,7 @@ public void TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -237555,7 +237555,7 @@ public void TexImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237571,7 +237571,7 @@ public void TexImage3DEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237610,7 +237610,7 @@ public void TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237626,7 +237626,7 @@ public void TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -237844,8 +237844,8 @@ public void TexImage4DSGIS( pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -237873,8 +237873,8 @@ public void TexPageCommitmentARB( commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl( @@ -237960,8 +237960,8 @@ public void TexPageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] [MethodImpl( @@ -237996,8 +237996,8 @@ public void TexPageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -238034,7 +238034,7 @@ public void TexPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238059,7 +238059,7 @@ public void TexPageCommitmentMemNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238083,12 +238083,12 @@ public void TexPageCommitmentMemNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -238100,7 +238100,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238125,7 +238125,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238149,12 +238149,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] [MethodImpl( @@ -238167,7 +238167,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238192,7 +238192,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238216,12 +238216,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -238233,7 +238233,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238258,7 +238258,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238282,12 +238282,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl( @@ -238300,7 +238300,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238325,7 +238325,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238349,12 +238349,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -238366,7 +238366,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238391,7 +238391,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238415,12 +238415,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl( @@ -238433,7 +238433,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238450,7 +238450,7 @@ public void TexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238477,7 +238477,7 @@ public void TexParameterI( ) => T.TexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238494,7 +238494,7 @@ public void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238570,7 +238570,7 @@ public void TexParameterIOES( ) => T.TexParameterIOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238587,7 +238587,7 @@ public void TexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238614,7 +238614,7 @@ public void TexParameterI( ) => T.TexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238631,7 +238631,7 @@ public void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -238707,7 +238707,7 @@ public void TexParameterIOES( ) => T.TexParameterIOES(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238732,7 +238732,7 @@ public void TexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238756,12 +238756,12 @@ public void TexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -238773,7 +238773,7 @@ public void TexParameter( ) => T.TexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238798,7 +238798,7 @@ public void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -238822,12 +238822,12 @@ public void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl( @@ -238957,7 +238957,7 @@ public void TexRenderbufferNV( ) => T.TexRenderbufferNV(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -238969,7 +238969,7 @@ public void TexRenderbufferNV( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -238992,7 +238992,7 @@ public void TexStorage1D( ) => T.TexStorage1D(target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239004,7 +239004,7 @@ public void TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239027,10 +239027,10 @@ public void TexStorage1D( [NativeTypeName("GLsizei")] uint width ) => T.TexStorage1D(target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -239042,10 +239042,10 @@ public void TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => T.TexStorage1DEXT(target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl( @@ -239059,7 +239059,7 @@ public void TexStorage1DEXT( ) => T.TexStorage1DEXT(target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239071,7 +239071,7 @@ public void TexStorage1DEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239095,7 +239095,7 @@ public void TexStorage2D( ) => T.TexStorage2D(target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239107,7 +239107,7 @@ public void TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239131,10 +239131,10 @@ public void TexStorage2D( [NativeTypeName("GLsizei")] uint height ) => T.TexStorage2D(target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -239147,10 +239147,10 @@ public void TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ) => T.TexStorage2DEXT(target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl( @@ -239165,7 +239165,7 @@ public void TexStorage2DEXT( ) => T.TexStorage2DEXT(target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239176,7 +239176,7 @@ public void TexStorage2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239208,7 +239208,7 @@ public void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239219,7 +239219,7 @@ public void TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239252,7 +239252,7 @@ public void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239264,7 +239264,7 @@ public void TexStorage2DMultisample( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239289,7 +239289,7 @@ public void TexStorage3D( ) => T.TexStorage3D(target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239301,7 +239301,7 @@ public void TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -239326,10 +239326,10 @@ public void TexStorage3D( [NativeTypeName("GLsizei")] uint depth ) => T.TexStorage3D(target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -239343,10 +239343,10 @@ public void TexStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ) => T.TexStorage3DEXT(target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl( @@ -239362,7 +239362,7 @@ public void TexStorage3DEXT( ) => T.TexStorage3DEXT(target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239373,7 +239373,7 @@ public void TexStorage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239407,7 +239407,7 @@ public void TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239418,7 +239418,7 @@ public void TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -239922,7 +239922,7 @@ public void TexStorageSparseAMD( ) => T.TexStorageSparseAMD(target, internalFormat, width, height, depth, layers, flags); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -239946,7 +239946,7 @@ public void TexStorageSparseAMD( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -239984,7 +239984,7 @@ public void TexSubImage1D( ) => T.TexSubImage1D(target, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240008,7 +240008,7 @@ public void TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240078,7 +240078,7 @@ public void TexSubImage1DEXT( ) => T.TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240102,7 +240102,7 @@ public void TexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240125,12 +240125,12 @@ public void TexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240148,7 +240148,7 @@ public void TexSubImage2D( ) => T.TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240172,7 +240172,7 @@ public void TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -240195,12 +240195,12 @@ public void TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl( @@ -240276,7 +240276,7 @@ public void TexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -240299,7 +240299,7 @@ public void TexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -240353,7 +240353,7 @@ public void TexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -240376,7 +240376,7 @@ public void TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -240633,8 +240633,8 @@ public void TexSubImage4DSGIS( pixels ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTextureAttachMemoryNV")] [MethodImpl( @@ -240647,12 +240647,12 @@ public void TextureAttachMemoryNV( ) => T.TextureAttachMemoryNV(texture, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -240662,8 +240662,8 @@ public void TextureAttachMemoryNV( )] public void TextureBarrier() => T.TextureBarrier(); - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [NativeFunction("opengl", EntryPoint = "glTextureBarrierNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240671,12 +240671,12 @@ public void TextureAttachMemoryNV( public void TextureBarrierNV() => T.TextureBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -240691,12 +240691,12 @@ public void TextureBuffer( ) => T.TextureBuffer(texture, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -240711,8 +240711,8 @@ public void TextureBuffer( [NativeTypeName("GLuint")] uint buffer ) => T.TextureBuffer(texture, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240724,8 +240724,8 @@ public void TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => T.TextureBufferEXT(texture, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl( @@ -240739,12 +240739,12 @@ public void TextureBufferEXT( ) => T.TextureBufferEXT(texture, target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -240761,12 +240761,12 @@ public void TextureBufferRange( ) => T.TextureBufferRange(texture, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -240783,8 +240783,8 @@ public void TextureBufferRange( [NativeTypeName("GLsizeiptr")] nuint size ) => T.TextureBufferRange(texture, internalformat, buffer, offset, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240798,8 +240798,8 @@ public void TextureBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint size ) => T.TextureBufferRangeEXT(texture, target, internalformat, buffer, offset, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl( @@ -240865,8 +240865,8 @@ public void TextureFoveationParametersQCOM( foveaArea ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240894,8 +240894,8 @@ public void TextureImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl( @@ -240924,8 +240924,8 @@ public void TextureImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -240955,8 +240955,8 @@ public void TextureImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl( @@ -241089,8 +241089,8 @@ public void TextureImage2DMultisampleNV( fixedSampleLocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241122,8 +241122,8 @@ public void TextureImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl( @@ -241323,8 +241323,8 @@ public void TextureNormalEXT( [NativeTypeName("GLenum")] Constant mode ) => T.TextureNormalEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241352,8 +241352,8 @@ public void TexturePageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl( @@ -241382,8 +241382,8 @@ public void TexturePageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] [MethodImpl( @@ -241418,8 +241418,8 @@ public void TexturePageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -241456,12 +241456,12 @@ public void TexturePageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241476,12 +241476,12 @@ public void TextureParameter( ) => T.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241496,8 +241496,8 @@ public void TextureParameter( [NativeTypeName("GLfloat")] float param2 ) => T.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241509,8 +241509,8 @@ public void TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => T.TextureParameterEXT(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl( @@ -241524,12 +241524,12 @@ public void TextureParameterEXT( ) => T.TextureParameterEXT(texture, target, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241544,12 +241544,12 @@ public void TextureParameter( ) => T.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241564,8 +241564,8 @@ public void TextureParameter( [NativeTypeName("const GLfloat *")] Ref param2 ) => T.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241577,8 +241577,8 @@ public void TextureParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ) => T.TextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl( @@ -241592,12 +241592,12 @@ public void TextureParameterEXT( ) => T.TextureParameterEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241612,12 +241612,12 @@ public void TextureParameter( ) => T.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241632,8 +241632,8 @@ public void TextureParameter( [NativeTypeName("GLint")] int param2 ) => T.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241645,8 +241645,8 @@ public void TextureParameterEXT( [NativeTypeName("GLint")] int param3 ) => T.TextureParameterEXT(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl( @@ -241660,12 +241660,12 @@ public void TextureParameterEXT( ) => T.TextureParameterEXT(texture, target, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241680,12 +241680,12 @@ public void TextureParameterI( ) => T.TextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241700,8 +241700,8 @@ public void TextureParameterI( [NativeTypeName("const GLint *")] Ref @params ) => T.TextureParameterI(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241713,8 +241713,8 @@ public void TextureParameterIEXT( [NativeTypeName("const GLint *")] int* @params ) => T.TextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl( @@ -241728,12 +241728,12 @@ public void TextureParameterIEXT( ) => T.TextureParameterIEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241748,12 +241748,12 @@ public void TextureParameterI( ) => T.TextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241768,8 +241768,8 @@ public void TextureParameterI( [NativeTypeName("const GLuint *")] Ref @params ) => T.TextureParameterI(texture, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241781,8 +241781,8 @@ public void TextureParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ) => T.TextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl( @@ -241796,12 +241796,12 @@ public void TextureParameterIEXT( ) => T.TextureParameterIEXT(texture, target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241816,12 +241816,12 @@ public void TextureParameter( ) => T.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241836,8 +241836,8 @@ public void TextureParameter( [NativeTypeName("const GLint *")] Ref param2 ) => T.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241849,8 +241849,8 @@ public void TextureParameterEXT( [NativeTypeName("const GLint *")] int* @params ) => T.TextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl( @@ -241886,8 +241886,8 @@ public void TextureRangeApple( [NativeTypeName("const void *")] Ref pointer ) => T.TextureRangeApple(target, length, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241898,8 +241898,8 @@ public void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => T.TextureRenderbufferEXT(texture, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl( @@ -241912,12 +241912,12 @@ public void TextureRenderbufferEXT( ) => T.TextureRenderbufferEXT(texture, target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241933,12 +241933,12 @@ public void TextureStorage1D( ) => T.TextureStorage1D(texture, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -241954,10 +241954,10 @@ public void TextureStorage1D( [NativeTypeName("GLsizei")] uint width ) => T.TextureStorage1D(texture, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -241970,10 +241970,10 @@ public void TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => T.TextureStorage1DEXT(texture, target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl( @@ -241988,12 +241988,12 @@ public void TextureStorage1DEXT( ) => T.TextureStorage1DEXT(texture, target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242010,12 +242010,12 @@ public void TextureStorage2D( ) => T.TextureStorage2D(texture, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242032,10 +242032,10 @@ public void TextureStorage2D( [NativeTypeName("GLsizei")] uint height ) => T.TextureStorage2D(texture, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242049,10 +242049,10 @@ public void TextureStorage2DEXT( [NativeTypeName("GLsizei")] uint height ) => T.TextureStorage2DEXT(texture, target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl( @@ -242068,12 +242068,12 @@ public void TextureStorage2DEXT( ) => T.TextureStorage2DEXT(texture, target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242099,12 +242099,12 @@ public void TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242130,8 +242130,8 @@ public void TextureStorage2DMultisample( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242155,8 +242155,8 @@ public void TextureStorage2DMultisampleEXT( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl( @@ -242182,12 +242182,12 @@ public void TextureStorage2DMultisampleEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242205,12 +242205,12 @@ public void TextureStorage3D( ) => T.TextureStorage3D(texture, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242228,10 +242228,10 @@ public void TextureStorage3D( [NativeTypeName("GLsizei")] uint depth ) => T.TextureStorage3D(texture, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242246,10 +242246,10 @@ public void TextureStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ) => T.TextureStorage3DEXT(texture, target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl( @@ -242266,12 +242266,12 @@ public void TextureStorage3DEXT( ) => T.TextureStorage3DEXT(texture, target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242299,12 +242299,12 @@ public void TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242332,8 +242332,8 @@ public void TextureStorage3DMultisample( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242359,8 +242359,8 @@ public void TextureStorage3DMultisampleEXT( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl( @@ -242690,12 +242690,12 @@ public void TextureStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242714,12 +242714,12 @@ public void TextureSubImage1D( ) => T.TextureSubImage1D(texture, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242738,8 +242738,8 @@ public void TextureSubImage1D( [NativeTypeName("const void *")] Ref pixels ) => T.TextureSubImage1D(texture, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242755,8 +242755,8 @@ public void TextureSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ) => T.TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl( @@ -242774,12 +242774,12 @@ public void TextureSubImage1DEXT( ) => T.TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242811,12 +242811,12 @@ public void TextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242848,8 +242848,8 @@ public void TextureSubImage2D( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -242879,8 +242879,8 @@ public void TextureSubImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl( @@ -242912,12 +242912,12 @@ public void TextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242953,12 +242953,12 @@ public void TextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -242994,8 +242994,8 @@ public void TextureSubImage3D( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -243029,8 +243029,8 @@ public void TextureSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl( @@ -243066,7 +243066,7 @@ public void TextureSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -243077,7 +243077,7 @@ public void TextureSubImage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -243113,7 +243113,7 @@ public void TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -243124,7 +243124,7 @@ public void TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -243326,12 +243326,12 @@ public void TransformFeedbackAttribNV( ) => T.TransformFeedbackAttribNV(attribs, bufferMode); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -243346,12 +243346,12 @@ public void TransformFeedbackBufferBase( ) => T.TransformFeedbackBufferBase(xfb, index, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -243395,7 +243395,7 @@ public void TransformFeedbackStreamAttribNV( ) => T.TransformFeedbackStreamAttribNV(count, attribs, nbuffers, bufstreams, bufferMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243412,7 +243412,7 @@ public void TransformFeedbackStreamAttribNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243441,7 +243441,7 @@ Constant bufferMode ) => T.TransformFeedbackVarying(program, varyings, bufferMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243458,7 +243458,7 @@ Constant bufferMode MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243486,7 +243486,7 @@ public void TransformFeedbackVaryings( ) => T.TransformFeedbackVaryings(program, count, varyings, bufferMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243503,7 +243503,7 @@ public void TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -243664,8 +243664,8 @@ public void TransformFeedbackVaryingsNV( Constant bufferMode ) => T.TransformFeedbackVaryingsNV(program, locations, bufferMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] [MethodImpl( @@ -243678,8 +243678,8 @@ public void TransformPathNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => T.TransformPathNV(resultPath, srcPath, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -243788,7 +243788,7 @@ public void TranslatexOES( ) => T.TranslatexOES(x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243802,7 +243802,7 @@ public void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243825,7 +243825,7 @@ public void Uniform1( ) => T.Uniform1(location, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243839,7 +243839,7 @@ public void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243863,7 +243863,7 @@ public void Uniform1( ) => T.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243877,7 +243877,7 @@ public void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -243902,7 +243902,7 @@ public void Uniform1( ) => T.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -243921,7 +243921,7 @@ public void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -243964,7 +243964,7 @@ public void Uniform1ARB( ) => T.Uniform1ARB(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -243983,7 +243983,7 @@ public void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244017,7 +244017,7 @@ public void Uniform1( ) => T.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244036,7 +244036,7 @@ public void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244094,7 +244094,7 @@ public void Uniform1ARB( ) => T.Uniform1ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244113,7 +244113,7 @@ public void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244145,8 +244145,8 @@ public void Uniform1( [NativeTypeName("GLint")] int v0 ) => T.Uniform1(location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244156,8 +244156,8 @@ public void Uniform1ARB( [NativeTypeName("GLint64")] long x ) => T.Uniform1ARB(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64NV")] [MethodImpl( @@ -244168,8 +244168,8 @@ public void Uniform1NV( [NativeTypeName("GLint64EXT")] long x ) => T.Uniform1NV(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244180,8 +244180,8 @@ public void Uniform1ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl( @@ -244193,8 +244193,8 @@ public void Uniform1ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] [MethodImpl( @@ -244206,8 +244206,8 @@ public void Uniform1NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.Uniform1NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -244231,7 +244231,7 @@ public void Uniform1ARB( ) => T.Uniform1ARB(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244250,7 +244250,7 @@ public void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244284,7 +244284,7 @@ public void Uniform1( ) => T.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244303,7 +244303,7 @@ public void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244361,7 +244361,7 @@ public void Uniform1ARB( ) => T.Uniform1ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244378,7 +244378,7 @@ public void Uniform1ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244403,8 +244403,8 @@ public void Uniform1( [NativeTypeName("GLuint")] uint v0 ) => T.Uniform1(location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244414,8 +244414,8 @@ public void Uniform1ARB( [NativeTypeName("GLuint64")] ulong x ) => T.Uniform1ARB(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64NV")] [MethodImpl( @@ -244426,8 +244426,8 @@ public void Uniform1NV( [NativeTypeName("GLuint64EXT")] ulong x ) => T.Uniform1NV(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244438,8 +244438,8 @@ public void Uniform1ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl( @@ -244451,8 +244451,8 @@ public void Uniform1ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] [MethodImpl( @@ -244464,8 +244464,8 @@ public void Uniform1NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.Uniform1NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -244489,7 +244489,7 @@ public void Uniform1EXT( ) => T.Uniform1EXT(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244506,7 +244506,7 @@ public void Uniform1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244533,7 +244533,7 @@ public void Uniform1( ) => T.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244550,7 +244550,7 @@ public void Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -244601,7 +244601,7 @@ public void Uniform1EXT( ) => T.Uniform1EXT(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244615,7 +244615,7 @@ public void Uniform1EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244639,7 +244639,7 @@ public void Uniform2( ) => T.Uniform2(location, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244653,7 +244653,7 @@ public void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244677,7 +244677,7 @@ public void Uniform2( ) => T.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244691,7 +244691,7 @@ public void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -244716,7 +244716,7 @@ public void Uniform2( ) => T.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244735,7 +244735,7 @@ public void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244780,7 +244780,7 @@ public void Uniform2ARB( ) => T.Uniform2ARB(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244799,7 +244799,7 @@ public void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244833,7 +244833,7 @@ public void Uniform2( ) => T.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244852,7 +244852,7 @@ public void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244910,7 +244910,7 @@ public void Uniform2ARB( ) => T.Uniform2ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244929,7 +244929,7 @@ public void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -244962,8 +244962,8 @@ public void Uniform2( [NativeTypeName("GLint")] int v1 ) => T.Uniform2(location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244974,8 +244974,8 @@ public void Uniform2ARB( [NativeTypeName("GLint64")] long y ) => T.Uniform2ARB(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64NV")] [MethodImpl( @@ -244987,8 +244987,8 @@ public void Uniform2NV( [NativeTypeName("GLint64EXT")] long y ) => T.Uniform2NV(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -244999,8 +244999,8 @@ public void Uniform2ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl( @@ -245012,8 +245012,8 @@ public void Uniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] [MethodImpl( @@ -245025,8 +245025,8 @@ public void Uniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.Uniform2NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -245051,7 +245051,7 @@ public void Uniform2ARB( ) => T.Uniform2ARB(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245070,7 +245070,7 @@ public void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245104,7 +245104,7 @@ public void Uniform2( ) => T.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245123,7 +245123,7 @@ public void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245181,7 +245181,7 @@ public void Uniform2ARB( ) => T.Uniform2ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245198,7 +245198,7 @@ public void Uniform2ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245224,8 +245224,8 @@ public void Uniform2( [NativeTypeName("GLuint")] uint v1 ) => T.Uniform2(location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -245236,8 +245236,8 @@ public void Uniform2ARB( [NativeTypeName("GLuint64")] ulong y ) => T.Uniform2ARB(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64NV")] [MethodImpl( @@ -245249,8 +245249,8 @@ public void Uniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => T.Uniform2NV(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -245261,8 +245261,8 @@ public void Uniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl( @@ -245274,8 +245274,8 @@ public void Uniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] [MethodImpl( @@ -245287,8 +245287,8 @@ public void Uniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.Uniform2NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -245313,7 +245313,7 @@ public void Uniform2EXT( ) => T.Uniform2EXT(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245330,7 +245330,7 @@ public void Uniform2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245357,7 +245357,7 @@ public void Uniform2( ) => T.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245374,7 +245374,7 @@ public void Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -245425,7 +245425,7 @@ public void Uniform2EXT( ) => T.Uniform2EXT(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245439,7 +245439,7 @@ public void Uniform2EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245464,7 +245464,7 @@ public void Uniform3( ) => T.Uniform3(location, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245478,7 +245478,7 @@ public void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245502,7 +245502,7 @@ public void Uniform3( ) => T.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245516,7 +245516,7 @@ public void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -245541,7 +245541,7 @@ public void Uniform3( ) => T.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245560,7 +245560,7 @@ public void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245607,7 +245607,7 @@ public void Uniform3ARB( ) => T.Uniform3ARB(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245626,7 +245626,7 @@ public void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245660,7 +245660,7 @@ public void Uniform3( ) => T.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245679,7 +245679,7 @@ public void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245737,7 +245737,7 @@ public void Uniform3ARB( ) => T.Uniform3ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245756,7 +245756,7 @@ public void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245790,8 +245790,8 @@ public void Uniform3( [NativeTypeName("GLint")] int v2 ) => T.Uniform3(location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -245803,8 +245803,8 @@ public void Uniform3ARB( [NativeTypeName("GLint64")] long z ) => T.Uniform3ARB(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64NV")] [MethodImpl( @@ -245817,8 +245817,8 @@ public void Uniform3NV( [NativeTypeName("GLint64EXT")] long z ) => T.Uniform3NV(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -245829,8 +245829,8 @@ public void Uniform3ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl( @@ -245842,8 +245842,8 @@ public void Uniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] [MethodImpl( @@ -245855,8 +245855,8 @@ public void Uniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.Uniform3NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -245882,7 +245882,7 @@ public void Uniform3ARB( ) => T.Uniform3ARB(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245901,7 +245901,7 @@ public void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245935,7 +245935,7 @@ public void Uniform3( ) => T.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -245954,7 +245954,7 @@ public void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246012,7 +246012,7 @@ public void Uniform3ARB( ) => T.Uniform3ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246029,7 +246029,7 @@ public void Uniform3ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246056,8 +246056,8 @@ public void Uniform3( [NativeTypeName("GLuint")] uint v2 ) => T.Uniform3(location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246069,8 +246069,8 @@ public void Uniform3ARB( [NativeTypeName("GLuint64")] ulong z ) => T.Uniform3ARB(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64NV")] [MethodImpl( @@ -246083,8 +246083,8 @@ public void Uniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => T.Uniform3NV(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246095,8 +246095,8 @@ public void Uniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl( @@ -246108,8 +246108,8 @@ public void Uniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] [MethodImpl( @@ -246121,8 +246121,8 @@ public void Uniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.Uniform3NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -246148,7 +246148,7 @@ public void Uniform3EXT( ) => T.Uniform3EXT(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246165,7 +246165,7 @@ public void Uniform3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246192,7 +246192,7 @@ public void Uniform3( ) => T.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246209,7 +246209,7 @@ public void Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246260,7 +246260,7 @@ public void Uniform3EXT( ) => T.Uniform3EXT(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246274,7 +246274,7 @@ public void Uniform3EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246300,7 +246300,7 @@ public void Uniform4( ) => T.Uniform4(location, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246314,7 +246314,7 @@ public void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246338,7 +246338,7 @@ public void Uniform4( ) => T.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246352,7 +246352,7 @@ public void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -246377,7 +246377,7 @@ public void Uniform4( ) => T.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246396,7 +246396,7 @@ public void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246445,7 +246445,7 @@ public void Uniform4ARB( ) => T.Uniform4ARB(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246464,7 +246464,7 @@ public void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246498,7 +246498,7 @@ public void Uniform4( ) => T.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246517,7 +246517,7 @@ public void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246575,7 +246575,7 @@ public void Uniform4ARB( ) => T.Uniform4ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246594,7 +246594,7 @@ public void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246629,8 +246629,8 @@ public void Uniform4( [NativeTypeName("GLint")] int v3 ) => T.Uniform4(location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246643,8 +246643,8 @@ public void Uniform4ARB( [NativeTypeName("GLint64")] long w ) => T.Uniform4ARB(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64NV")] [MethodImpl( @@ -246658,8 +246658,8 @@ public void Uniform4NV( [NativeTypeName("GLint64EXT")] long w ) => T.Uniform4NV(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246670,8 +246670,8 @@ public void Uniform4ARB( [NativeTypeName("const GLint64 *")] long* value ) => T.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl( @@ -246683,8 +246683,8 @@ public void Uniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] [MethodImpl( @@ -246696,8 +246696,8 @@ public void Uniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ) => T.Uniform4NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -246724,7 +246724,7 @@ public void Uniform4ARB( ) => T.Uniform4ARB(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246743,7 +246743,7 @@ public void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246777,7 +246777,7 @@ public void Uniform4( ) => T.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246796,7 +246796,7 @@ public void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -246854,7 +246854,7 @@ public void Uniform4ARB( ) => T.Uniform4ARB(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246871,7 +246871,7 @@ public void Uniform4ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -246899,8 +246899,8 @@ public void Uniform4( [NativeTypeName("GLuint")] uint v3 ) => T.Uniform4(location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246913,8 +246913,8 @@ public void Uniform4ARB( [NativeTypeName("GLuint64")] ulong w ) => T.Uniform4ARB(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64NV")] [MethodImpl( @@ -246928,8 +246928,8 @@ public void Uniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => T.Uniform4NV(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -246940,8 +246940,8 @@ public void Uniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl( @@ -246953,8 +246953,8 @@ public void Uniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] [MethodImpl( @@ -246966,8 +246966,8 @@ public void Uniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.Uniform4NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -246994,7 +246994,7 @@ public void Uniform4EXT( ) => T.Uniform4EXT(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -247011,7 +247011,7 @@ public void Uniform4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -247038,7 +247038,7 @@ public void Uniform4( ) => T.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -247055,7 +247055,7 @@ public void Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -247106,7 +247106,7 @@ public void Uniform4EXT( ) => T.Uniform4EXT(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -247123,7 +247123,7 @@ public void Uniform4EXT( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -247160,8 +247160,8 @@ public void UniformBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => T.UniformBufferEXT(program, location, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -247181,8 +247181,8 @@ public void UniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ) => T.UniformHandleIMG(location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64NV")] [MethodImpl( @@ -247193,8 +247193,8 @@ public void UniformHandleNV( [NativeTypeName("GLuint64")] ulong value ) => T.UniformHandleNV(location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -247205,8 +247205,8 @@ public void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.UniformHandleui64VARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( @@ -247218,8 +247218,8 @@ public void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ) => T.UniformHandleui64VARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( @@ -247264,8 +247264,8 @@ public void UniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong value ) => T.UniformHandleui64VIMG(location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] [MethodImpl( @@ -247277,8 +247277,8 @@ public void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* value ) => T.UniformHandleui64VNV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -247291,8 +247291,8 @@ public void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref value ) => T.UniformHandleui64VNV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -247305,7 +247305,7 @@ public void UniformHandleui64VNV( ) => T.UniformHandleui64VNV(location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247319,7 +247319,7 @@ public void UniformHandleui64VNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247344,7 +247344,7 @@ public void UniformMatrix2( ) => T.UniformMatrix2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247358,7 +247358,7 @@ public void UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247384,7 +247384,7 @@ public void UniformMatrix2( ) => T.UniformMatrix2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -247403,7 +247403,7 @@ public void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -247438,7 +247438,7 @@ public void UniformMatrix2( ) => T.UniformMatrix2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -247457,7 +247457,7 @@ public void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -247518,7 +247518,7 @@ public void UniformMatrix2ARB( ) => T.UniformMatrix2ARB(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247532,7 +247532,7 @@ public void UniformMatrix2ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247557,7 +247557,7 @@ public void UniformMatrix2X3( ) => T.UniformMatrix2X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247571,7 +247571,7 @@ public void UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247597,7 +247597,7 @@ public void UniformMatrix2X3( ) => T.UniformMatrix2X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247615,7 +247615,7 @@ public void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247644,7 +247644,7 @@ public void UniformMatrix2X3( ) => T.UniformMatrix2X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247662,7 +247662,7 @@ public void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247717,7 +247717,7 @@ public void UniformMatrix2X3NV( ) => T.UniformMatrix2X3NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247731,7 +247731,7 @@ public void UniformMatrix2X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247756,7 +247756,7 @@ public void UniformMatrix2X4( ) => T.UniformMatrix2X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247770,7 +247770,7 @@ public void UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247796,7 +247796,7 @@ public void UniformMatrix2X4( ) => T.UniformMatrix2X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247814,7 +247814,7 @@ public void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247843,7 +247843,7 @@ public void UniformMatrix2X4( ) => T.UniformMatrix2X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247861,7 +247861,7 @@ public void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -247916,7 +247916,7 @@ public void UniformMatrix2X4NV( ) => T.UniformMatrix2X4NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247930,7 +247930,7 @@ public void UniformMatrix2X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247955,7 +247955,7 @@ public void UniformMatrix3( ) => T.UniformMatrix3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247969,7 +247969,7 @@ public void UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -247995,7 +247995,7 @@ public void UniformMatrix3( ) => T.UniformMatrix3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248014,7 +248014,7 @@ public void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248049,7 +248049,7 @@ public void UniformMatrix3( ) => T.UniformMatrix3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248068,7 +248068,7 @@ public void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248129,7 +248129,7 @@ public void UniformMatrix3ARB( ) => T.UniformMatrix3ARB(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248143,7 +248143,7 @@ public void UniformMatrix3ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248168,7 +248168,7 @@ public void UniformMatrix3X2( ) => T.UniformMatrix3X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248182,7 +248182,7 @@ public void UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248208,7 +248208,7 @@ public void UniformMatrix3X2( ) => T.UniformMatrix3X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248226,7 +248226,7 @@ public void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248255,7 +248255,7 @@ public void UniformMatrix3X2( ) => T.UniformMatrix3X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248273,7 +248273,7 @@ public void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248328,7 +248328,7 @@ public void UniformMatrix3X2NV( ) => T.UniformMatrix3X2NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248342,7 +248342,7 @@ public void UniformMatrix3X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248367,7 +248367,7 @@ public void UniformMatrix3X4( ) => T.UniformMatrix3X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248381,7 +248381,7 @@ public void UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248407,7 +248407,7 @@ public void UniformMatrix3X4( ) => T.UniformMatrix3X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248425,7 +248425,7 @@ public void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248454,7 +248454,7 @@ public void UniformMatrix3X4( ) => T.UniformMatrix3X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248472,7 +248472,7 @@ public void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248527,7 +248527,7 @@ public void UniformMatrix3X4NV( ) => T.UniformMatrix3X4NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248541,7 +248541,7 @@ public void UniformMatrix3X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248566,7 +248566,7 @@ public void UniformMatrix4( ) => T.UniformMatrix4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248580,7 +248580,7 @@ public void UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248606,7 +248606,7 @@ public void UniformMatrix4( ) => T.UniformMatrix4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248625,7 +248625,7 @@ public void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248660,7 +248660,7 @@ public void UniformMatrix4( ) => T.UniformMatrix4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248679,7 +248679,7 @@ public void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -248740,7 +248740,7 @@ public void UniformMatrix4ARB( ) => T.UniformMatrix4ARB(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248754,7 +248754,7 @@ public void UniformMatrix4ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248779,7 +248779,7 @@ public void UniformMatrix4X2( ) => T.UniformMatrix4X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248793,7 +248793,7 @@ public void UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248819,7 +248819,7 @@ public void UniformMatrix4X2( ) => T.UniformMatrix4X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248837,7 +248837,7 @@ public void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248866,7 +248866,7 @@ public void UniformMatrix4X2( ) => T.UniformMatrix4X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248884,7 +248884,7 @@ public void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -248939,7 +248939,7 @@ public void UniformMatrix4X2NV( ) => T.UniformMatrix4X2NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248953,7 +248953,7 @@ public void UniformMatrix4X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248978,7 +248978,7 @@ public void UniformMatrix4X3( ) => T.UniformMatrix4X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -248992,7 +248992,7 @@ public void UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -249018,7 +249018,7 @@ public void UniformMatrix4X3( ) => T.UniformMatrix4X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -249036,7 +249036,7 @@ public void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -249065,7 +249065,7 @@ public void UniformMatrix4X3( ) => T.UniformMatrix4X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -249083,7 +249083,7 @@ public void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -249138,7 +249138,7 @@ public void UniformMatrix4X3NV( ) => T.UniformMatrix4X3NV(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249152,7 +249152,7 @@ public void UniformMatrix4X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249176,7 +249176,7 @@ public void UniformSubroutines( ) => T.UniformSubroutines(shadertype, count, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249190,7 +249190,7 @@ public void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249215,7 +249215,7 @@ public void UniformSubroutines( ) => T.UniformSubroutines(shadertype, count, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249229,7 +249229,7 @@ public void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -249252,8 +249252,8 @@ public void UniformSubroutines( [NativeTypeName("const GLuint *")] uint indices ) => T.UniformSubroutines(shadertype, indices); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -249263,8 +249263,8 @@ public void UniformNV( [NativeTypeName("GLuint64EXT")] ulong value ) => T.UniformNV(location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -249275,8 +249275,8 @@ public void UniformNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => T.UniformNV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl( @@ -249297,7 +249297,7 @@ public void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -249317,7 +249317,7 @@ public void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -249344,7 +249344,7 @@ public void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -249364,7 +249364,7 @@ public void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -249413,8 +249413,8 @@ public MaybeBool UnmapBufferARB( ) => T.UnmapBufferARB(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl( @@ -249424,8 +249424,8 @@ public MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint target) => T.UnmapBufferOES(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -249435,12 +249435,12 @@ public uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -249453,8 +249453,8 @@ public MaybeBool UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) T.UnmapNamedBuffer(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl( @@ -249464,8 +249464,8 @@ public MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uint buffe T.UnmapNamedBufferEXT(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -249475,12 +249475,12 @@ public uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -249545,7 +249545,7 @@ public void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask) => T.UploadGpuMaskNVX(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -249564,7 +249564,7 @@ public void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -249602,7 +249602,7 @@ public void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint programObj) T.UseProgramObjectARB(programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -249615,7 +249615,7 @@ public void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint programObj) MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -249638,7 +249638,7 @@ public void UseProgramStages( ) => T.UseProgramStages(pipeline, stages, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -249651,7 +249651,7 @@ public void UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -249697,8 +249697,8 @@ public void UseProgramStagesEXT( [NativeTypeName("GLuint")] uint program ) => T.UseProgramStagesEXT(pipeline, stages, program); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glUseShaderProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -249709,7 +249709,7 @@ public void UseShaderProgramEXT( ) => T.UseShaderProgramEXT(type, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -249728,7 +249728,7 @@ public void UseShaderProgramEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -249767,7 +249767,7 @@ public void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint programObj) T.ValidateProgramARB(programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -249780,7 +249780,7 @@ public void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint programObj) MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -251775,12 +251775,12 @@ public void Vertex4XOES([NativeTypeName("const GLfixed *")] Ref coords) => T.Vertex4XOES(coords); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251795,12 +251795,12 @@ public void VertexArrayAttribBinding( ) => T.VertexArrayAttribBinding(vaobj, attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251818,12 +251818,12 @@ public void VertexArrayAttribFormat( ) => T.VertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251842,12 +251842,12 @@ public void VertexArrayAttribFormat( ) => T.VertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251864,12 +251864,12 @@ public void VertexArrayAttribIFormat( ) => T.VertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251887,12 +251887,12 @@ public void VertexArrayAttribIFormat( ) => T.VertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251909,12 +251909,12 @@ public void VertexArrayAttribLFormat( ) => T.VertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251932,12 +251932,12 @@ public void VertexArrayAttribLFormat( ) => T.VertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -251951,8 +251951,8 @@ public void VertexArrayBindingDivisor( [NativeTypeName("GLuint")] uint divisor ) => T.VertexArrayBindingDivisor(vaobj, bindingindex, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayBindVertexBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -251965,8 +251965,8 @@ public void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLsizei")] uint stride ) => T.VertexArrayBindVertexBufferEXT(vaobj, bindingindex, buffer, offset, stride); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -251980,8 +251980,8 @@ public void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl( @@ -251996,8 +251996,8 @@ public void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252010,12 +252010,12 @@ public void VertexArrayEdgeFlagOffsetEXT( ) => T.VertexArrayEdgeFlagOffsetEXT(vaobj, buffer, stride, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -252028,8 +252028,8 @@ public void VertexArrayElementBuffer( [NativeTypeName("GLuint")] uint buffer ) => T.VertexArrayElementBuffer(vaobj, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252042,8 +252042,8 @@ public void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayFogCoordOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl( @@ -252057,8 +252057,8 @@ public void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayFogCoordOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252071,8 +252071,8 @@ public void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayIndexOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl( @@ -252086,8 +252086,8 @@ public void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayIndexOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252103,8 +252103,8 @@ public void VertexArrayMultiTexCoordOffsetEXT( ) => T.VertexArrayMultiTexCoordOffsetEXT(vaobj, buffer, texunit, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl( @@ -252121,8 +252121,8 @@ public void VertexArrayMultiTexCoordOffsetEXT( ) => T.VertexArrayMultiTexCoordOffsetEXT(vaobj, buffer, texunit, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252135,8 +252135,8 @@ public void VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayNormalOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl( @@ -252209,8 +252209,8 @@ public void VertexArrayRangeNV( [NativeTypeName("const void *")] Ref pointer ) => T.VertexArrayRangeNV(length, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252224,8 +252224,8 @@ public void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArraySecondaryColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl( @@ -252240,8 +252240,8 @@ public void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArraySecondaryColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252255,8 +252255,8 @@ public void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayTexCoordOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl( @@ -252271,8 +252271,8 @@ public void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayTexCoordOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribBindingEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252283,8 +252283,8 @@ public void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint bindingindex ) => T.VertexArrayVertexAttribBindingEXT(vaobj, attribindex, bindingindex); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252295,8 +252295,8 @@ public void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint divisor ) => T.VertexArrayVertexAttribDivisorEXT(vaobj, index, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252318,8 +252318,8 @@ public void VertexArrayVertexAttribFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl( @@ -252342,8 +252342,8 @@ public void VertexArrayVertexAttribFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252356,8 +252356,8 @@ public void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayVertexAttribIFormatEXT(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl( @@ -252371,8 +252371,8 @@ public void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayVertexAttribIFormatEXT(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252387,8 +252387,8 @@ public void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribIOffsetEXT(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl( @@ -252404,8 +252404,8 @@ public void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribIOffsetEXT(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252418,8 +252418,8 @@ public void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayVertexAttribLFormatEXT(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl( @@ -252433,8 +252433,8 @@ public void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayVertexAttribLFormatEXT(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252449,8 +252449,8 @@ public void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribLOffsetEXT(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl( @@ -252466,8 +252466,8 @@ public void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribLOffsetEXT(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252493,8 +252493,8 @@ public void VertexArrayVertexAttribOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl( @@ -252521,8 +252521,8 @@ public void VertexArrayVertexAttribOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252534,12 +252534,12 @@ public void VertexArrayVertexBindingDivisorEXT( ) => T.VertexArrayVertexBindingDivisorEXT(vaobj, bindingindex, divisor); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -252556,12 +252556,12 @@ public void VertexArrayVertexBuffer( ) => T.VertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -252579,12 +252579,12 @@ public void VertexArrayVertexBuffers( ) => T.VertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -252602,8 +252602,8 @@ public void VertexArrayVertexBuffers( [NativeTypeName("const GLsizei *")] Ref strides ) => T.VertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -252617,8 +252617,8 @@ public void VertexArrayVertexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl( @@ -252634,7 +252634,7 @@ public void VertexArrayVertexOffsetEXT( ) => T.VertexArrayVertexOffsetEXT(vaobj, buffer, size, type, stride, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252653,7 +252653,7 @@ public void VertexArrayVertexOffsetEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252701,7 +252701,7 @@ public void VertexAttrib1DNV( ) => T.VertexAttrib1DNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252720,7 +252720,7 @@ public void VertexAttrib1DNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252748,7 +252748,7 @@ public void VertexAttrib1Dv( ) => T.VertexAttrib1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252767,7 +252767,7 @@ public void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252796,7 +252796,7 @@ public void VertexAttrib1Dv( ) => T.VertexAttrib1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252815,7 +252815,7 @@ public void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252908,7 +252908,7 @@ public void VertexAttrib1DvNV( ) => T.VertexAttrib1DvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252927,7 +252927,7 @@ public void VertexAttrib1DvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252980,7 +252980,7 @@ public void VertexAttrib1FNV( ) => T.VertexAttrib1FNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -252999,7 +252999,7 @@ public void VertexAttrib1FNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253032,7 +253032,7 @@ public void VertexAttrib1Fv( ) => T.VertexAttrib1Fv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253051,7 +253051,7 @@ public void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253085,7 +253085,7 @@ public void VertexAttrib1Fv( ) => T.VertexAttrib1Fv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253104,7 +253104,7 @@ public void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253244,7 +253244,7 @@ public void VertexAttrib1HvNV( ) => T.VertexAttrib1HvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253263,7 +253263,7 @@ public void VertexAttrib1HvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253311,7 +253311,7 @@ public void VertexAttrib1SNV( ) => T.VertexAttrib1SNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253330,7 +253330,7 @@ public void VertexAttrib1SNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253358,7 +253358,7 @@ public void VertexAttrib1Sv( ) => T.VertexAttrib1Sv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253377,7 +253377,7 @@ public void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253406,7 +253406,7 @@ public void VertexAttrib1Sv( ) => T.VertexAttrib1Sv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253425,7 +253425,7 @@ public void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253518,7 +253518,7 @@ public void VertexAttrib1SvNV( ) => T.VertexAttrib1SvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253537,7 +253537,7 @@ public void VertexAttrib1SvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253588,7 +253588,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253607,7 +253607,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253635,7 +253635,7 @@ public void VertexAttrib2( ) => T.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253654,7 +253654,7 @@ public void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253725,7 +253725,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253744,7 +253744,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253800,7 +253800,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253819,7 +253819,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253852,7 +253852,7 @@ public void VertexAttrib2( ) => T.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253871,7 +253871,7 @@ public void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253979,7 +253979,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -253998,7 +253998,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254049,7 +254049,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254068,7 +254068,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254096,7 +254096,7 @@ public void VertexAttrib2( ) => T.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254115,7 +254115,7 @@ public void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254186,7 +254186,7 @@ public void VertexAttrib2NV( ) => T.VertexAttrib2NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254205,7 +254205,7 @@ public void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254259,7 +254259,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254278,7 +254278,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254306,7 +254306,7 @@ public void VertexAttrib3( ) => T.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254325,7 +254325,7 @@ public void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254396,7 +254396,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254415,7 +254415,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254474,7 +254474,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254493,7 +254493,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254526,7 +254526,7 @@ public void VertexAttrib3( ) => T.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254545,7 +254545,7 @@ public void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254654,7 +254654,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254673,7 +254673,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254727,7 +254727,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254746,7 +254746,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254774,7 +254774,7 @@ public void VertexAttrib3( ) => T.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254793,7 +254793,7 @@ public void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254864,7 +254864,7 @@ public void VertexAttrib3NV( ) => T.VertexAttrib3NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254883,7 +254883,7 @@ public void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254911,7 +254911,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254930,7 +254930,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254980,7 +254980,7 @@ public void VertexAttrib4ARB( ) => T.VertexAttrib4ARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -254999,7 +254999,7 @@ public void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255056,7 +255056,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255075,7 +255075,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255103,7 +255103,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255122,7 +255122,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255193,7 +255193,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255212,7 +255212,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255274,7 +255274,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255293,7 +255293,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255326,7 +255326,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255345,7 +255345,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255455,7 +255455,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255474,7 +255474,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255502,7 +255502,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255521,7 +255521,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255571,7 +255571,7 @@ public void VertexAttrib4ARB( ) => T.VertexAttrib4ARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255590,7 +255590,7 @@ public void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255618,7 +255618,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255637,7 +255637,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255687,7 +255687,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255706,7 +255706,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255734,7 +255734,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255753,7 +255753,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255803,7 +255803,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255822,7 +255822,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255850,7 +255850,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255869,7 +255869,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255919,7 +255919,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255938,7 +255938,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -255982,7 +255982,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256001,7 +256001,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256029,7 +256029,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256048,7 +256048,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256098,7 +256098,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256117,7 +256117,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256145,7 +256145,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256164,7 +256164,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256214,7 +256214,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256233,7 +256233,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256261,7 +256261,7 @@ public void VertexAttrib4N( ) => T.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256280,7 +256280,7 @@ public void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256330,7 +256330,7 @@ public void VertexAttrib4NARB( ) => T.VertexAttrib4NARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256349,7 +256349,7 @@ public void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256406,7 +256406,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256425,7 +256425,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256453,7 +256453,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256472,7 +256472,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256556,7 +256556,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256575,7 +256575,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256603,7 +256603,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256622,7 +256622,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256693,7 +256693,7 @@ public void VertexAttrib4NV( ) => T.VertexAttrib4NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256712,7 +256712,7 @@ public void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256740,7 +256740,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256759,7 +256759,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256809,7 +256809,7 @@ public void VertexAttrib4ARB( ) => T.VertexAttrib4ARB(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256828,7 +256828,7 @@ public void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256856,7 +256856,7 @@ public void VertexAttrib4( ) => T.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256875,7 +256875,7 @@ public void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -256956,7 +256956,7 @@ public void VertexAttribArrayObjectATI( ) => T.VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -256967,7 +256967,7 @@ public void VertexAttribArrayObjectATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -256987,7 +256987,7 @@ public void VertexAttribBinding( ) => T.VertexAttribBinding(attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -257001,7 +257001,7 @@ public void VertexAttribBinding( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -257033,8 +257033,8 @@ public void VertexAttribDivisorAngle( [NativeTypeName("GLuint")] uint divisor ) => T.VertexAttribDivisorAngle(index, divisor); - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribDivisorARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -257065,7 +257065,7 @@ public void VertexAttribDivisorNV( ) => T.VertexAttribDivisorNV(index, divisor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -257076,7 +257076,7 @@ public void VertexAttribDivisorNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -257099,7 +257099,7 @@ public void VertexAttribFormat( ) => T.VertexAttribFormat(attribindex, size, type, normalized, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -257110,7 +257110,7 @@ public void VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -257133,8 +257133,8 @@ public void VertexAttribFormat( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexAttribFormat(attribindex, size, type, normalized, relativeoffset); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -257147,8 +257147,8 @@ public void VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribFormatNV(index, size, type, normalized, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl( @@ -257163,7 +257163,7 @@ public void VertexAttribFormatNV( ) => T.VertexAttribFormatNV(index, size, type, normalized, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257180,7 +257180,7 @@ public void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257216,7 +257216,7 @@ public void VertexAttribI1EXT( ) => T.VertexAttribI1EXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257233,7 +257233,7 @@ public void VertexAttribI1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257259,7 +257259,7 @@ public void VertexAttribI1Iv( ) => T.VertexAttribI1Iv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257276,7 +257276,7 @@ public void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257303,7 +257303,7 @@ public void VertexAttribI1Iv( ) => T.VertexAttribI1Iv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257320,7 +257320,7 @@ public void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257379,7 +257379,7 @@ public void VertexAttribI1IvEXT( ) => T.VertexAttribI1IvEXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257396,7 +257396,7 @@ public void VertexAttribI1IvEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257432,7 +257432,7 @@ public void VertexAttribI1UiEXT( ) => T.VertexAttribI1UiEXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257449,7 +257449,7 @@ public void VertexAttribI1UiEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257475,7 +257475,7 @@ public void VertexAttribI1Uiv( ) => T.VertexAttribI1Uiv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257492,7 +257492,7 @@ public void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257519,7 +257519,7 @@ public void VertexAttribI1Uiv( ) => T.VertexAttribI1Uiv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257536,7 +257536,7 @@ public void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257595,7 +257595,7 @@ public void VertexAttribI1UivEXT( ) => T.VertexAttribI1UivEXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257612,7 +257612,7 @@ public void VertexAttribI1UivEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257650,7 +257650,7 @@ public void VertexAttribI2EXT( ) => T.VertexAttribI2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257667,7 +257667,7 @@ public void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257693,7 +257693,7 @@ public void VertexAttribI2( ) => T.VertexAttribI2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257710,7 +257710,7 @@ public void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257758,7 +257758,7 @@ public void VertexAttribI2EXT( ) => T.VertexAttribI2EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257775,7 +257775,7 @@ public void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257813,7 +257813,7 @@ public void VertexAttribI2EXT( ) => T.VertexAttribI2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257830,7 +257830,7 @@ public void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257856,7 +257856,7 @@ public void VertexAttribI2( ) => T.VertexAttribI2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257873,7 +257873,7 @@ public void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257921,7 +257921,7 @@ public void VertexAttribI2EXT( ) => T.VertexAttribI2EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257938,7 +257938,7 @@ public void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257978,7 +257978,7 @@ public void VertexAttribI3EXT( ) => T.VertexAttribI3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -257995,7 +257995,7 @@ public void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258021,7 +258021,7 @@ public void VertexAttribI3( ) => T.VertexAttribI3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258038,7 +258038,7 @@ public void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258086,7 +258086,7 @@ public void VertexAttribI3EXT( ) => T.VertexAttribI3EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258103,7 +258103,7 @@ public void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258143,7 +258143,7 @@ public void VertexAttribI3EXT( ) => T.VertexAttribI3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258160,7 +258160,7 @@ public void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258186,7 +258186,7 @@ public void VertexAttribI3( ) => T.VertexAttribI3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258203,7 +258203,7 @@ public void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258251,7 +258251,7 @@ public void VertexAttribI3EXT( ) => T.VertexAttribI3EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258268,7 +258268,7 @@ public void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258294,7 +258294,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258311,7 +258311,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258359,7 +258359,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258376,7 +258376,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258418,7 +258418,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258435,7 +258435,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258461,7 +258461,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258478,7 +258478,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258526,7 +258526,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258543,7 +258543,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258569,7 +258569,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258586,7 +258586,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258634,7 +258634,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258651,7 +258651,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258677,7 +258677,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258694,7 +258694,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258742,7 +258742,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258759,7 +258759,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258801,7 +258801,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258818,7 +258818,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258844,7 +258844,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258861,7 +258861,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258909,7 +258909,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258926,7 +258926,7 @@ public void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258952,7 +258952,7 @@ public void VertexAttribI4( ) => T.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -258969,7 +258969,7 @@ public void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -259017,7 +259017,7 @@ public void VertexAttribI4EXT( ) => T.VertexAttribI4EXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -259028,7 +259028,7 @@ public void VertexAttribI4EXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -259050,7 +259050,7 @@ public void VertexAttribIFormat( ) => T.VertexAttribIFormat(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -259061,7 +259061,7 @@ public void VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -259083,8 +259083,8 @@ public void VertexAttribIFormat( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexAttribIFormat(attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259096,8 +259096,8 @@ public void VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribIFormatNV(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl( @@ -259111,7 +259111,7 @@ public void VertexAttribIFormatNV( ) => T.VertexAttribIFormatNV(index, size, type, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -259128,7 +259128,7 @@ public void VertexAttribIFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -259157,7 +259157,7 @@ public void VertexAttribIPointer( ) => T.VertexAttribIPointer(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -259174,7 +259174,7 @@ public void VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -259231,7 +259231,7 @@ public void VertexAttribIPointerEXT( ) => T.VertexAttribIPointerEXT(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259244,7 +259244,7 @@ public void VertexAttribIPointerEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259276,7 +259276,7 @@ public void VertexAttribL1EXT( ) => T.VertexAttribL1EXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259289,7 +259289,7 @@ public void VertexAttribL1EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259311,7 +259311,7 @@ public void VertexAttribL1Dv( ) => T.VertexAttribL1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259324,7 +259324,7 @@ public void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259347,7 +259347,7 @@ public void VertexAttribL1Dv( ) => T.VertexAttribL1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259360,7 +259360,7 @@ public void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259414,8 +259414,8 @@ public void VertexAttribL1DvEXT( [NativeTypeName("const GLdouble *")] double v ) => T.VertexAttribL1DvEXT(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259425,8 +259425,8 @@ public void VertexAttribL1NV( [NativeTypeName("GLint64EXT")] long x ) => T.VertexAttribL1NV(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259436,8 +259436,8 @@ public void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long* v ) => T.VertexAttribL1I64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( @@ -259448,8 +259448,8 @@ public void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref v ) => T.VertexAttribL1I64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( @@ -259460,8 +259460,8 @@ public void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long v ) => T.VertexAttribL1I64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259471,8 +259471,8 @@ public void VertexAttribL1ARB( [NativeTypeName("GLuint64EXT")] ulong x ) => T.VertexAttribL1ARB(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259482,8 +259482,8 @@ public void VertexAttribL1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ) => T.VertexAttribL1Ui64NV(index, x); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259493,8 +259493,8 @@ public void VertexAttribL1ARB( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => T.VertexAttribL1ARB(index, v); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl( @@ -259505,8 +259505,8 @@ public void VertexAttribL1ARB( [NativeTypeName("const GLuint64EXT *")] Ref v ) => T.VertexAttribL1ARB(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259516,8 +259516,8 @@ public void VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => T.VertexAttribL1Ui64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( @@ -259528,8 +259528,8 @@ public void VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref v ) => T.VertexAttribL1Ui64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( @@ -259541,7 +259541,7 @@ public void VertexAttribL1Ui64VNV( ) => T.VertexAttribL1Ui64VNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259554,7 +259554,7 @@ public void VertexAttribL1Ui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259588,7 +259588,7 @@ public void VertexAttribL2EXT( ) => T.VertexAttribL2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259601,7 +259601,7 @@ public void VertexAttribL2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259623,7 +259623,7 @@ public void VertexAttribL2( ) => T.VertexAttribL2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259636,7 +259636,7 @@ public void VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259679,8 +259679,8 @@ public void VertexAttribL2EXT( [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribL2EXT(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259691,8 +259691,8 @@ public void VertexAttribL2NV( [NativeTypeName("GLint64EXT")] long y ) => T.VertexAttribL2NV(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259702,8 +259702,8 @@ public void VertexAttribL2NV( [NativeTypeName("const GLint64EXT *")] long* v ) => T.VertexAttribL2NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl( @@ -259714,8 +259714,8 @@ public void VertexAttribL2NV( [NativeTypeName("const GLint64EXT *")] Ref v ) => T.VertexAttribL2NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259726,8 +259726,8 @@ public void VertexAttribL2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => T.VertexAttribL2NV(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259737,8 +259737,8 @@ public void VertexAttribL2NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => T.VertexAttribL2NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl( @@ -259750,7 +259750,7 @@ public void VertexAttribL2NV( ) => T.VertexAttribL2NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259763,7 +259763,7 @@ public void VertexAttribL2NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259799,7 +259799,7 @@ public void VertexAttribL3EXT( ) => T.VertexAttribL3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259812,7 +259812,7 @@ public void VertexAttribL3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259834,7 +259834,7 @@ public void VertexAttribL3( ) => T.VertexAttribL3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259847,7 +259847,7 @@ public void VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259890,8 +259890,8 @@ public void VertexAttribL3EXT( [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribL3EXT(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259903,8 +259903,8 @@ public void VertexAttribL3NV( [NativeTypeName("GLint64EXT")] long z ) => T.VertexAttribL3NV(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259914,8 +259914,8 @@ public void VertexAttribL3NV( [NativeTypeName("const GLint64EXT *")] long* v ) => T.VertexAttribL3NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl( @@ -259926,8 +259926,8 @@ public void VertexAttribL3NV( [NativeTypeName("const GLint64EXT *")] Ref v ) => T.VertexAttribL3NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259939,8 +259939,8 @@ public void VertexAttribL3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => T.VertexAttribL3NV(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -259950,8 +259950,8 @@ public void VertexAttribL3NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => T.VertexAttribL3NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl( @@ -259963,7 +259963,7 @@ public void VertexAttribL3NV( ) => T.VertexAttribL3NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -259976,7 +259976,7 @@ public void VertexAttribL3NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260014,7 +260014,7 @@ public void VertexAttribL4EXT( ) => T.VertexAttribL4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260027,7 +260027,7 @@ public void VertexAttribL4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260049,7 +260049,7 @@ public void VertexAttribL4( ) => T.VertexAttribL4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260062,7 +260062,7 @@ public void VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260105,8 +260105,8 @@ public void VertexAttribL4EXT( [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribL4EXT(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -260119,8 +260119,8 @@ public void VertexAttribL4NV( [NativeTypeName("GLint64EXT")] long w ) => T.VertexAttribL4NV(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -260130,8 +260130,8 @@ public void VertexAttribL4NV( [NativeTypeName("const GLint64EXT *")] long* v ) => T.VertexAttribL4NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl( @@ -260142,8 +260142,8 @@ public void VertexAttribL4NV( [NativeTypeName("const GLint64EXT *")] Ref v ) => T.VertexAttribL4NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -260156,8 +260156,8 @@ public void VertexAttribL4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => T.VertexAttribL4NV(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -260167,8 +260167,8 @@ public void VertexAttribL4NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => T.VertexAttribL4NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl( @@ -260180,7 +260180,7 @@ public void VertexAttribL4NV( ) => T.VertexAttribL4NV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -260191,7 +260191,7 @@ public void VertexAttribL4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -260213,7 +260213,7 @@ public void VertexAttribLFormat( ) => T.VertexAttribLFormat(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -260224,7 +260224,7 @@ public void VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -260246,8 +260246,8 @@ public void VertexAttribLFormat( [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexAttribLFormat(attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -260259,8 +260259,8 @@ public void VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribLFormatNV(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl( @@ -260274,7 +260274,7 @@ public void VertexAttribLFormatNV( ) => T.VertexAttribLFormatNV(index, size, type, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260287,7 +260287,7 @@ public void VertexAttribLFormatNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260312,7 +260312,7 @@ public void VertexAttribLPointer( ) => T.VertexAttribLPointer(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260325,7 +260325,7 @@ public void VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -260378,7 +260378,7 @@ public void VertexAttribLPointerEXT( ) => T.VertexAttribLPointerEXT(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260393,7 +260393,7 @@ public void VertexAttribLPointerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260419,7 +260419,7 @@ public void VertexAttribP1( ) => T.VertexAttribP1(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260434,7 +260434,7 @@ public void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260461,7 +260461,7 @@ public void VertexAttribP1( ) => T.VertexAttribP1(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260476,7 +260476,7 @@ public void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260502,7 +260502,7 @@ public void VertexAttribP1Uiv( ) => T.VertexAttribP1Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260517,7 +260517,7 @@ public void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260544,7 +260544,7 @@ public void VertexAttribP1Uiv( ) => T.VertexAttribP1Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260559,7 +260559,7 @@ public void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260586,7 +260586,7 @@ public void VertexAttribP1Uiv( ) => T.VertexAttribP1Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260601,7 +260601,7 @@ public void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260627,7 +260627,7 @@ public void VertexAttribP2( ) => T.VertexAttribP2(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260642,7 +260642,7 @@ public void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260669,7 +260669,7 @@ public void VertexAttribP2( ) => T.VertexAttribP2(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260684,7 +260684,7 @@ public void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260710,7 +260710,7 @@ public void VertexAttribP2Uiv( ) => T.VertexAttribP2Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260725,7 +260725,7 @@ public void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260752,7 +260752,7 @@ public void VertexAttribP2Uiv( ) => T.VertexAttribP2Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260767,7 +260767,7 @@ public void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260794,7 +260794,7 @@ public void VertexAttribP2Uiv( ) => T.VertexAttribP2Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260809,7 +260809,7 @@ public void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260835,7 +260835,7 @@ public void VertexAttribP3( ) => T.VertexAttribP3(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260850,7 +260850,7 @@ public void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260877,7 +260877,7 @@ public void VertexAttribP3( ) => T.VertexAttribP3(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260892,7 +260892,7 @@ public void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260918,7 +260918,7 @@ public void VertexAttribP3Uiv( ) => T.VertexAttribP3Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260933,7 +260933,7 @@ public void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260960,7 +260960,7 @@ public void VertexAttribP3Uiv( ) => T.VertexAttribP3Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -260975,7 +260975,7 @@ public void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261002,7 +261002,7 @@ public void VertexAttribP3Uiv( ) => T.VertexAttribP3Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261017,7 +261017,7 @@ public void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261043,7 +261043,7 @@ public void VertexAttribP4( ) => T.VertexAttribP4(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261058,7 +261058,7 @@ public void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261085,7 +261085,7 @@ public void VertexAttribP4( ) => T.VertexAttribP4(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261100,7 +261100,7 @@ public void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261126,7 +261126,7 @@ public void VertexAttribP4Uiv( ) => T.VertexAttribP4Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261141,7 +261141,7 @@ public void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261168,7 +261168,7 @@ public void VertexAttribP4Uiv( ) => T.VertexAttribP4Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261183,7 +261183,7 @@ public void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -261221,7 +261221,7 @@ public void VertexAttribParameterAMD( ) => T.VertexAttribParameterAMD(index, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -261240,7 +261240,7 @@ public void VertexAttribParameterAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -261277,7 +261277,7 @@ public void VertexAttribPointer( ) => T.VertexAttribPointer(index, size, type, normalized, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -261296,7 +261296,7 @@ public void VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -261858,7 +261858,7 @@ public void VertexAttribs4NV( ) => T.VertexAttribs4NV(index, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -261869,7 +261869,7 @@ public void VertexAttribs4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -261937,8 +261937,8 @@ public void VertexBlendEnvATI( [NativeTypeName("GLint")] int param1 ) => T.VertexBlendEnvATI(pname, param1); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -261949,8 +261949,8 @@ public void VertexFormatNV( [NativeTypeName("GLsizei")] uint stride ) => T.VertexFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl( @@ -263277,7 +263277,7 @@ public void VideoCaptureStreamParameterNV( ) => T.VideoCaptureStreamParameterNV(video_capture_slot, stream, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -263302,7 +263302,7 @@ public void VideoCaptureStreamParameterNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -263326,12 +263326,12 @@ public void VideoCaptureStreamParameterNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glViewport")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -263344,7 +263344,7 @@ public void Viewport( ) => T.Viewport(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263357,7 +263357,7 @@ public void Viewport( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263380,7 +263380,7 @@ public void ViewportArray( ) => T.ViewportArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263393,7 +263393,7 @@ public void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263417,7 +263417,7 @@ public void ViewportArray( ) => T.ViewportArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263430,7 +263430,7 @@ public void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263521,7 +263521,7 @@ public void ViewportArrayOES( ) => T.ViewportArrayOES(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263534,7 +263534,7 @@ public void ViewportArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263585,7 +263585,7 @@ public void ViewportIndexedOES( ) => T.ViewportIndexedOES(index, x, y, w, h); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263598,7 +263598,7 @@ public void ViewportIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263620,7 +263620,7 @@ public void ViewportIndexed( ) => T.ViewportIndexed(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263633,7 +263633,7 @@ public void ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -263697,8 +263697,8 @@ public void ViewportIndexedOES( [NativeTypeName("const GLfloat *")] Ref v ) => T.ViewportIndexedOES(index, v); - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] [NativeFunction("opengl", EntryPoint = "glViewportPositionWScaleNV")] [MethodImpl( @@ -263710,8 +263710,8 @@ public void ViewportPositionWScaleNV( [NativeTypeName("GLfloat")] float ycoeff ) => T.ViewportPositionWScaleNV(index, xcoeff, ycoeff); - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] [NativeFunction("opengl", EntryPoint = "glViewportSwizzleNV")] [MethodImpl( @@ -263891,7 +263891,7 @@ public void WaitSemaphoreNVX( ) => T.WaitSemaphoreNVX(waitGpu, fenceObjectCount, semaphoreArray, fenceValueArray); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -263907,7 +263907,7 @@ public void WaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -263933,7 +263933,7 @@ public void WaitSync( ) => T.WaitSync(sync, flags, timeout); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -263949,7 +263949,7 @@ public void WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -263975,8 +263975,8 @@ public void WaitSync( [NativeTypeName("GLuint64")] ulong timeout ) => T.WaitSync(sync, flags, timeout); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -263987,8 +263987,8 @@ public void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ) => T.WaitSyncApple(sync, flags, timeout); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl( @@ -264000,8 +264000,8 @@ public void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ) => T.WaitSyncApple(sync, flags, timeout); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glWaitVkSemaphoreNV")] [MethodImpl( @@ -264130,8 +264130,8 @@ public void WeightARB( public void WeightARB([NativeTypeName("const GLint *")] int weights) => T.WeightARB(weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] [MethodImpl( @@ -264144,8 +264144,8 @@ public void WeightPathNV( [NativeTypeName("const GLfloat *")] float* weights ) => T.WeightPathNV(resultPath, numPaths, paths, weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -265564,8 +265564,8 @@ public void WindowPos4MESA([NativeTypeName("const GLshort *")] short* v) => public void WindowPos4MESA([NativeTypeName("const GLshort *")] Ref v) => T.WindowPos4MESA(v); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] [MethodImpl( @@ -265577,8 +265577,8 @@ public void WindowRectanglesEXT( [NativeTypeName("const GLint *")] int* box ) => T.WindowRectanglesEXT(mode, count, box); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -265591,8 +265591,8 @@ public void WindowRectanglesEXT( [NativeTypeName("const GLint *")] Ref box ) => T.WindowRectanglesEXT(mode, count, box); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -265742,8 +265742,8 @@ public static uint AcquireKeyedMutexWin32EXTRaw( [NativeTypeName("GLuint")] uint timeout ) => Underlying.Value!.AcquireKeyedMutexWin32EXTRaw(memory, key, timeout); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glActiveProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -265752,7 +265752,7 @@ public static void ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => Underlying.Value!.ActiveProgramEXT(program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -265765,7 +265765,7 @@ public static void ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -265815,7 +265815,7 @@ public static void ActiveStencilFaceEXT( ) => Underlying.Value!.ActiveStencilFaceEXT(face); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -265837,7 +265837,7 @@ public static void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -265858,12 +265858,12 @@ public static void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -265872,7 +265872,7 @@ public static void ActiveTexture([NativeTypeName("GLenum")] uint texture) => Underlying.Value!.ActiveTexture(texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -265894,7 +265894,7 @@ public static void ActiveTexture([NativeTypeName("GLenum")] uint texture) => MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -265915,12 +265915,12 @@ public static void ActiveTexture([NativeTypeName("GLenum")] uint texture) => ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl( @@ -266266,8 +266266,8 @@ public static void AlphaFuncxOES( public static void AlphaToCoverageDitherControlNV([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.AlphaToCoverageDitherControlNV(mode); - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] [NativeFunction("opengl", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] [MethodImpl( @@ -266732,7 +266732,7 @@ public static void AttachObjectARB( ) => Underlying.Value!.AttachObjectARB(containerObj, obj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -266751,7 +266751,7 @@ public static void AttachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -266850,7 +266850,7 @@ public static void Begin( ) => Underlying.Value!.Begin(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -266867,7 +266867,7 @@ public static void Begin( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -266893,7 +266893,7 @@ public static void BeginConditionalRender( ) => Underlying.Value!.BeginConditionalRender(id, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -266910,7 +266910,7 @@ public static void BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -266936,8 +266936,8 @@ public static void BeginConditionalRender( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.BeginConditionalRender(id, mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] [MethodImpl( @@ -266948,8 +266948,8 @@ public static void BeginConditionalRenderNV( [NativeTypeName("GLenum")] uint mode ) => Underlying.Value!.BeginConditionalRenderNV(id, mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -266984,8 +266984,8 @@ public static void BeginConditionalRenderNVX([NativeTypeName("GLuint")] uint id) public static void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => Underlying.Value!.BeginOcclusionQueryNV(id); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfMonitorAMD")] [MethodImpl( @@ -266994,8 +266994,8 @@ public static void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => public static void BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => Underlying.Value!.BeginPerfMonitorAMD(monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfQueryINTEL")] [MethodImpl( @@ -267005,7 +267005,7 @@ public static void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHand Underlying.Value!.BeginPerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267025,7 +267025,7 @@ public static void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHand MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267054,7 +267054,7 @@ public static void BeginQuery( ) => Underlying.Value!.BeginQuery(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267074,7 +267074,7 @@ public static void BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267152,7 +267152,7 @@ public static void BeginQueryEXT( ) => Underlying.Value!.BeginQueryEXT(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -267166,7 +267166,7 @@ public static void BeginQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -267190,7 +267190,7 @@ public static void BeginQueryIndexed( ) => Underlying.Value!.BeginQueryIndexed(target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -267204,7 +267204,7 @@ public static void BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -267229,7 +267229,7 @@ public static void BeginQueryIndexed( ) => Underlying.Value!.BeginQueryIndexed(target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -267246,7 +267246,7 @@ public static void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -267270,7 +267270,7 @@ public static void BeginTransformFeedback([NativeTypeName("GLenum")] uint primit Underlying.Value!.BeginTransformFeedback(primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -267287,7 +267287,7 @@ public static void BeginTransformFeedback([NativeTypeName("GLenum")] uint primit MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -267367,7 +267367,7 @@ public static void BeginVideoCaptureNV( ) => Underlying.Value!.BeginVideoCaptureNV(video_capture_slot); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -267386,7 +267386,7 @@ public static void BeginVideoCaptureNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -267420,7 +267420,7 @@ public static void BindAttribLocation( ) => Underlying.Value!.BindAttribLocation(program, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -267439,7 +267439,7 @@ public static void BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -267509,7 +267509,7 @@ public static void BindAttribLocationARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267529,7 +267529,7 @@ public static void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267548,12 +267548,12 @@ public static void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -267564,7 +267564,7 @@ public static void BindBuffer( ) => Underlying.Value!.BindBuffer(target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267584,7 +267584,7 @@ public static void BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -267603,12 +267603,12 @@ public static void BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl( @@ -267641,7 +267641,7 @@ public static void BindBufferARB( ) => Underlying.Value!.BindBufferARB(target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267659,7 +267659,7 @@ public static void BindBufferARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267687,7 +267687,7 @@ public static void BindBufferBase( ) => Underlying.Value!.BindBufferBase(target, index, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267705,7 +267705,7 @@ public static void BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267830,7 +267830,7 @@ public static void BindBufferOffsetNV( ) => Underlying.Value!.BindBufferOffsetNV(target, index, buffer, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267848,7 +267848,7 @@ public static void BindBufferOffsetNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267878,7 +267878,7 @@ public static void BindBufferRange( ) => Underlying.Value!.BindBufferRange(target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267896,7 +267896,7 @@ public static void BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -267981,12 +267981,12 @@ public static void BindBufferRangeNV( ) => Underlying.Value!.BindBufferRangeNV(target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268002,12 +268002,12 @@ public static void BindBuffersBase( ) => Underlying.Value!.BindBuffersBase(target, first, count, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268030,12 +268030,12 @@ public static void BindBuffersBase( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268051,12 +268051,12 @@ public static void BindBuffersBase( ) => Underlying.Value!.BindBuffersBase(target, first, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268074,12 +268074,12 @@ public static void BindBuffersRange( ) => Underlying.Value!.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268113,7 +268113,7 @@ public static void BindBuffersRange( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -268130,7 +268130,7 @@ public static void BindBuffersRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -268157,7 +268157,7 @@ public static void BindFragDataLocation( ) => Underlying.Value!.BindFragDataLocation(program, color, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -268174,7 +268174,7 @@ public static void BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -268239,7 +268239,7 @@ public static void BindFragDataLocationEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -268254,7 +268254,7 @@ public static void BindFragDataLocationEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -268280,7 +268280,7 @@ public static void BindFragDataLocationIndexed( ) => Underlying.Value!.BindFragDataLocationIndexed(program, colorNumber, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -268295,7 +268295,7 @@ public static void BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -268367,7 +268367,7 @@ public static void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id) => Underlying.Value!.BindFragmentShaderATI(id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268385,7 +268385,7 @@ public static void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268417,7 +268417,7 @@ public static void BindFramebuffer( ) => Underlying.Value!.BindFramebuffer(target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268435,7 +268435,7 @@ public static void BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268510,7 +268510,7 @@ public static void BindFramebufferOES( ) => Underlying.Value!.BindFramebufferOES(target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -268522,7 +268522,7 @@ public static void BindFramebufferOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -268557,7 +268557,7 @@ public static void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -268569,7 +268569,7 @@ public static void BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -268605,12 +268605,12 @@ public static void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268674,12 +268674,12 @@ public static void BindImageTextureEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268694,12 +268694,12 @@ public static void BindImageTextures( ) => Underlying.Value!.BindImageTextures(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -268766,8 +268766,8 @@ public static uint BindMaterialParameterEXT( [NativeTypeName("GLenum")] Constant value ) => Underlying.Value!.BindMaterialParameterEXT(face, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -268778,8 +268778,8 @@ public static void BindMultiTextureEXT( [NativeTypeName("GLuint")] uint texture ) => Underlying.Value!.BindMultiTextureEXT(texunit, target, texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl( @@ -268854,7 +268854,7 @@ public static void BindProgramNV( ) => Underlying.Value!.BindProgramNV(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -268867,7 +268867,7 @@ public static void BindProgramNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -268895,7 +268895,7 @@ public static void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeli Underlying.Value!.BindProgramPipelineEXT(pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268913,7 +268913,7 @@ public static void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeli MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268945,7 +268945,7 @@ public static void BindRenderbuffer( ) => Underlying.Value!.BindRenderbuffer(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -268963,7 +268963,7 @@ public static void BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -269038,7 +269038,7 @@ public static void BindRenderbufferOES( ) => Underlying.Value!.BindRenderbufferOES(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -269053,7 +269053,7 @@ public static void BindRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -269087,12 +269087,12 @@ public static void BindSampler( ) => Underlying.Value!.BindSampler(unit, sampler); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -269107,12 +269107,12 @@ public static void BindSamplers( ) => Underlying.Value!.BindSamplers(first, count, samplers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -269133,8 +269133,8 @@ public static void BindSamplers( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glBindShadingRateImageNV")] [MethodImpl( @@ -269169,7 +269169,7 @@ public static uint BindTexGenParameterEXT( ) => Underlying.Value!.BindTexGenParameterEXT(unit, coord, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -269193,7 +269193,7 @@ public static uint BindTexGenParameterEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -269216,12 +269216,12 @@ public static uint BindTexGenParameterEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -269232,7 +269232,7 @@ public static void BindTexture( ) => Underlying.Value!.BindTexture(target, texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -269256,7 +269256,7 @@ public static void BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -269279,12 +269279,12 @@ public static void BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl( @@ -269317,12 +269317,12 @@ public static void BindTextureEXT( ) => Underlying.Value!.BindTextureEXT(target, texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -269337,12 +269337,12 @@ public static void BindTextures( ) => Underlying.Value!.BindTextures(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -269364,12 +269364,12 @@ public static void BindTextures( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -269407,7 +269407,7 @@ Constant value ) => Underlying.Value!.BindTextureUnitParameterEXT(unit, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -269421,7 +269421,7 @@ Constant value MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -269444,7 +269444,7 @@ public static void BindTransformFeedback( ) => Underlying.Value!.BindTransformFeedback(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -269458,7 +269458,7 @@ public static void BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -269503,7 +269503,7 @@ public static void BindTransformFeedbackNV( ) => Underlying.Value!.BindTransformFeedbackNV(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -269521,7 +269521,7 @@ public static void BindTransformFeedbackNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -269553,8 +269553,8 @@ public static void BindVertexArray([NativeTypeName("GLuint")] uint array) => public static void BindVertexArrayApple([NativeTypeName("GLuint")] uint array) => Underlying.Value!.BindVertexArrayApple(array); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glBindVertexArrayOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -269563,7 +269563,7 @@ public static void BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => Underlying.Value!.BindVertexArrayOES(array); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -269574,7 +269574,7 @@ public static void BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -269596,12 +269596,12 @@ public static void BindVertexBuffer( ) => Underlying.Value!.BindVertexBuffer(bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -269618,12 +269618,12 @@ public static void BindVertexBuffers( ) => Underlying.Value!.BindVertexBuffers(first, count, buffers, offsets, strides); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -270064,8 +270064,8 @@ public static void BitmapxOES( } } - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierKHR")] [MethodImpl( @@ -270073,8 +270073,8 @@ public static void BitmapxOES( )] public static void BlendBarrierKHR() => Underlying.Value!.BlendBarrierKHR(); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierNV")] [MethodImpl( @@ -270083,7 +270083,7 @@ public static void BitmapxOES( public static void BlendBarrierNV() => Underlying.Value!.BlendBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270105,7 +270105,7 @@ public static void BitmapxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270167,7 +270167,7 @@ public static void BlendColorxOES( ) => Underlying.Value!.BlendColorxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270189,7 +270189,7 @@ public static void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270223,7 +270223,7 @@ public static void BlendEquation([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.BlendEquation(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270245,7 +270245,7 @@ public static void BlendEquation([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -270299,7 +270299,7 @@ public static void BlendEquationEXT( ) => Underlying.Value!.BlendEquationEXT(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270312,7 +270312,7 @@ public static void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270334,7 +270334,7 @@ public static void BlendEquation( ) => Underlying.Value!.BlendEquation(buf, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270347,7 +270347,7 @@ public static void BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270369,8 +270369,8 @@ public static void BlendEquation( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.BlendEquation(buf, mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -270380,8 +270380,8 @@ public static void BlendEquationARB( [NativeTypeName("GLenum")] uint mode ) => Underlying.Value!.BlendEquationARB(buf, mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl( @@ -270474,7 +270474,7 @@ public static void BlendEquationOES( ) => Underlying.Value!.BlendEquationOES(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -270493,7 +270493,7 @@ public static void BlendEquationOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -270526,7 +270526,7 @@ public static void BlendEquationSeparate( ) => Underlying.Value!.BlendEquationSeparate(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -270545,7 +270545,7 @@ public static void BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -270600,7 +270600,7 @@ public static void BlendEquationSeparateEXT( ) => Underlying.Value!.BlendEquationSeparateEXT(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270613,7 +270613,7 @@ public static void BlendEquationSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270636,7 +270636,7 @@ public static void BlendEquationSeparate( ) => Underlying.Value!.BlendEquationSeparate(buf, modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270649,7 +270649,7 @@ public static void BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270672,8 +270672,8 @@ public static void BlendEquationSeparate( [NativeTypeName("GLenum")] Constant modeAlpha ) => Underlying.Value!.BlendEquationSeparate(buf, modeRGB, modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -270684,8 +270684,8 @@ public static void BlendEquationSeparateARB( [NativeTypeName("GLenum")] uint modeAlpha ) => Underlying.Value!.BlendEquationSeparateARB(buf, modeRGB, modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl( @@ -270788,7 +270788,7 @@ public static void BlendEquationSeparateOES( ) => Underlying.Value!.BlendEquationSeparateOES(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -270813,7 +270813,7 @@ public static void BlendEquationSeparateOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -270837,12 +270837,12 @@ public static void BlendEquationSeparateOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -270853,7 +270853,7 @@ public static void BlendFunc( ) => Underlying.Value!.BlendFunc(sfactor, dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -270878,7 +270878,7 @@ public static void BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -270902,12 +270902,12 @@ public static void BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl( @@ -270919,7 +270919,7 @@ public static void BlendFunc( ) => Underlying.Value!.BlendFunc(sfactor, dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270932,7 +270932,7 @@ public static void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270955,7 +270955,7 @@ public static void BlendFunc( ) => Underlying.Value!.BlendFunc(buf, src, dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270968,7 +270968,7 @@ public static void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -270991,8 +270991,8 @@ public static void BlendFunc( [NativeTypeName("GLenum")] Constant dst ) => Underlying.Value!.BlendFunc(buf, src, dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -271003,8 +271003,8 @@ public static void BlendFuncARB( [NativeTypeName("GLenum")] uint dst ) => Underlying.Value!.BlendFuncARB(buf, src, dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl( @@ -271074,7 +271074,7 @@ public static void BlendFuncOES( ) => Underlying.Value!.BlendFuncOES(buf, src, dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -271095,7 +271095,7 @@ public static void BlendFuncOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -271133,7 +271133,7 @@ public static void BlendFuncSeparate( Underlying.Value!.BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -271154,7 +271154,7 @@ public static void BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -271230,7 +271230,7 @@ public static void BlendFuncSeparateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -271243,7 +271243,7 @@ public static void BlendFuncSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -271268,7 +271268,7 @@ public static void BlendFuncSeparate( ) => Underlying.Value!.BlendFuncSeparate(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -271281,7 +271281,7 @@ public static void BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -271306,8 +271306,8 @@ public static void BlendFuncSeparate( [NativeTypeName("GLenum")] Constant dstAlpha ) => Underlying.Value!.BlendFuncSeparate(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -271320,8 +271320,8 @@ public static void BlendFuncSeparateARB( [NativeTypeName("GLenum")] uint dstAlpha ) => Underlying.Value!.BlendFuncSeparateARB(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl( @@ -271478,8 +271478,8 @@ public static void BlendFuncSeparateOES( [NativeTypeName("GLenum")] Constant dstAlpha ) => Underlying.Value!.BlendFuncSeparateOES(srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendParameteriNV")] [MethodImpl( @@ -271491,7 +271491,7 @@ public static void BlendParameterNV( ) => Underlying.Value!.BlendParameterNV(pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -271509,7 +271509,7 @@ public static void BlendParameterNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -271556,7 +271556,7 @@ public static void BlitFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -271574,7 +271574,7 @@ public static void BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -271939,12 +271939,12 @@ public static void BlitFramebufferNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -271982,12 +271982,12 @@ public static void BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -272025,8 +272025,8 @@ public static void BlitNamedFramebuffer( filter ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glBufferAddressRangeNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272038,8 +272038,8 @@ public static void BufferAddressRangeNV( [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.BufferAddressRangeNV(pname, index, address, length); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] [MethodImpl( @@ -272051,8 +272051,8 @@ public static void BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => Underlying.Value!.BufferAttachMemoryNV(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -272066,7 +272066,7 @@ public static void BufferAttachMemoryNV( ) => Underlying.Value!.BufferAttachMemoryNV(target, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272086,7 +272086,7 @@ public static void BufferAttachMemoryNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272105,12 +272105,12 @@ public static void BufferAttachMemoryNV( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272123,7 +272123,7 @@ public static void BufferData( ) => Underlying.Value!.BufferData(target, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272143,7 +272143,7 @@ public static void BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272162,12 +272162,12 @@ public static void BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl( @@ -272217,8 +272217,8 @@ public static void BufferDataARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272230,8 +272230,8 @@ public static void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.BufferPageCommitmentARB(target, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl( @@ -272244,8 +272244,8 @@ public static void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => Underlying.Value!.BufferPageCommitmentARB(target, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] [MethodImpl( @@ -272268,8 +272268,8 @@ public static void BufferPageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -272305,12 +272305,12 @@ public static void BufferParameterApple( ) => Underlying.Value!.BufferParameterApple(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -272326,12 +272326,12 @@ public static void BufferStorage( ) => Underlying.Value!.BufferStorage(target, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -272447,7 +272447,7 @@ public static void BufferStorageMemEXT( ) => Underlying.Value!.BufferStorageMemEXT(target, size, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272467,7 +272467,7 @@ public static void BufferStorageMemEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272486,12 +272486,12 @@ public static void BufferStorageMemEXT( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272504,7 +272504,7 @@ public static void BufferSubData( ) => Underlying.Value!.BufferSubData(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272524,7 +272524,7 @@ public static void BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -272543,12 +272543,12 @@ public static void BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl( @@ -272598,8 +272598,8 @@ public static void BufferSubDataARB( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCallCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272718,7 +272718,7 @@ public static void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -272736,7 +272736,7 @@ public static void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -272767,7 +272767,7 @@ public static uint CheckFramebufferStatus([NativeTypeName("GLenum")] uint target [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -272785,7 +272785,7 @@ public static uint CheckFramebufferStatus([NativeTypeName("GLenum")] uint target MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -272858,12 +272858,12 @@ public static Constant CheckFramebufferStatusOE [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -272878,12 +272878,12 @@ public static uint CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -272898,8 +272898,8 @@ public static Constant CheckNamedFramebufferSta ) => Underlying.Value!.CheckNamedFramebufferStatus(framebuffer, target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -272910,8 +272910,8 @@ public static uint CheckNamedFramebufferStatusEXT( ) => Underlying.Value!.CheckNamedFramebufferStatusEXT(framebuffer, target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl( @@ -272923,7 +272923,7 @@ public static Constant CheckNamedFramebufferSta ) => Underlying.Value!.CheckNamedFramebufferStatusEXT(framebuffer, target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -272940,7 +272940,7 @@ public static Constant CheckNamedFramebufferSta MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -272966,7 +272966,7 @@ public static void ClampColor( ) => Underlying.Value!.ClampColor(target, clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -272983,7 +272983,7 @@ public static void ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273031,7 +273031,7 @@ public static void ClampColorARB( ) => Underlying.Value!.ClampColorARB(target, clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273056,7 +273056,7 @@ public static void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273080,12 +273080,12 @@ public static void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClear")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -273094,7 +273094,7 @@ public static void Clear([NativeTypeName("GLbitfield")] uint mask) => Underlying.Value!.Clear(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273119,7 +273119,7 @@ public static void Clear([NativeTypeName("GLbitfield")] uint mask) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273143,12 +273143,12 @@ public static void Clear([NativeTypeName("GLbitfield")] uint mask) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glClear")] [MethodImpl( @@ -273207,7 +273207,7 @@ public static void ClearAccumxOES( ) => Underlying.Value!.ClearAccumxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273218,7 +273218,7 @@ public static void ClearAccumxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273241,7 +273241,7 @@ public static void ClearBufferData( ) => Underlying.Value!.ClearBufferData(target, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273252,7 +273252,7 @@ public static void ClearBufferData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273288,7 +273288,7 @@ public static void ClearBufferData( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273305,7 +273305,7 @@ public static void ClearBufferData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273333,7 +273333,7 @@ public static void ClearBuffer( ) => Underlying.Value!.ClearBuffer(buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273350,7 +273350,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273379,7 +273379,7 @@ public static void ClearBuffer( ) => Underlying.Value!.ClearBuffer(buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273396,7 +273396,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273423,7 +273423,7 @@ public static void ClearBuffer( ) => Underlying.Value!.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273440,7 +273440,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273474,7 +273474,7 @@ public static void ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273491,7 +273491,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273518,7 +273518,7 @@ public static void ClearBuffer( ) => Underlying.Value!.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273535,7 +273535,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273569,7 +273569,7 @@ public static void ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273580,7 +273580,7 @@ public static void ClearBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273614,7 +273614,7 @@ public static void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273625,7 +273625,7 @@ public static void ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -273665,7 +273665,7 @@ public static void ClearBufferSubData( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273682,7 +273682,7 @@ public static void ClearBufferSubData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273709,7 +273709,7 @@ public static void ClearBuffer( ) => Underlying.Value!.ClearBuffer(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273726,7 +273726,7 @@ public static void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -273760,7 +273760,7 @@ public static void ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273785,7 +273785,7 @@ public static void ClearBuffer( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273809,12 +273809,12 @@ public static void ClearBuffer( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearColor")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -273876,7 +273876,7 @@ public static void ClearColorxOES( ) => Underlying.Value!.ClearColorxOES(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273901,7 +273901,7 @@ public static void ClearColorxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -273932,8 +273932,8 @@ public static void ClearColorxOES( public static void ClearDepth([NativeTypeName("GLdouble")] double depth) => Underlying.Value!.ClearDepth(depth); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glClearDepthdNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -273942,7 +273942,7 @@ public static void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => Underlying.Value!.ClearDepthNV(depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -273955,7 +273955,7 @@ public static void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -273967,12 +273967,12 @@ public static void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearDepthf")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -274039,12 +274039,12 @@ public static void ClearIndex([NativeTypeName("GLfloat")] float c) => Underlying.Value!.ClearIndex(c); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274061,12 +274061,12 @@ public static void ClearNamedBufferData( ) => Underlying.Value!.ClearNamedBufferData(buffer, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274095,8 +274095,8 @@ public static void ClearNamedBufferData( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -274109,8 +274109,8 @@ public static void ClearNamedBufferDataEXT( [NativeTypeName("const void *")] void* data ) => Underlying.Value!.ClearNamedBufferDataEXT(buffer, internalformat, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl( @@ -274137,12 +274137,12 @@ public static void ClearNamedBufferDataEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274170,12 +274170,12 @@ public static void ClearNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274208,8 +274208,8 @@ public static void ClearNamedBufferSubData( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -274233,8 +274233,8 @@ public static void ClearNamedBufferSubDataEXT( data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl( @@ -274265,12 +274265,12 @@ public static void ClearNamedBufferSubDataEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274294,12 +274294,12 @@ public static void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274324,12 +274324,12 @@ public static void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274345,12 +274345,12 @@ public static void ClearNamedFramebuffer( ) => Underlying.Value!.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274373,12 +274373,12 @@ public static void ClearNamedFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274394,12 +274394,12 @@ public static void ClearNamedFramebuffer( ) => Underlying.Value!.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274422,12 +274422,12 @@ public static void ClearNamedFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274443,12 +274443,12 @@ public static void ClearNamedFramebuffer( ) => Underlying.Value!.ClearNamedFramebuffer(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -274511,7 +274511,7 @@ public static void ClearPixelLocalStorageEXT( ) => Underlying.Value!.ClearPixelLocalStorageEXT(offset, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -274536,7 +274536,7 @@ public static void ClearPixelLocalStorageEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -274560,12 +274560,12 @@ public static void ClearPixelLocalStorageEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClearStencil")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -274574,12 +274574,12 @@ public static void ClearStencil([NativeTypeName("GLint")] int s) => Underlying.Value!.ClearStencil(s); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -274596,12 +274596,12 @@ public static void ClearTexImage( ) => Underlying.Value!.ClearTexImage(texture, level, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -274658,12 +274658,12 @@ public static void ClearTexImageEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -274699,12 +274699,12 @@ public static void ClearTexSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -274913,8 +274913,8 @@ public static void ClientActiveVertexStreamATI( [NativeTypeName("GLenum")] Constant stream ) => Underlying.Value!.ClientActiveVertexStreamATI(stream); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -274922,8 +274922,8 @@ public static void ClientActiveVertexStreamATI( public static void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => Underlying.Value!.ClientAttribDefaultEXT(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl( @@ -274974,7 +274974,7 @@ public static void ClientWaitSemaphoreNVX( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -274990,7 +274990,7 @@ public static void ClientWaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -275017,7 +275017,7 @@ public static uint ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -275033,7 +275033,7 @@ public static uint ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -275067,8 +275067,8 @@ public static Constant ClientWaitSync( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -275080,8 +275080,8 @@ public static uint ClientWaitSyncApple( ) => Underlying.Value!.ClientWaitSyncApple(sync, flags, timeout); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl( @@ -275101,12 +275101,12 @@ public static Constant ClientWaitSyncApple( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -275120,12 +275120,12 @@ public static void ClipControl( ) => Underlying.Value!.ClipControl(origin, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -277403,8 +277403,8 @@ public static void Color4XOES([NativeTypeName("const GLfixed *")] Ref compo } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -277415,8 +277415,8 @@ public static void ColorFormatNV( [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.ColorFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl( @@ -277599,7 +277599,7 @@ public static void ColorFragmentOp3ATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -277624,7 +277624,7 @@ public static void ColorFragmentOp3ATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -277648,12 +277648,12 @@ public static void ColorFragmentOp3ATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -277666,7 +277666,7 @@ public static void ColorMask( ) => Underlying.Value!.ColorMask(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -277691,7 +277691,7 @@ public static void ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -277715,12 +277715,12 @@ public static void ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl( @@ -277734,7 +277734,7 @@ public static void ColorMask( ) => Underlying.Value!.ColorMask(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -277751,7 +277751,7 @@ public static void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -277780,7 +277780,7 @@ public static void ColorMask( ) => Underlying.Value!.ColorMask(index, r, g, b, a); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -277797,7 +277797,7 @@ public static void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -278828,8 +278828,8 @@ public static void CombinerStageParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCommandListSegmentsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -278839,8 +278839,8 @@ public static void CommandListSegmentsNV( [NativeTypeName("GLuint")] uint segments ) => Underlying.Value!.CommandListSegmentsNV(list, segments); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCompileCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -278849,7 +278849,7 @@ public static void CompileCommandListNV([NativeTypeName("GLuint")] uint list) => Underlying.Value!.CompileCommandListNV(list); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -278868,7 +278868,7 @@ public static void CompileCommandListNV([NativeTypeName("GLuint")] uint list) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -278906,8 +278906,8 @@ public static void CompileShader([NativeTypeName("GLuint")] uint shader) => public static void CompileShaderARB([NativeTypeName("GLhandleARB")] uint shaderObj) => Underlying.Value!.CompileShaderARB(shaderObj); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -278919,8 +278919,8 @@ public static void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] int* length ) => Underlying.Value!.CompileShaderIncludeARB(shader, count, path, length); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl( @@ -278940,8 +278940,8 @@ public static void CompileShaderIncludeARB( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -278967,8 +278967,8 @@ public static void CompressedMultiTexImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl( @@ -279000,8 +279000,8 @@ public static void CompressedMultiTexImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279029,8 +279029,8 @@ public static void CompressedMultiTexImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl( @@ -279064,8 +279064,8 @@ public static void CompressedMultiTexImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279095,8 +279095,8 @@ public static void CompressedMultiTexImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl( @@ -279132,8 +279132,8 @@ public static void CompressedMultiTexImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279159,8 +279159,8 @@ public static void CompressedMultiTexSubImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl( @@ -279192,8 +279192,8 @@ public static void CompressedMultiTexSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279223,8 +279223,8 @@ public static void CompressedMultiTexSubImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl( @@ -279260,8 +279260,8 @@ public static void CompressedMultiTexSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279295,8 +279295,8 @@ public static void CompressedMultiTexSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl( @@ -279337,7 +279337,7 @@ public static void CompressedMultiTexSubImage3DEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279359,7 +279359,7 @@ public static void CompressedMultiTexSubImage3DEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279404,7 +279404,7 @@ public static void CompressedTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279426,7 +279426,7 @@ public static void CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279531,7 +279531,7 @@ public static void CompressedTexImage1DARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279553,7 +279553,7 @@ public static void CompressedTexImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279574,12 +279574,12 @@ public static void CompressedTexImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -279606,7 +279606,7 @@ public static void CompressedTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279628,7 +279628,7 @@ public static void CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279649,12 +279649,12 @@ public static void CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl( @@ -279745,7 +279745,7 @@ public static void CompressedTexImage2DARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279767,7 +279767,7 @@ public static void CompressedTexImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279816,7 +279816,7 @@ public static void CompressedTexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -279838,7 +279838,7 @@ public static void CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280017,7 +280017,7 @@ public static void CompressedTexImage3DOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280039,7 +280039,7 @@ public static void CompressedTexImage3DOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280084,7 +280084,7 @@ public static void CompressedTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280106,7 +280106,7 @@ public static void CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280211,7 +280211,7 @@ public static void CompressedTexSubImage1DARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280233,7 +280233,7 @@ public static void CompressedTexSubImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280254,12 +280254,12 @@ public static void CompressedTexSubImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -280288,7 +280288,7 @@ public static void CompressedTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280310,7 +280310,7 @@ public static void CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280331,12 +280331,12 @@ public static void CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl( @@ -280433,7 +280433,7 @@ public static void CompressedTexSubImage2DARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280455,7 +280455,7 @@ public static void CompressedTexSubImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280508,7 +280508,7 @@ public static void CompressedTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280530,7 +280530,7 @@ public static void CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -280728,8 +280728,8 @@ public static void CompressedTexSubImage3DOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -280755,8 +280755,8 @@ public static void CompressedTextureImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl( @@ -280788,8 +280788,8 @@ public static void CompressedTextureImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -280817,8 +280817,8 @@ public static void CompressedTextureImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl( @@ -280852,8 +280852,8 @@ public static void CompressedTextureImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -280883,8 +280883,8 @@ public static void CompressedTextureImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl( @@ -280921,12 +280921,12 @@ public static void CompressedTextureImage3DEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -280954,12 +280954,12 @@ public static void CompressedTextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -280992,8 +280992,8 @@ public static void CompressedTextureSubImage1D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -281019,8 +281019,8 @@ public static void CompressedTextureSubImage1DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl( @@ -281053,12 +281053,12 @@ public static void CompressedTextureSubImage1DEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -281090,12 +281090,12 @@ public static void CompressedTextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -281132,8 +281132,8 @@ public static void CompressedTextureSubImage2D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -281163,8 +281163,8 @@ public static void CompressedTextureSubImage2DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl( @@ -281201,12 +281201,12 @@ public static void CompressedTextureSubImage2DEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -281242,12 +281242,12 @@ public static void CompressedTextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -281288,8 +281288,8 @@ public static void CompressedTextureSubImage3D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -281323,8 +281323,8 @@ public static void CompressedTextureSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl( @@ -281364,8 +281364,8 @@ public static void CompressedTextureSubImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameterfNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -281375,8 +281375,8 @@ public static void ConservativeRasterParameterNV( [NativeTypeName("GLfloat")] float value ) => Underlying.Value!.ConservativeRasterParameterNV(pname, value); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameteriNV")] [MethodImpl( @@ -281856,7 +281856,7 @@ public static void ConvolutionParameterxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -281873,7 +281873,7 @@ public static void ConvolutionParameterxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -281909,7 +281909,7 @@ public static void CopyBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -281926,7 +281926,7 @@ public static void CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -282240,7 +282240,7 @@ public static void CopyConvolutionFilter2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -282251,7 +282251,7 @@ public static void CopyConvolutionFilter2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -282301,7 +282301,7 @@ public static void CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -282312,7 +282312,7 @@ public static void CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -282605,8 +282605,8 @@ public static void CopyImageSubDataOES( srcDepth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -282632,8 +282632,8 @@ public static void CopyMultiTexImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl( @@ -282660,8 +282660,8 @@ public static void CopyMultiTexImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -282689,8 +282689,8 @@ public static void CopyMultiTexImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl( @@ -282719,8 +282719,8 @@ public static void CopyMultiTexImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -282744,8 +282744,8 @@ public static void CopyMultiTexSubImage1DEXT( width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl( @@ -282770,8 +282770,8 @@ public static void CopyMultiTexSubImage1DEXT( width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -282799,8 +282799,8 @@ public static void CopyMultiTexSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl( @@ -282829,8 +282829,8 @@ public static void CopyMultiTexSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -282860,8 +282860,8 @@ public static void CopyMultiTexSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl( @@ -282893,12 +282893,12 @@ public static void CopyMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -282921,8 +282921,8 @@ public static void CopyNamedBufferSubData( size ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCopyPathNV")] [MethodImpl( @@ -283009,7 +283009,7 @@ public static void CopyPixels( ) => Underlying.Value!.CopyPixels(x, y, width, height, type); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283033,7 +283033,7 @@ public static void CopyPixels( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283071,7 +283071,7 @@ public static void CopyTexImage1D( ) => Underlying.Value!.CopyTexImage1D(target, level, internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283095,7 +283095,7 @@ public static void CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283167,7 +283167,7 @@ public static void CopyTexImage1DEXT( Underlying.Value!.CopyTexImage1DEXT(target, level, internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283191,7 +283191,7 @@ public static void CopyTexImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283214,12 +283214,12 @@ public static void CopyTexImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -283246,7 +283246,7 @@ public static void CopyTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283270,7 +283270,7 @@ public static void CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283293,12 +283293,12 @@ public static void CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl( @@ -283379,7 +283379,7 @@ public static void CopyTexImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283403,7 +283403,7 @@ public static void CopyTexImage2DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283440,7 +283440,7 @@ public static void CopyTexSubImage1D( ) => Underlying.Value!.CopyTexSubImage1D(target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283464,7 +283464,7 @@ public static void CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283531,7 +283531,7 @@ public static void CopyTexSubImage1DEXT( ) => Underlying.Value!.CopyTexSubImage1DEXT(target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283555,7 +283555,7 @@ public static void CopyTexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283578,12 +283578,12 @@ public static void CopyTexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -283610,7 +283610,7 @@ public static void CopyTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283634,7 +283634,7 @@ public static void CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -283657,12 +283657,12 @@ public static void CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl( @@ -283743,7 +283743,7 @@ public static void CopyTexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -283766,7 +283766,7 @@ public static void CopyTexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -283816,7 +283816,7 @@ public static void CopyTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -283839,7 +283839,7 @@ public static void CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -283974,8 +283974,8 @@ public static void CopyTexSubImage3DOES( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284001,8 +284001,8 @@ public static void CopyTextureImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl( @@ -284029,8 +284029,8 @@ public static void CopyTextureImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284058,8 +284058,8 @@ public static void CopyTextureImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl( @@ -284088,8 +284088,8 @@ public static void CopyTextureImage2DEXT( border ); - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureLevelsAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284108,12 +284108,12 @@ public static void CopyTextureLevelApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284130,8 +284130,8 @@ public static void CopyTextureSubImage1D( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyTextureSubImage1D(texture, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284155,8 +284155,8 @@ public static void CopyTextureSubImage1DEXT( width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl( @@ -284182,12 +284182,12 @@ public static void CopyTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284216,8 +284216,8 @@ public static void CopyTextureSubImage2D( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284245,8 +284245,8 @@ public static void CopyTextureSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl( @@ -284276,12 +284276,12 @@ public static void CopyTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284312,8 +284312,8 @@ public static void CopyTextureSubImage3D( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284343,8 +284343,8 @@ public static void CopyTextureSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl( @@ -284392,8 +284392,8 @@ public static void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => public static void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool mask) => Underlying.Value!.CoverageMaskNV(mask); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationNV")] [MethodImpl( @@ -284402,8 +284402,8 @@ public static void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool public static void CoverageModulationNV([NativeTypeName("GLenum")] uint components) => Underlying.Value!.CoverageModulationNV(components); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] [MethodImpl( @@ -284414,8 +284414,8 @@ public static void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] float* v ) => Underlying.Value!.CoverageModulationTableNV(n, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -284433,8 +284433,8 @@ public static void CoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -284452,8 +284452,8 @@ public static void CoverageModulationTableNV([NativeTypeName("const GLfloat *")] public static void CoverageOperationNV([NativeTypeName("GLenum")] uint operation) => Underlying.Value!.CoverageOperationNV(operation); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] [MethodImpl( @@ -284478,8 +284478,8 @@ public static void CoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -284511,8 +284511,8 @@ public static void CoverFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] [MethodImpl( @@ -284523,8 +284523,8 @@ public static void CoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ) => Underlying.Value!.CoverFillPathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -284536,8 +284536,8 @@ public static void CoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => Underlying.Value!.CoverFillPathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] [MethodImpl( @@ -284562,8 +284562,8 @@ public static void CoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -284595,8 +284595,8 @@ public static void CoverStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] [MethodImpl( @@ -284607,8 +284607,8 @@ public static void CoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ) => Underlying.Value!.CoverStrokePathNV(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -284621,12 +284621,12 @@ public static void CoverStrokePathNV( ) => Underlying.Value!.CoverStrokePathNV(path, coverMode); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284643,12 +284643,12 @@ public static uint CreateBuffer() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284662,12 +284662,12 @@ public static void CreateBuffers( ) => Underlying.Value!.CreateBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284687,8 +284687,8 @@ public static void CreateBuffers( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -284698,8 +284698,8 @@ public static void CreateCommandListsNV( [NativeTypeName("GLuint *")] uint* lists ) => Underlying.Value!.CreateCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( @@ -284716,8 +284716,8 @@ public static void CreateCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl( @@ -284731,12 +284731,12 @@ public static uint CreateCommandListsNV() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284753,12 +284753,12 @@ public static uint CreateFramebuffer() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284772,12 +284772,12 @@ public static void CreateFramebuffers( ) => Underlying.Value!.CreateFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284840,8 +284840,8 @@ public static uint CreateMemoryObjectsEXT() return memoryObjects; } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] [MethodImpl( @@ -284852,8 +284852,8 @@ public static void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] uint* queryHandle ) => Underlying.Value!.CreatePerfQueryIntel(queryId, queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -284871,8 +284871,8 @@ public static void CreatePerfQueryIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -284888,7 +284888,7 @@ public static uint CreatePerfQueryIntel() [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -284907,7 +284907,7 @@ public static uint CreatePerfQueryIntel() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -284945,12 +284945,12 @@ public static uint CreatePerfQueryIntel() public static uint CreateProgramObjectARB() => Underlying.Value!.CreateProgramObjectARB(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284967,12 +284967,12 @@ public static uint CreateProgramPipeline() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -284986,12 +284986,12 @@ public static void CreateProgramPipelines( ) => Underlying.Value!.CreateProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285020,12 +285020,12 @@ public static void CreateProgramPipelines( public static uint CreateProgressFenceNVX() => Underlying.Value!.CreateProgressFenceNVX(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285040,12 +285040,12 @@ public static void CreateQueries( ) => Underlying.Value!.CreateQueries(target, n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285067,12 +285067,12 @@ public static void CreateQueries( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285091,12 +285091,12 @@ public static uint CreateQuery( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285113,12 +285113,12 @@ public static uint CreateRenderbuffer() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285132,12 +285132,12 @@ public static void CreateRenderbuffers( ) => Underlying.Value!.CreateRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285158,12 +285158,12 @@ public static void CreateRenderbuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285180,12 +285180,12 @@ public static uint CreateSampler() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285199,12 +285199,12 @@ public static void CreateSamplers( ) => Underlying.Value!.CreateSamplers(n, samplers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285269,7 +285269,7 @@ public static uint CreateSemaphoresNV() [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -285288,7 +285288,7 @@ public static uint CreateSemaphoresNV() MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -285320,7 +285320,7 @@ public static uint CreateShader([NativeTypeName("GLenum")] uint type) => [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -285339,7 +285339,7 @@ public static uint CreateShader([NativeTypeName("GLenum")] uint type) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -285392,8 +285392,8 @@ public static uint CreateShaderObjectARB( ) => Underlying.Value!.CreateShaderObjectARB(shaderType); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -285404,8 +285404,8 @@ public static uint CreateShaderProgramEXT( ) => Underlying.Value!.CreateShaderProgramEXT(type, @string); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] [MethodImpl( @@ -285424,7 +285424,7 @@ public static uint CreateShaderProgramEXT( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -285437,7 +285437,7 @@ public static uint CreateShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -285461,7 +285461,7 @@ public static uint CreateShaderProgram( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -285474,7 +285474,7 @@ public static uint CreateShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -285534,8 +285534,8 @@ public static uint CreateShaderProgramEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -285545,8 +285545,8 @@ public static void CreateStatesNV( [NativeTypeName("GLuint *")] uint* states ) => Underlying.Value!.CreateStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( @@ -285563,8 +285563,8 @@ public static void CreateStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] [MethodImpl( @@ -285578,8 +285578,8 @@ public static uint CreateStatesNV() } [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -285591,8 +285591,8 @@ public static uint CreateStatesNV() ) => Underlying.Value!.CreateSyncFromCLeventARB(context, @event, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl( @@ -285612,12 +285612,12 @@ public static Ptr CreateSyncFromCLeventARB( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285636,12 +285636,12 @@ public static uint CreateTexture( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285656,12 +285656,12 @@ public static void CreateTextures( ) => Underlying.Value!.CreateTextures(target, n, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285683,12 +285683,12 @@ public static void CreateTextures( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285705,12 +285705,12 @@ public static uint CreateTransformFeedback() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285724,12 +285724,12 @@ public static void CreateTransformFeedbacks( ) => Underlying.Value!.CreateTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285750,12 +285750,12 @@ public static void CreateTransformFeedbacks( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285772,12 +285772,12 @@ public static uint CreateVertexArray() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285791,12 +285791,12 @@ public static void CreateVertexArrays( ) => Underlying.Value!.CreateVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -285817,7 +285817,7 @@ public static void CreateVertexArrays( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -285842,7 +285842,7 @@ public static void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -285866,12 +285866,12 @@ public static void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCullFace")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -285880,7 +285880,7 @@ public static void CullFace([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.CullFace(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -285905,7 +285905,7 @@ public static void CullFace([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -285929,12 +285929,12 @@ public static void CullFace([NativeTypeName("GLenum")] uint mode) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCullFace")] [MethodImpl( @@ -286016,7 +286016,7 @@ public static void CurrentPaletteMatrixOES( ) => Underlying.Value!.CurrentPaletteMatrixOES(matrixpaletteindex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286027,7 +286027,7 @@ public static void CurrentPaletteMatrixOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286048,7 +286048,7 @@ public static void DebugMessageCallback( ) => Underlying.Value!.DebugMessageCallback(callback, userParam); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286059,7 +286059,7 @@ public static void DebugMessageCallback( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286115,8 +286115,8 @@ Ref userParam } } - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -286127,8 +286127,8 @@ public static void DebugMessageCallbackARB( [NativeTypeName("const void *")] void* userParam ) => Underlying.Value!.DebugMessageCallbackARB(callback, userParam); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] [MethodImpl( @@ -286176,7 +286176,7 @@ public static void DebugMessageCallbackKHR( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286187,7 +286187,7 @@ public static void DebugMessageCallbackKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286211,7 +286211,7 @@ public static void DebugMessageControl( ) => Underlying.Value!.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286222,7 +286222,7 @@ public static void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286260,7 +286260,7 @@ public static void DebugMessageControl( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286271,7 +286271,7 @@ public static void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286294,8 +286294,8 @@ public static void DebugMessageControl( [NativeTypeName("GLboolean")] MaybeBool enabled ) => Underlying.Value!.DebugMessageControl(source, type, severity, ids, enabled); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -286309,8 +286309,8 @@ public static void DebugMessageControlARB( [NativeTypeName("GLboolean")] uint enabled ) => Underlying.Value!.DebugMessageControlARB(source, type, severity, count, ids, enabled); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( @@ -286338,8 +286338,8 @@ public static void DebugMessageControlARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] [MethodImpl( @@ -286442,7 +286442,7 @@ public static void DebugMessageEnableAMD( ) => Underlying.Value!.DebugMessageEnableAMD(category, severity, ids, enabled); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286453,7 +286453,7 @@ public static void DebugMessageEnableAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286477,7 +286477,7 @@ public static void DebugMessageInsert( ) => Underlying.Value!.DebugMessageInsert(source, type, id, severity, length, buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286488,7 +286488,7 @@ public static void DebugMessageInsert( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -286564,8 +286564,8 @@ public static void DebugMessageInsertAMD( [NativeTypeName("const GLchar *")] sbyte buf ) => Underlying.Value!.DebugMessageInsertAMD(category, severity, id, buf); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -286579,8 +286579,8 @@ public static void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] sbyte* buf ) => Underlying.Value!.DebugMessageInsertARB(source, type, id, severity, length, buf); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( @@ -286608,8 +286608,8 @@ public static void DebugMessageInsertARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] [MethodImpl( @@ -286858,7 +286858,7 @@ public static void DeleteAsyncMarkersSGIX( ) => Underlying.Value!.DeleteAsyncMarkersSGIX(marker, range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -286878,7 +286878,7 @@ public static void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -286897,12 +286897,12 @@ public static void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( @@ -286912,7 +286912,7 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) Underlying.Value!.DeleteBuffer(buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -286932,7 +286932,7 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -286951,12 +286951,12 @@ public static void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -286967,7 +286967,7 @@ public static void DeleteBuffers( ) => Underlying.Value!.DeleteBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -286987,7 +286987,7 @@ public static void DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -287006,12 +287006,12 @@ public static void DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl( @@ -287064,8 +287064,8 @@ public static void DeleteBuffersARB( public static void DeleteBuffersARB([NativeTypeName("const GLuint *")] uint buffers) => Underlying.Value!.DeleteBuffersARB(buffers); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -287075,8 +287075,8 @@ public static void DeleteCommandListsNV( [NativeTypeName("const GLuint *")] uint* lists ) => Underlying.Value!.DeleteCommandListsNV(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( @@ -287093,8 +287093,8 @@ public static void DeleteCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl( @@ -287140,8 +287140,8 @@ public static void DeleteFencesApple([NativeTypeName("const GLuint *")] uint fen Underlying.Value!.DeleteFencesApple(fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -287152,8 +287152,8 @@ public static void DeleteFencesNV( ) => Underlying.Value!.DeleteFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( @@ -287171,8 +287171,8 @@ public static void DeleteFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl( @@ -287190,7 +287190,7 @@ public static void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id) = Underlying.Value!.DeleteFragmentShaderATI(id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287208,7 +287208,7 @@ public static void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id) = MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287240,7 +287240,7 @@ public static void DeleteFramebuffer( ) => Underlying.Value!.DeleteFramebuffer(framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287258,7 +287258,7 @@ public static void DeleteFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287290,7 +287290,7 @@ public static void DeleteFramebuffers( ) => Underlying.Value!.DeleteFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287308,7 +287308,7 @@ public static void DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -287494,8 +287494,8 @@ public static void DeleteMemoryObjectsEXT( [NativeTypeName("const GLuint *")] uint memoryObjects ) => Underlying.Value!.DeleteMemoryObjectsEXT(memoryObjects); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -287505,8 +287505,8 @@ public static void DeleteNamedStringARB( [NativeTypeName("const GLchar *")] sbyte* name ) => Underlying.Value!.DeleteNamedStringARB(namelen, name); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( @@ -287523,8 +287523,8 @@ public static void DeleteNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl( @@ -287617,8 +287617,8 @@ public static void DeleteOcclusionQueriesNV( public static void DeleteOcclusionQueriesNV([NativeTypeName("const GLuint *")] uint ids) => Underlying.Value!.DeleteOcclusionQueriesNV(ids); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] [MethodImpl( @@ -287629,8 +287629,8 @@ public static void DeletePathNV( [NativeTypeName("GLsizei")] uint range ) => Underlying.Value!.DeletePathNV(path, range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] [MethodImpl( @@ -287641,8 +287641,8 @@ public static void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ) => Underlying.Value!.DeletePerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -287660,8 +287660,8 @@ public static void DeletePerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -287675,8 +287675,8 @@ public static uint DeletePerfMonitorsAMD() return monitors; } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfQueryINTEL")] [MethodImpl( @@ -287686,7 +287686,7 @@ public static void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHan Underlying.Value!.DeletePerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -287705,7 +287705,7 @@ public static void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHan MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -287736,7 +287736,7 @@ public static void DeleteProgram([NativeTypeName("GLuint")] uint program) => Underlying.Value!.DeleteProgram(program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287749,7 +287749,7 @@ public static void DeleteProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287771,7 +287771,7 @@ public static void DeleteProgramPipeline( ) => Underlying.Value!.DeleteProgramPipeline(pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287784,7 +287784,7 @@ public static void DeleteProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287806,7 +287806,7 @@ public static void DeleteProgramPipelines( ) => Underlying.Value!.DeleteProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287819,7 +287819,7 @@ public static void DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -287957,7 +287957,7 @@ public static void DeleteProgramNV([NativeTypeName("const GLuint *")] uint progr Underlying.Value!.DeleteProgramNV(programs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -287977,7 +287977,7 @@ public static void DeleteProgramNV([NativeTypeName("const GLuint *")] uint progr MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -288006,7 +288006,7 @@ public static void DeleteQueries( ) => Underlying.Value!.DeleteQueries(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -288026,7 +288026,7 @@ public static void DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -288143,7 +288143,7 @@ public static void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) Underlying.Value!.DeleteQueriesEXT(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -288163,7 +288163,7 @@ public static void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids) MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -288227,7 +288227,7 @@ public static void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] in Underlying.Value!.DeleteQueryResourceTagNV(tagIds); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288245,7 +288245,7 @@ public static void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] in MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288277,7 +288277,7 @@ public static void DeleteRenderbuffer( ) => Underlying.Value!.DeleteRenderbuffer(renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288295,7 +288295,7 @@ public static void DeleteRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288327,7 +288327,7 @@ public static void DeleteRenderbuffers( ) => Underlying.Value!.DeleteRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288345,7 +288345,7 @@ public static void DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -288458,7 +288458,7 @@ public static void DeleteRenderbuffersOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288473,7 +288473,7 @@ public static void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288506,7 +288506,7 @@ public static void DeleteSampler([NativeTypeName("const GLuint *")] uint sampler Underlying.Value!.DeleteSampler(samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288521,7 +288521,7 @@ public static void DeleteSampler([NativeTypeName("const GLuint *")] uint sampler MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288555,7 +288555,7 @@ public static void DeleteSamplers( ) => Underlying.Value!.DeleteSamplers(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288570,7 +288570,7 @@ public static void DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -288651,7 +288651,7 @@ public static void DeleteSemaphoresEXT( ) => Underlying.Value!.DeleteSemaphoresEXT(semaphores); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -288670,7 +288670,7 @@ public static void DeleteSemaphoresEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -288700,8 +288700,8 @@ public static void DeleteSemaphoresEXT( public static void DeleteShader([NativeTypeName("GLuint")] uint shader) => Underlying.Value!.DeleteShader(shader); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -288711,8 +288711,8 @@ public static void DeleteStatesNV( [NativeTypeName("const GLuint *")] uint* states ) => Underlying.Value!.DeleteStatesNV(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( @@ -288729,8 +288729,8 @@ public static void DeleteStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl( @@ -288740,7 +288740,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states Underlying.Value!.DeleteStatesNV(states); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -288756,7 +288756,7 @@ public static void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -288779,7 +288779,7 @@ public static void DeleteSync([NativeTypeName("GLsync")] Sync* sync) => Underlying.Value!.DeleteSync(sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -288795,7 +288795,7 @@ public static void DeleteSync([NativeTypeName("GLsync")] Sync* sync) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -288823,8 +288823,8 @@ public static void DeleteSync([NativeTypeName("GLsync")] Ref sync) } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -288832,8 +288832,8 @@ public static void DeleteSync([NativeTypeName("GLsync")] Ref sync) public static void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync) => Underlying.Value!.DeleteSyncApple(sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl( @@ -288848,7 +288848,7 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -288872,7 +288872,7 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -288895,12 +288895,12 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( @@ -288910,7 +288910,7 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture Underlying.Value!.DeleteTexture(textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -288934,7 +288934,7 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -288957,12 +288957,12 @@ public static void DeleteTexture([NativeTypeName("const GLuint *")] uint texture ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -288973,7 +288973,7 @@ public static void DeleteTextures( ) => Underlying.Value!.DeleteTextures(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -288997,7 +288997,7 @@ public static void DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -289020,12 +289020,12 @@ public static void DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl( @@ -289079,7 +289079,7 @@ public static void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint tex Underlying.Value!.DeleteTexturesEXT(textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289093,7 +289093,7 @@ public static void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint tex MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289115,7 +289115,7 @@ public static void DeleteTransformFeedback([NativeTypeName("const GLuint *")] ui Underlying.Value!.DeleteTransformFeedback(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289129,7 +289129,7 @@ public static void DeleteTransformFeedback([NativeTypeName("const GLuint *")] ui MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289152,7 +289152,7 @@ public static void DeleteTransformFeedbacks( ) => Underlying.Value!.DeleteTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289166,7 +289166,7 @@ public static void DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -289233,7 +289233,7 @@ public static void DeleteTransformFeedbacksNV( ) => Underlying.Value!.DeleteTransformFeedbacksNV(ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289251,7 +289251,7 @@ public static void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289277,7 +289277,7 @@ public static void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arr Underlying.Value!.DeleteVertexArray(arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289295,7 +289295,7 @@ public static void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arr MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289322,7 +289322,7 @@ public static void DeleteVertexArrays( ) => Underlying.Value!.DeleteVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289340,7 +289340,7 @@ public static void DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -289410,8 +289410,8 @@ public static void DeleteVertexArraysApple( [NativeTypeName("const GLuint *")] uint arrays ) => Underlying.Value!.DeleteVertexArraysApple(arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( @@ -289420,8 +289420,8 @@ public static void DeleteVertexArraysApple( public static void DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays) => Underlying.Value!.DeleteVertexArraysO(arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -289431,8 +289431,8 @@ public static void DeleteVertexArraysOES( [NativeTypeName("const GLuint *")] uint* arrays ) => Underlying.Value!.DeleteVertexArraysOES(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl( @@ -289457,8 +289457,8 @@ public static void DeleteVertexArraysOES( public static void DeleteVertexShaderEXT([NativeTypeName("GLuint")] uint id) => Underlying.Value!.DeleteVertexShaderEXT(id); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthBoundsdNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -289479,7 +289479,7 @@ public static void DepthBoundsEXT( ) => Underlying.Value!.DepthBoundsEXT(zmin, zmax); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289504,7 +289504,7 @@ public static void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289528,12 +289528,12 @@ public static void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -289542,7 +289542,7 @@ public static void DepthFunc([NativeTypeName("GLenum")] uint func) => Underlying.Value!.DepthFunc(func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289567,7 +289567,7 @@ public static void DepthFunc([NativeTypeName("GLenum")] uint func) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289591,12 +289591,12 @@ public static void DepthFunc([NativeTypeName("GLenum")] uint func) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] [MethodImpl( @@ -289607,7 +289607,7 @@ public static void DepthFunc( ) => Underlying.Value!.DepthFunc(func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289632,7 +289632,7 @@ public static void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289656,12 +289656,12 @@ public static void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -289670,7 +289670,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => Underlying.Value!.DepthMask(flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289695,7 +289695,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289719,12 +289719,12 @@ public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl( @@ -289734,7 +289734,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) Underlying.Value!.DepthMask(flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289759,7 +289759,7 @@ public static void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -289792,8 +289792,8 @@ public static void DepthRange( [NativeTypeName("GLdouble")] double f ) => Underlying.Value!.DepthRange(n, f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -289804,8 +289804,8 @@ public static void DepthRangeArrayNV( [NativeTypeName("const GLdouble *")] double* v ) => Underlying.Value!.DepthRangeArrayNV(first, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl( @@ -289882,7 +289882,7 @@ public static void DepthRangeArrayOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289895,7 +289895,7 @@ public static void DepthRangeArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289918,7 +289918,7 @@ public static void DepthRangeArray( ) => Underlying.Value!.DepthRangeArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289931,7 +289931,7 @@ public static void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289961,7 +289961,7 @@ public static void DepthRangeArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289974,7 +289974,7 @@ public static void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -289996,8 +289996,8 @@ public static void DepthRangeArray( [NativeTypeName("const GLdouble *")] double v ) => Underlying.Value!.DepthRangeArray(first, v); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthRangedNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290008,7 +290008,7 @@ public static void DepthRangeNV( ) => Underlying.Value!.DepthRangeNV(zNear, zFar); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -290021,7 +290021,7 @@ public static void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -290033,12 +290033,12 @@ public static void DepthRangeNV( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthRangef")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290060,7 +290060,7 @@ public static void DepthRangeOES( ) => Underlying.Value!.DepthRangeOES(n, f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -290073,7 +290073,7 @@ public static void DepthRangeOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -290095,8 +290095,8 @@ public static void DepthRangeIndexed( [NativeTypeName("GLdouble")] double f ) => Underlying.Value!.DepthRangeIndexed(index, n, f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeIndexeddNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290161,7 +290161,7 @@ public static void DetachObjectARB( ) => Underlying.Value!.DetachObjectARB(containerObj, attachedObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -290180,7 +290180,7 @@ public static void DetachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -290242,7 +290242,7 @@ public static void DetailTexFuncSGIS( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -290267,7 +290267,7 @@ public static void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -290291,12 +290291,12 @@ public static void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290305,7 +290305,7 @@ public static void Disable([NativeTypeName("GLenum")] uint cap) => Underlying.Value!.Disable(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -290330,7 +290330,7 @@ public static void Disable([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -290354,12 +290354,12 @@ public static void Disable([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl( @@ -290435,8 +290435,8 @@ public static void DisableClientState( [NativeTypeName("GLenum")] Constant array ) => Underlying.Value!.DisableClientState(array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290446,8 +290446,8 @@ public static void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl( @@ -290458,8 +290458,8 @@ public static void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290469,8 +290469,8 @@ public static void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableClientStateIndexedEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl( @@ -290481,8 +290481,8 @@ public static void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableClientStateIndexedEXT(array, index); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glDisableDriverControlQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290492,7 +290492,7 @@ public static void DisableDriverControlQCOM( ) => Underlying.Value!.DisableDriverControlQCOM(driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -290509,7 +290509,7 @@ public static void DisableDriverControlQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -290535,7 +290535,7 @@ public static void Disable( ) => Underlying.Value!.Disable(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -290552,7 +290552,7 @@ public static void Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -290599,8 +290599,8 @@ public static void DisableEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290610,8 +290610,8 @@ public static void DisableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableIndexedEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl( @@ -290673,12 +290673,12 @@ public static void DisableVariantClientStateEXT([NativeTypeName("GLuint")] uint Underlying.Value!.DisableVariantClientStateEXT(id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -290691,8 +290691,8 @@ public static void DisableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableVertexArrayAttrib(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayAttribEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290702,8 +290702,8 @@ public static void DisableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.DisableVertexArrayAttribEXT(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290713,8 +290713,8 @@ public static void DisableVertexArrayEXT( [NativeTypeName("GLenum")] uint array ) => Underlying.Value!.DisableVertexArrayEXT(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl( @@ -290736,7 +290736,7 @@ public static void DisableVertexAttribApple( ) => Underlying.Value!.DisableVertexAttribApple(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -290755,7 +290755,7 @@ public static void DisableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -290793,8 +290793,8 @@ public static void DisableVertexAttribArray([NativeTypeName("GLuint")] uint inde public static void DisableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index) => Underlying.Value!.DisableVertexAttribArrayARB(index); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290805,8 +290805,8 @@ public static void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint* attachments ) => Underlying.Value!.DiscardFramebufferEXT(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290824,8 +290824,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290836,8 +290836,8 @@ public static void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ) => Underlying.Value!.DiscardFramebufferEXT(target, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290855,8 +290855,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290867,8 +290867,8 @@ public static void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ) => Underlying.Value!.DiscardFramebufferEXT(target, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290886,8 +290886,8 @@ public static void DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl( @@ -290899,7 +290899,7 @@ public static void DiscardFramebufferEXT( ) => Underlying.Value!.DiscardFramebufferEXT(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -290910,7 +290910,7 @@ public static void DiscardFramebufferEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -290930,8 +290930,8 @@ public static void DispatchCompute( [NativeTypeName("GLuint")] uint num_groups_z ) => Underlying.Value!.DispatchCompute(num_groups_x, num_groups_y, num_groups_z); - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [NativeFunction("opengl", EntryPoint = "glDispatchComputeGroupSizeARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -290954,7 +290954,7 @@ public static void DispatchComputeGroupSizeARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -290965,7 +290965,7 @@ public static void DispatchComputeGroupSizeARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -290983,7 +290983,7 @@ public static void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint ind Underlying.Value!.DispatchComputeIndirect(indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -291007,7 +291007,7 @@ public static void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint ind MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -291030,12 +291030,12 @@ public static void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint ind ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -291047,7 +291047,7 @@ public static void DrawArrays( ) => Underlying.Value!.DrawArrays(mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -291071,7 +291071,7 @@ public static void DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -291094,12 +291094,12 @@ public static void DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl( @@ -291135,7 +291135,7 @@ public static void DrawArraysEXT( ) => Underlying.Value!.DrawArraysEXT(mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -291149,7 +291149,7 @@ public static void DrawArraysEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -291172,7 +291172,7 @@ public static void DrawArraysIndirect( ) => Underlying.Value!.DrawArraysIndirect(mode, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -291186,7 +291186,7 @@ public static void DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -291216,7 +291216,7 @@ public static void DrawArraysIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -291232,7 +291232,7 @@ public static void DrawArraysIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -291259,7 +291259,7 @@ public static void DrawArraysInstanced( ) => Underlying.Value!.DrawArraysInstanced(mode, first, count, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -291275,7 +291275,7 @@ public static void DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -291327,8 +291327,8 @@ public static void DrawArraysInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedAngle(mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -291340,8 +291340,8 @@ public static void DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedARB(mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl( @@ -291355,7 +291355,7 @@ public static void DrawArraysInstancedARB( ) => Underlying.Value!.DrawArraysInstancedARB(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -291367,7 +291367,7 @@ public static void DrawArraysInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -291398,7 +291398,7 @@ public static void DrawArraysInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -291410,7 +291410,7 @@ public static void DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -291482,8 +291482,8 @@ public static void DrawArraysInstancedBaseInstanceEXT( baseinstance ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] [MethodImpl( @@ -291496,8 +291496,8 @@ public static void DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedEXT(mode, start, count, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -291537,7 +291537,7 @@ public static void DrawArraysInstancedNV( ) => Underlying.Value!.DrawArraysInstancedNV(mode, first, count, primcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -291562,7 +291562,7 @@ public static void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -291594,7 +291594,7 @@ public static void DrawBuffer([NativeTypeName("GLenum")] uint buf) => Underlying.Value!.DrawBuffer(buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -291619,7 +291619,7 @@ public static void DrawBuffer([NativeTypeName("GLenum")] uint buf) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -291653,7 +291653,7 @@ public static void DrawBuffer( ) => Underlying.Value!.DrawBuffer(buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291672,7 +291672,7 @@ public static void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291699,7 +291699,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => Underlying.Value!.DrawBuffer(bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291718,7 +291718,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291745,7 +291745,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode Underlying.Value!.DrawBuffer(bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291764,7 +291764,7 @@ public static void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291792,7 +291792,7 @@ public static void DrawBuffers( ) => Underlying.Value!.DrawBuffers(n, bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291811,7 +291811,7 @@ public static void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291846,7 +291846,7 @@ public static void DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291865,7 +291865,7 @@ public static void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291900,7 +291900,7 @@ public static void DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -291919,7 +291919,7 @@ public static void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -292231,8 +292231,8 @@ public static void DrawBuffersNV( public static void DrawBuffersNV([NativeTypeName("const GLenum *")] uint bufs) => Underlying.Value!.DrawBuffersNV(bufs); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292244,8 +292244,8 @@ public static void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl( @@ -292265,8 +292265,8 @@ public static void DrawCommandsAddressNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292279,8 +292279,8 @@ public static void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl( @@ -292301,8 +292301,8 @@ public static void DrawCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292315,8 +292315,8 @@ public static void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsStatesAddressNV(indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl( @@ -292345,8 +292345,8 @@ public static void DrawCommandsStatesAddressNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292360,8 +292360,8 @@ public static void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsStatesNV(buffer, indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl( @@ -292437,7 +292437,7 @@ public static void DrawElementArrayATI( ) => Underlying.Value!.DrawElementArrayATI(mode, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -292461,7 +292461,7 @@ public static void DrawElementArrayATI( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -292484,12 +292484,12 @@ public static void DrawElementArrayATI( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292502,7 +292502,7 @@ public static void DrawElements( ) => Underlying.Value!.DrawElements(mode, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -292526,7 +292526,7 @@ public static void DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -292549,12 +292549,12 @@ public static void DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl( @@ -292574,7 +292574,7 @@ public static void DrawElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -292590,7 +292590,7 @@ public static void DrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -292618,7 +292618,7 @@ public static void DrawElementsBaseVertex( ) => Underlying.Value!.DrawElementsBaseVertex(mode, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -292634,7 +292634,7 @@ public static void DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -292735,7 +292735,7 @@ public static void DrawElementsBaseVertexOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -292749,7 +292749,7 @@ public static void DrawElementsBaseVertexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -292773,7 +292773,7 @@ public static void DrawElementsIndirect( ) => Underlying.Value!.DrawElementsIndirect(mode, type, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -292787,7 +292787,7 @@ public static void DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -292818,7 +292818,7 @@ public static void DrawElementsIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -292834,7 +292834,7 @@ public static void DrawElementsIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -292862,7 +292862,7 @@ public static void DrawElementsInstanced( ) => Underlying.Value!.DrawElementsInstanced(mode, count, type, indices, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -292878,7 +292878,7 @@ public static void DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -292945,8 +292945,8 @@ public static void DrawElementsInstancedAngle( } } - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -292959,8 +292959,8 @@ public static void DrawElementsInstancedARB( [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedARB(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl( @@ -292981,7 +292981,7 @@ public static void DrawElementsInstancedARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -292993,7 +292993,7 @@ public static void DrawElementsInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293026,7 +293026,7 @@ public static void DrawElementsInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293038,7 +293038,7 @@ public static void DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293127,7 +293127,7 @@ public static void DrawElementsInstancedBaseInstanceEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293143,7 +293143,7 @@ public static void DrawElementsInstancedBaseInstanceEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293180,7 +293180,7 @@ public static void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293196,7 +293196,7 @@ public static void DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293239,7 +293239,7 @@ public static void DrawElementsInstancedBaseVertex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293251,7 +293251,7 @@ public static void DrawElementsInstancedBaseVertex( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293286,7 +293286,7 @@ public static void DrawElementsInstancedBaseVertexBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293298,7 +293298,7 @@ public static void DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -293492,8 +293492,8 @@ public static void DrawElementsInstancedBaseVertexOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] [MethodImpl( @@ -293507,8 +293507,8 @@ public static void DrawElementsInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedEXT(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -293587,8 +293587,8 @@ public static void DrawMeshArraysSUN( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.DrawMeshArraysSUN(mode, first, count, width); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksIndirectNV")] [MethodImpl( @@ -293597,8 +293597,8 @@ public static void DrawMeshArraysSUN( public static void DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect) => Underlying.Value!.DrawMeshTasksIndirectNV(indirect); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksNV")] [MethodImpl( @@ -293743,7 +293743,7 @@ public static void DrawRangeElementArrayATI( ) => Underlying.Value!.DrawRangeElementArrayATI(mode, start, end, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -293766,7 +293766,7 @@ public static void DrawRangeElementArrayATI( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -293802,7 +293802,7 @@ public static void DrawRangeElements( ) => Underlying.Value!.DrawRangeElements(mode, start, end, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -293825,7 +293825,7 @@ public static void DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -293868,7 +293868,7 @@ public static void DrawRangeElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293884,7 +293884,7 @@ public static void DrawRangeElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293923,7 +293923,7 @@ public static void DrawRangeElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -293939,7 +293939,7 @@ public static void DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -294286,7 +294286,7 @@ public static void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coor } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -294300,7 +294300,7 @@ public static void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coor MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -294323,7 +294323,7 @@ public static void DrawTransformFeedback( ) => Underlying.Value!.DrawTransformFeedback(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -294337,7 +294337,7 @@ public static void DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -294382,7 +294382,7 @@ public static void DrawTransformFeedbackEXT( ) => Underlying.Value!.DrawTransformFeedbackEXT(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294394,7 +294394,7 @@ public static void DrawTransformFeedbackEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294416,7 +294416,7 @@ public static void DrawTransformFeedbackInstanced( ) => Underlying.Value!.DrawTransformFeedbackInstanced(mode, id, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294428,7 +294428,7 @@ public static void DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294495,7 +294495,7 @@ public static void DrawTransformFeedbackNV( ) => Underlying.Value!.DrawTransformFeedbackNV(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -294509,7 +294509,7 @@ public static void DrawTransformFeedbackNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -294533,7 +294533,7 @@ public static void DrawTransformFeedbackStream( ) => Underlying.Value!.DrawTransformFeedbackStream(mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -294547,7 +294547,7 @@ public static void DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -294572,7 +294572,7 @@ public static void DrawTransformFeedbackStream( ) => Underlying.Value!.DrawTransformFeedbackStream(mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294584,7 +294584,7 @@ public static void DrawTransformFeedbackStream( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294608,7 +294608,7 @@ public static void DrawTransformFeedbackStreamInstanced( Underlying.Value!.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294620,7 +294620,7 @@ public static void DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -294644,8 +294644,8 @@ public static void DrawTransformFeedbackStreamInstanced( ) => Underlying.Value!.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glDrawVkImageNV")] [MethodImpl( @@ -294730,8 +294730,8 @@ public static void EdgeFlag([NativeTypeName("GLboolean")] uint flag) => public static void EdgeFlag([NativeTypeName("GLboolean")] MaybeBool flag) => Underlying.Value!.EdgeFlag(flag); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -294997,8 +294997,8 @@ public static void EdgeFlagv([NativeTypeName("const GLboolean *")] Ref fla public static void EdgeFlagv([NativeTypeName("const GLboolean *")] uint flag) => Underlying.Value!.EdgeFlagv(flag); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295008,8 +295008,8 @@ public static void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLeglImageOES")] void* image ) => Underlying.Value!.EGLImageTargetRenderbufferStorageOES(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl( @@ -295026,8 +295026,8 @@ public static void EGLImageTargetRenderbufferStorageOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] [MethodImpl( @@ -295039,8 +295039,8 @@ public static void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ) => Underlying.Value!.EGLImageTargetTexStorageEXT(target, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -295060,8 +295060,8 @@ public static void EGLImageTargetTexStorageEXT( } } - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295071,8 +295071,8 @@ public static void EGLImageTargetTexture2DOES( [NativeTypeName("GLeglImageOES")] void* image ) => Underlying.Value!.EGLImageTargetTexture2DOES(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl( @@ -295089,8 +295089,8 @@ public static void EGLImageTargetTexture2DOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] [MethodImpl( @@ -295102,8 +295102,8 @@ public static void EGLImageTargetTextureStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ) => Underlying.Value!.EGLImageTargetTextureStorageEXT(texture, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -295178,7 +295178,7 @@ public static void ElementPointerATI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -295203,7 +295203,7 @@ public static void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -295227,12 +295227,12 @@ public static void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295241,7 +295241,7 @@ public static void Enable([NativeTypeName("GLenum")] uint cap) => Underlying.Value!.Enable(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -295266,7 +295266,7 @@ public static void Enable([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -295290,12 +295290,12 @@ public static void Enable([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl( @@ -295371,8 +295371,8 @@ public static void EnableClientState( [NativeTypeName("GLenum")] Constant array ) => Underlying.Value!.EnableClientState(array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295382,8 +295382,8 @@ public static void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl( @@ -295394,8 +295394,8 @@ public static void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableClientStateEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295405,8 +295405,8 @@ public static void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableClientStateIndexedEXT(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl( @@ -295417,8 +295417,8 @@ public static void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableClientStateIndexedEXT(array, index); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glEnableDriverControlQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295427,7 +295427,7 @@ public static void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint drive Underlying.Value!.EnableDriverControlQCOM(driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295444,7 +295444,7 @@ public static void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint drive MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295470,7 +295470,7 @@ public static void Enable( ) => Underlying.Value!.Enable(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295487,7 +295487,7 @@ public static void Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295534,8 +295534,8 @@ public static void EnableEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295545,8 +295545,8 @@ public static void EnableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableIndexedEXT(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl( @@ -295608,12 +295608,12 @@ public static void EnableVariantClientStateEXT([NativeTypeName("GLuint")] uint i Underlying.Value!.EnableVariantClientStateEXT(id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -295626,8 +295626,8 @@ public static void EnableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableVertexArrayAttrib(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayAttribEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295637,8 +295637,8 @@ public static void EnableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EnableVertexArrayAttribEXT(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -295648,8 +295648,8 @@ public static void EnableVertexArrayEXT( [NativeTypeName("GLenum")] uint array ) => Underlying.Value!.EnableVertexArrayEXT(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl( @@ -295671,7 +295671,7 @@ public static void EnableVertexAttribApple( ) => Underlying.Value!.EnableVertexAttribApple(index, pname); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -295690,7 +295690,7 @@ public static void EnableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -295760,7 +295760,7 @@ public static void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint in public static void End() => Underlying.Value!.End(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295777,7 +295777,7 @@ public static void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint in MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -295799,8 +295799,8 @@ public static void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint in )] public static void EndConditionalRender() => Underlying.Value!.EndConditionalRender(); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glEndConditionalRenderNV")] [MethodImpl( @@ -295860,8 +295860,8 @@ public static void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint in )] public static void EndOcclusionQueryNV() => Underlying.Value!.EndOcclusionQueryNV(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glEndPerfMonitorAMD")] [MethodImpl( @@ -295870,8 +295870,8 @@ public static void EnableVertexAttribArrayARB([NativeTypeName("GLuint")] uint in public static void EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => Underlying.Value!.EndPerfMonitorAMD(monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glEndPerfQueryINTEL")] [MethodImpl( @@ -295881,7 +295881,7 @@ public static void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle Underlying.Value!.EndPerfQueryIntel(queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -295901,7 +295901,7 @@ public static void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -295928,7 +295928,7 @@ public static void EndQuery([NativeTypeName("GLenum")] uint target) => Underlying.Value!.EndQuery(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -295948,7 +295948,7 @@ public static void EndQuery([NativeTypeName("GLenum")] uint target) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -296019,7 +296019,7 @@ public static void EndQueryEXT( ) => Underlying.Value!.EndQueryEXT(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -296033,7 +296033,7 @@ public static void EndQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -296056,7 +296056,7 @@ public static void EndQueryIndexed( ) => Underlying.Value!.EndQueryIndexed(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -296070,7 +296070,7 @@ public static void EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -296093,8 +296093,8 @@ public static void EndQueryIndexed( [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.EndQueryIndexed(target, index); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -296102,8 +296102,8 @@ public static void EndQueryIndexed( public static void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask) => Underlying.Value!.EndTilingQCOM(preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl( @@ -296114,7 +296114,7 @@ public static void EndTilingQCOM( ) => Underlying.Value!.EndTilingQCOM(preserveMask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -296131,7 +296131,7 @@ public static void EndTilingQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -296964,8 +296964,8 @@ public static void EvalPoint2( [NativeTypeName("GLint")] int j ) => Underlying.Value!.EvalPoint2(i, j); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glEvaluateDepthValuesARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297001,8 +297001,8 @@ public static void ExecuteProgramNV( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297012,8 +297012,8 @@ public static void ExtGetBufferPointerQCOM( void** @params ) => Underlying.Value!.ExtGetBufferPointerQCOM(target, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl( @@ -297030,8 +297030,8 @@ Ref2D @params } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297042,8 +297042,8 @@ public static void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] int* numBuffers ) => Underlying.Value!.ExtGetBuffersQCOM(buffers, maxBuffers, numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -297062,8 +297062,8 @@ public static void ExtGetBuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl( @@ -297079,8 +297079,8 @@ public static uint ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuf } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297096,8 +297096,8 @@ public static void ExtGetFramebuffersQCOM( numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -297116,8 +297116,8 @@ public static void ExtGetFramebuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl( @@ -297135,8 +297135,8 @@ public static uint ExtGetFramebuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297148,8 +297148,8 @@ public static void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] int* length ) => Underlying.Value!.ExtGetProgramBinarySourceQCOM(program, shadertype, source, length); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl( @@ -297174,8 +297174,8 @@ public static void ExtGetProgramBinarySourceQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297186,8 +297186,8 @@ public static void ExtGetProgramQCOM( [NativeTypeName("GLint *")] int* numPrograms ) => Underlying.Value!.ExtGetProgramQCOM(programs, maxPrograms, numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -297206,8 +297206,8 @@ public static void ExtGetProgramQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl( @@ -297223,8 +297223,8 @@ public static uint ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPro } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297240,8 +297240,8 @@ public static void ExtGetRenderbuffersQCOM( numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -297264,8 +297264,8 @@ public static void ExtGetRenderbuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl( @@ -297283,8 +297283,8 @@ public static uint ExtGetRenderbuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297295,8 +297295,8 @@ public static void ExtGetShadersQCOM( [NativeTypeName("GLint *")] int* numShaders ) => Underlying.Value!.ExtGetShadersQCOM(shaders, maxShaders, numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -297315,8 +297315,8 @@ public static void ExtGetShadersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl( @@ -297332,8 +297332,8 @@ public static uint ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numSha } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297346,8 +297346,8 @@ public static void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.ExtGetTexLevelParameterQCOM(texture, face, level, pname, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl( @@ -297367,8 +297367,8 @@ public static void ExtGetTexLevelParameterQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297400,8 +297400,8 @@ public static void ExtGetTexSubImageQCOM( texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl( @@ -297439,8 +297439,8 @@ Ref texels } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297451,8 +297451,8 @@ public static void ExtGetTexturesQCOM( [NativeTypeName("GLint *")] int* numTextures ) => Underlying.Value!.ExtGetTexturesQCOM(textures, maxTextures, numTextures); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl( @@ -297472,8 +297472,8 @@ public static void ExtGetTexturesQCOM( } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl( @@ -297484,8 +297484,8 @@ public static MaybeBool ExtIsProgramBinaryQCOM( ) => Underlying.Value!.ExtIsProgramBinaryQCOM(program); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297516,8 +297516,8 @@ public static void ExtrapolateTex2DQCOM( [NativeTypeName("GLfloat")] float scaleFactor ) => Underlying.Value!.ExtrapolateTex2DQCOM(src1, src2, output, scaleFactor); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297686,7 +297686,7 @@ public static void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -297702,7 +297702,7 @@ public static void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -297728,7 +297728,7 @@ public static void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -297744,7 +297744,7 @@ public static void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -297770,8 +297770,8 @@ public static Ptr FenceSync( ) => Underlying.Value!.FenceSync(condition, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297782,8 +297782,8 @@ public static Ptr FenceSync( ) => Underlying.Value!.FenceSyncApple(condition, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl( @@ -297820,7 +297820,7 @@ public static void FinalCombinerInputNV( ) => Underlying.Value!.FinalCombinerInputNV(variable, input, mapping, componentUsage); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -297845,7 +297845,7 @@ public static void FinalCombinerInputNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -297869,12 +297869,12 @@ public static void FinalCombinerInputNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFinish")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297914,8 +297914,8 @@ public static void FinishFenceApple([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.FinishFenceApple(fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glFinishFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -297941,7 +297941,7 @@ public static void FinishObjectApple( public static void FinishTextureSUNX() => Underlying.Value!.FinishTextureSUNX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -297966,7 +297966,7 @@ public static void FinishObjectApple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -297990,12 +297990,12 @@ public static void FinishObjectApple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFlush")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -298003,7 +298003,7 @@ public static void FinishObjectApple( public static void Flush() => Underlying.Value!.Flush(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -298021,7 +298021,7 @@ public static void FinishObjectApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -298049,7 +298049,7 @@ public static void FlushMappedBufferRange( ) => Underlying.Value!.FlushMappedBufferRange(target, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -298067,7 +298067,7 @@ public static void FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -298118,8 +298118,8 @@ public static void FlushMappedBufferRangeApple( [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.FlushMappedBufferRangeApple(target, offset, size); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -298130,8 +298130,8 @@ public static void FlushMappedBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedBufferRangeEXT(target, offset, length); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl( @@ -298144,12 +298144,12 @@ public static void FlushMappedBufferRangeEXT( ) => Underlying.Value!.FlushMappedBufferRangeEXT(target, offset, length); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -298163,8 +298163,8 @@ public static void FlushMappedNamedBufferRange( [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedNamedBufferRange(buffer, offset, length); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedNamedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -298436,8 +298436,8 @@ public static void FogCoordf([NativeTypeName("GLfloat")] float coord) => public static void FogCoordfEXT([NativeTypeName("GLfloat")] float coord) => Underlying.Value!.FogCoordfEXT(coord); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -299177,8 +299177,8 @@ public static void FragmentColorMaterialSGIX( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.FragmentColorMaterialSGIX(face, mode); - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] [NativeFunction("opengl", EntryPoint = "glFragmentCoverageColorNV")] [MethodImpl( @@ -299495,8 +299495,8 @@ public static void FragmentMaterialSGIX( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -299506,8 +299506,8 @@ public static void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] uint mode ) => Underlying.Value!.FramebufferDrawBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl( @@ -299518,8 +299518,8 @@ public static void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.FramebufferDrawBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -299530,8 +299530,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint* bufs ) => Underlying.Value!.FramebufferDrawBuffersEXT(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299549,8 +299549,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299561,8 +299561,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ) => Underlying.Value!.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299580,8 +299580,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299592,8 +299592,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ) => Underlying.Value!.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299611,8 +299611,8 @@ public static void FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl( @@ -299623,8 +299623,8 @@ public static void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] DrawBufferMode bufs ) => Underlying.Value!.FramebufferDrawBuffersEXT(framebuffer, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [NativeFunction("opengl", EntryPoint = "glFramebufferFetchBarrierEXT")] [MethodImpl( @@ -299738,7 +299738,7 @@ public static void FramebufferFoveationParametersQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -299749,7 +299749,7 @@ public static void FramebufferFoveationParametersQCOM( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -299770,7 +299770,7 @@ public static void FramebufferParameter( ) => Underlying.Value!.FramebufferParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -299781,7 +299781,7 @@ public static void FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -299802,8 +299802,8 @@ public static void FramebufferParameter( [NativeTypeName("GLint")] int param2 ) => Underlying.Value!.FramebufferParameter(target, pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] [MethodImpl( @@ -299815,8 +299815,8 @@ public static void FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ) => Underlying.Value!.FramebufferParameterMESA(target, pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -299839,8 +299839,8 @@ public static void FramebufferPixelLocalStorageSizeEXT( [NativeTypeName("GLsizei")] uint size ) => Underlying.Value!.FramebufferPixelLocalStorageSizeEXT(target, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -299850,8 +299850,8 @@ public static void FramebufferReadBufferEXT( [NativeTypeName("GLenum")] uint mode ) => Underlying.Value!.FramebufferReadBufferEXT(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl( @@ -299863,7 +299863,7 @@ public static void FramebufferReadBufferEXT( ) => Underlying.Value!.FramebufferReadBufferEXT(framebuffer, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -299881,7 +299881,7 @@ public static void FramebufferReadBufferEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -299921,7 +299921,7 @@ public static void FramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -299939,7 +299939,7 @@ public static void FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300056,8 +300056,8 @@ public static void FramebufferRenderbufferOES( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -300069,8 +300069,8 @@ public static void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ) => Underlying.Value!.FramebufferSampleLocationsARB(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -300089,8 +300089,8 @@ public static void FramebufferSampleLocationsARB( } } - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] [MethodImpl( @@ -300103,8 +300103,8 @@ public static void FramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ) => Underlying.Value!.FramebufferSampleLocationsNV(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -300206,7 +300206,7 @@ public static void FramebufferShadingRateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -300221,7 +300221,7 @@ public static void FramebufferShadingRateEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -300247,7 +300247,7 @@ public static void FramebufferTexture( ) => Underlying.Value!.FramebufferTexture(target, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -300262,7 +300262,7 @@ public static void FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -300289,7 +300289,7 @@ public static void FramebufferTexture( ) => Underlying.Value!.FramebufferTexture(target, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300307,7 +300307,7 @@ public static void FramebufferTexture( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300337,7 +300337,7 @@ public static void FramebufferTexture1D( ) => Underlying.Value!.FramebufferTexture1D(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300355,7 +300355,7 @@ public static void FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300427,7 +300427,7 @@ public static void FramebufferTexture1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300445,7 +300445,7 @@ public static void FramebufferTexture1DEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300480,7 +300480,7 @@ public static void FramebufferTexture2D( ) => Underlying.Value!.FramebufferTexture2D(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300498,7 +300498,7 @@ public static void FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300623,8 +300623,8 @@ public static void FramebufferTexture2DEXT( level ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -300646,8 +300646,8 @@ public static void FramebufferTexture2DMultisampleEXT( samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl( @@ -300670,8 +300670,8 @@ public static void FramebufferTexture2DMultisampleEXT( samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -300693,8 +300693,8 @@ public static void FramebufferTexture2DMultisampleIMG( samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl( @@ -300759,7 +300759,7 @@ public static void FramebufferTexture2DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300777,7 +300777,7 @@ public static void FramebufferTexture2DOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300816,7 +300816,7 @@ public static void FramebufferTexture3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300834,7 +300834,7 @@ public static void FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -300963,8 +300963,8 @@ public static void FramebufferTexture3DOES( zoffset ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -300976,8 +300976,8 @@ public static void FramebufferTextureARB( [NativeTypeName("GLint")] int level ) => Underlying.Value!.FramebufferTextureARB(target, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl( @@ -301017,8 +301017,8 @@ public static void FramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => Underlying.Value!.FramebufferTextureEXT(target, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -301031,8 +301031,8 @@ public static void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint face ) => Underlying.Value!.FramebufferTextureFaceARB(target, attachment, texture, level, face); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl( @@ -301074,7 +301074,7 @@ public static void FramebufferTextureFaceEXT( ) => Underlying.Value!.FramebufferTextureFaceEXT(target, attachment, texture, level, face); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301092,7 +301092,7 @@ public static void FramebufferTextureFaceEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301122,7 +301122,7 @@ public static void FramebufferTextureLayer( ) => Underlying.Value!.FramebufferTextureLayer(target, attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301140,7 +301140,7 @@ public static void FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301170,8 +301170,8 @@ public static void FramebufferTextureLayer( [NativeTypeName("GLint")] int layer ) => Underlying.Value!.FramebufferTextureLayer(target, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -301185,8 +301185,8 @@ public static void FramebufferTextureLayerARB( ) => Underlying.Value!.FramebufferTextureLayerARB(target, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl( @@ -301328,8 +301328,8 @@ public static void FramebufferTextureMultisampleMultiviewOVR( numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] [MethodImpl( @@ -301352,8 +301352,8 @@ public static void FramebufferTextureMultiviewOVR( numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -301426,7 +301426,7 @@ public static void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) = Underlying.Value!.FreeObjectBufferATI(buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -301451,7 +301451,7 @@ public static void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) = MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -301475,12 +301475,12 @@ public static void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer) = ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -301489,7 +301489,7 @@ public static void FrontFace([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.FrontFace(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -301514,7 +301514,7 @@ public static void FrontFace([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -301538,12 +301538,12 @@ public static void FrontFace([NativeTypeName("GLenum")] uint mode) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl( @@ -301659,7 +301659,7 @@ public static uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) = Underlying.Value!.GenAsyncMarkersSGIX(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301679,7 +301679,7 @@ public static uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) = MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301698,12 +301698,12 @@ public static uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range) = ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( @@ -301717,7 +301717,7 @@ public static uint GenBuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301737,7 +301737,7 @@ public static uint GenBuffer() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301756,12 +301756,12 @@ public static uint GenBuffer() ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -301772,7 +301772,7 @@ public static void GenBuffers( ) => Underlying.Value!.GenBuffers(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301792,7 +301792,7 @@ public static void GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -301811,12 +301811,12 @@ public static void GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl( @@ -301874,7 +301874,7 @@ public static uint GenBuffersARB() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301892,7 +301892,7 @@ public static uint GenBuffersARB() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301922,7 +301922,7 @@ public static void GenerateMipmap([NativeTypeName("GLenum")] uint target) => Underlying.Value!.GenerateMipmap(target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -301940,7 +301940,7 @@ public static void GenerateMipmap([NativeTypeName("GLenum")] uint target) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302007,8 +302007,8 @@ public static void GenerateMipmapOES( [NativeTypeName("GLenum")] Constant target ) => Underlying.Value!.GenerateMipmapOES(target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -302018,8 +302018,8 @@ public static void GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] uint target ) => Underlying.Value!.GenerateMultiTexMipmapEXT(texunit, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl( @@ -302031,12 +302031,12 @@ public static void GenerateMultiTexMipmapEXT( ) => Underlying.Value!.GenerateMultiTexMipmapEXT(texunit, target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -302047,8 +302047,8 @@ public static void GenerateMultiTexMipmapEXT( public static void GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture) => Underlying.Value!.GenerateTextureMipmap(texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -302058,8 +302058,8 @@ public static void GenerateTextureMipmapEXT( [NativeTypeName("GLenum")] uint target ) => Underlying.Value!.GenerateTextureMipmapEXT(texture, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl( @@ -302111,8 +302111,8 @@ public static uint GenFencesApple() } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -302123,8 +302123,8 @@ public static void GenFencesNV( ) => Underlying.Value!.GenFencesNV(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( @@ -302142,8 +302142,8 @@ public static void GenFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl( @@ -302166,7 +302166,7 @@ public static uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) Underlying.Value!.GenFragmentShadersATI(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302184,7 +302184,7 @@ public static uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302219,7 +302219,7 @@ public static uint GenFramebuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302237,7 +302237,7 @@ public static uint GenFramebuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302269,7 +302269,7 @@ public static void GenFramebuffers( ) => Underlying.Value!.GenFramebuffers(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302287,7 +302287,7 @@ public static void GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -302521,8 +302521,8 @@ public static uint GenOcclusionQueriesNV() } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] [MethodImpl( @@ -302531,8 +302531,8 @@ public static uint GenOcclusionQueriesNV() public static uint GenPathNV([NativeTypeName("GLsizei")] uint range) => Underlying.Value!.GenPathNV(range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] [MethodImpl( @@ -302543,8 +302543,8 @@ public static void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ) => Underlying.Value!.GenPerfMonitorsAMD(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -302562,8 +302562,8 @@ public static void GenPerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -302578,7 +302578,7 @@ public static uint GenPerfMonitorsAMD() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302591,7 +302591,7 @@ public static uint GenPerfMonitorsAMD() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302616,7 +302616,7 @@ public static uint GenProgramPipeline() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302629,7 +302629,7 @@ public static uint GenProgramPipeline() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302651,7 +302651,7 @@ public static void GenProgramPipelines( ) => Underlying.Value!.GenProgramPipelines(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302664,7 +302664,7 @@ public static void GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -302813,7 +302813,7 @@ public static uint GenProgramNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -302833,7 +302833,7 @@ public static uint GenProgramNV() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -302862,7 +302862,7 @@ public static void GenQueries( ) => Underlying.Value!.GenQueries(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -302882,7 +302882,7 @@ public static void GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -303007,7 +303007,7 @@ public static uint GenQueriesEXT() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -303027,7 +303027,7 @@ public static uint GenQueriesEXT() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -303099,7 +303099,7 @@ public static int GenQueryResourceTagNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303117,7 +303117,7 @@ public static int GenQueryResourceTagNV() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303152,7 +303152,7 @@ public static uint GenRenderbuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303170,7 +303170,7 @@ public static uint GenRenderbuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303202,7 +303202,7 @@ public static void GenRenderbuffers( ) => Underlying.Value!.GenRenderbuffers(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303220,7 +303220,7 @@ public static void GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -303339,7 +303339,7 @@ public static void GenRenderbuffersOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303354,7 +303354,7 @@ public static void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303391,7 +303391,7 @@ public static uint GenSampler() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303406,7 +303406,7 @@ public static uint GenSampler() MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303440,7 +303440,7 @@ public static void GenSamplers( ) => Underlying.Value!.GenSamplers(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303455,7 +303455,7 @@ public static void GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -303567,7 +303567,7 @@ public static uint GenSymbolEXT( ) => Underlying.Value!.GenSymbolEXT(datatype, storagetype, range, components); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303591,7 +303591,7 @@ public static uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303614,12 +303614,12 @@ public static uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( @@ -303633,7 +303633,7 @@ public static uint GenTexture() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303657,7 +303657,7 @@ public static uint GenTexture() MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303680,12 +303680,12 @@ public static uint GenTexture() ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -303696,7 +303696,7 @@ public static void GenTextures( ) => Underlying.Value!.GenTextures(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303720,7 +303720,7 @@ public static void GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -303743,12 +303743,12 @@ public static void GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl( @@ -303806,7 +303806,7 @@ public static uint GenTexturesEXT() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303820,7 +303820,7 @@ public static uint GenTexturesEXT() MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303846,7 +303846,7 @@ public static uint GenTransformFeedback() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303860,7 +303860,7 @@ public static uint GenTransformFeedback() MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303883,7 +303883,7 @@ public static void GenTransformFeedbacks( ) => Underlying.Value!.GenTransformFeedbacks(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303897,7 +303897,7 @@ public static void GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -303967,7 +303967,7 @@ public static uint GenTransformFeedbacksNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -303985,7 +303985,7 @@ public static uint GenTransformFeedbacksNV() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -304015,7 +304015,7 @@ public static uint GenVertexArray() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -304033,7 +304033,7 @@ public static uint GenVertexArray() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -304060,7 +304060,7 @@ public static void GenVertexArrays( ) => Underlying.Value!.GenVertexArrays(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -304078,7 +304078,7 @@ public static void GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -304151,8 +304151,8 @@ public static uint GenVertexArraysApple() return arrays; } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( @@ -304165,8 +304165,8 @@ public static uint GenVertexArraysO() return arrays; } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -304176,8 +304176,8 @@ public static void GenVertexArraysOES( [NativeTypeName("GLuint *")] uint* arrays ) => Underlying.Value!.GenVertexArraysOES(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl( @@ -304204,7 +304204,7 @@ public static uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range) => Underlying.Value!.GenVertexShadersEXT(range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -304216,7 +304216,7 @@ public static uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range) => MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -304239,7 +304239,7 @@ public static void GetActiveAtomicCounterBuffer( ) => Underlying.Value!.GetActiveAtomicCounterBuffer(program, bufferIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -304251,7 +304251,7 @@ public static void GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -304281,7 +304281,7 @@ public static void GetActiveAtomicCounterBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304300,7 +304300,7 @@ public static void GetActiveAtomicCounterBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304338,7 +304338,7 @@ public static void GetActiveAttrib( ) => Underlying.Value!.GetActiveAttrib(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304357,7 +304357,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304413,7 +304413,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304432,7 +304432,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304487,7 +304487,7 @@ public static sbyte GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304506,7 +304506,7 @@ public static sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304562,7 +304562,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304581,7 +304581,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304636,7 +304636,7 @@ public static sbyte GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304655,7 +304655,7 @@ public static sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304711,7 +304711,7 @@ public static void GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -304730,7 +304730,7 @@ public static void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305004,7 +305004,7 @@ public static sbyte GetActiveAttribARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305018,7 +305018,7 @@ public static sbyte GetActiveAttribARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305053,7 +305053,7 @@ public static void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305067,7 +305067,7 @@ public static void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305109,7 +305109,7 @@ public static void GetActiveSubroutineName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305123,7 +305123,7 @@ public static void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305164,7 +305164,7 @@ public static sbyte GetActiveSubroutineName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305178,7 +305178,7 @@ public static sbyte GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305205,7 +305205,7 @@ public static void GetActiveSubroutineUniform( Underlying.Value!.GetActiveSubroutineUniform(program, shadertype, index, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305219,7 +305219,7 @@ public static void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305258,7 +305258,7 @@ public static void GetActiveSubroutineUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305272,7 +305272,7 @@ public static void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305307,7 +305307,7 @@ public static void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305321,7 +305321,7 @@ public static void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305363,7 +305363,7 @@ public static void GetActiveSubroutineUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305377,7 +305377,7 @@ public static void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -305418,7 +305418,7 @@ public static sbyte GetActiveSubroutineUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305437,7 +305437,7 @@ public static sbyte GetActiveSubroutineUniformName( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305475,7 +305475,7 @@ public static void GetActiveUniform( ) => Underlying.Value!.GetActiveUniform(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305494,7 +305494,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305550,7 +305550,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305569,7 +305569,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305624,7 +305624,7 @@ public static sbyte GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305643,7 +305643,7 @@ public static sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305699,7 +305699,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305718,7 +305718,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305773,7 +305773,7 @@ public static sbyte GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305792,7 +305792,7 @@ public static sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305848,7 +305848,7 @@ public static void GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -305867,7 +305867,7 @@ public static void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -306141,7 +306141,7 @@ public static sbyte GetActiveUniformARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306158,7 +306158,7 @@ public static sbyte GetActiveUniformARB( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306186,7 +306186,7 @@ public static void GetActiveUniformBlock( ) => Underlying.Value!.GetActiveUniformBlock(program, uniformBlockIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306203,7 +306203,7 @@ public static void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306238,7 +306238,7 @@ public static void GetActiveUniformBlock( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306255,7 +306255,7 @@ public static void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306287,7 +306287,7 @@ public static int GetActiveUniformBlock( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306304,7 +306304,7 @@ public static int GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306340,7 +306340,7 @@ public static void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306357,7 +306357,7 @@ public static void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306400,7 +306400,7 @@ public static void GetActiveUniformBlockName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306417,7 +306417,7 @@ public static void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306459,7 +306459,7 @@ public static sbyte GetActiveUniformBlockName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306476,7 +306476,7 @@ public static sbyte GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306512,7 +306512,7 @@ public static void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306529,7 +306529,7 @@ public static void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306572,7 +306572,7 @@ public static void GetActiveUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306589,7 +306589,7 @@ public static void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306625,7 +306625,7 @@ public static sbyte GetActiveUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306642,7 +306642,7 @@ public static sbyte GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306678,7 +306678,7 @@ public static void GetActiveUniforms( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306695,7 +306695,7 @@ public static void GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -306960,7 +306960,7 @@ public static uint GetAttachedObjectsARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -306979,7 +306979,7 @@ public static uint GetAttachedObjectsARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307021,7 +307021,7 @@ public static uint GetAttachedShader( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307040,7 +307040,7 @@ public static uint GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307075,7 +307075,7 @@ public static void GetAttachedShaders( ) => Underlying.Value!.GetAttachedShaders(program, maxCount, count, shaders); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307094,7 +307094,7 @@ public static void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307138,7 +307138,7 @@ public static void GetAttachedShaders( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307157,7 +307157,7 @@ public static void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307191,7 +307191,7 @@ public static int GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307210,7 +307210,7 @@ public static int GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -307279,7 +307279,7 @@ public static int GetAttribLocationARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -307296,7 +307296,7 @@ public static int GetAttribLocationARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -307323,7 +307323,7 @@ public static void GetBoolean( ) => Underlying.Value!.GetBoolean(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -307340,7 +307340,7 @@ public static void GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -307373,8 +307373,8 @@ public static void GetBoolean( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -307385,8 +307385,8 @@ public static void GetBooleanIndexedEXT( [NativeTypeName("GLboolean *")] uint* data ) => Underlying.Value!.GetBooleanIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl( @@ -307405,7 +307405,7 @@ public static void GetBooleanIndexedEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -307430,7 +307430,7 @@ public static void GetBooleanIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -307454,12 +307454,12 @@ public static void GetBooleanIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -307470,7 +307470,7 @@ public static void GetBoolean( ) => Underlying.Value!.GetBoolean(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -307495,7 +307495,7 @@ public static void GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -307519,12 +307519,12 @@ public static void GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl( @@ -307542,7 +307542,7 @@ public static void GetBoolean( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -307557,7 +307557,7 @@ public static void GetBoolean( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -307582,7 +307582,7 @@ public static void GetBufferParameter( ) => Underlying.Value!.GetBufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -307597,7 +307597,7 @@ public static void GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -307629,7 +307629,7 @@ public static void GetBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307649,7 +307649,7 @@ public static void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307668,12 +307668,12 @@ public static void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -307685,7 +307685,7 @@ public static void GetBufferParameter( ) => Underlying.Value!.GetBufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307705,7 +307705,7 @@ public static void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307724,12 +307724,12 @@ public static void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl( @@ -307776,8 +307776,8 @@ public static void GetBufferParameterARB( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -307788,8 +307788,8 @@ public static void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => Underlying.Value!.GetBufferParameterNV(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( @@ -307807,8 +307807,8 @@ public static void GetBufferParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl( @@ -307824,7 +307824,7 @@ public static ulong GetBufferParameterNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307844,7 +307844,7 @@ public static ulong GetBufferParameterNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307874,7 +307874,7 @@ public static void GetBufferPointer( ) => Underlying.Value!.GetBufferPointer(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307894,7 +307894,7 @@ public static void GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -307959,8 +307959,8 @@ Ref2D @params } } - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -307971,8 +307971,8 @@ public static void GetBufferPointerOES( void** @params ) => Underlying.Value!.GetBufferPointerOES(target, pname, @params); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl( @@ -307991,7 +307991,7 @@ Ref2D @params } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -308011,7 +308011,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -308042,7 +308042,7 @@ public static void GetBufferSubData( ) => Underlying.Value!.GetBufferSubData(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -308062,7 +308062,7 @@ public static void GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -308756,8 +308756,8 @@ public static void GetCombinerStageParameterNV( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -308768,8 +308768,8 @@ public static uint GetCommandHeaderNV( ) => Underlying.Value!.GetCommandHeaderNV(tokenID, size); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl( @@ -308780,8 +308780,8 @@ public static uint GetCommandHeaderNV( [NativeTypeName("GLuint")] uint size ) => Underlying.Value!.GetCommandHeaderNV(tokenID, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -308793,8 +308793,8 @@ public static void GetCompressedMultiTexImageEXT( void* img ) => Underlying.Value!.GetCompressedMultiTexImageEXT(texunit, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl( @@ -308814,7 +308814,7 @@ Ref img } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -308836,7 +308836,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -308868,7 +308868,7 @@ public static void GetCompressedTexImage( ) => Underlying.Value!.GetCompressedTexImage(target, level, img); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -308890,7 +308890,7 @@ public static void GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -308958,12 +308958,12 @@ Ref img } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -308979,12 +308979,12 @@ public static void GetCompressedTextureImage( ) => Underlying.Value!.GetCompressedTextureImage(texture, level, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -309006,8 +309006,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -309019,8 +309019,8 @@ public static void GetCompressedTextureImageEXT( void* img ) => Underlying.Value!.GetCompressedTextureImageEXT(texture, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl( @@ -309040,12 +309040,12 @@ Ref img } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -309079,12 +309079,12 @@ public static void GetCompressedTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -309343,8 +309343,8 @@ public static void GetConvolutionParameterxOES( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] [MethodImpl( @@ -309355,8 +309355,8 @@ public static void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] float* v ) => Underlying.Value!.GetCoverageModulationTableNV(bufSize, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -309374,8 +309374,8 @@ public static void GetCoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -309391,7 +309391,7 @@ public static float GetCoverageModulationTableNV() [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309402,7 +309402,7 @@ public static float GetCoverageModulationTableNV() MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309439,7 +309439,7 @@ public static uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309450,7 +309450,7 @@ public static uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309498,7 +309498,7 @@ public static uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309509,7 +309509,7 @@ public static uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309557,7 +309557,7 @@ public static uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309568,7 +309568,7 @@ public static uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -309745,8 +309745,8 @@ public static uint GetDebugMessageLogAMD( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -309773,8 +309773,8 @@ public static uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -309812,8 +309812,8 @@ public static uint GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -309851,8 +309851,8 @@ public static uint GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl( @@ -310058,7 +310058,7 @@ public static void GetDetailTexFuncSGIS( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310071,7 +310071,7 @@ public static void GetDetailTexFuncSGIS( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310094,7 +310094,7 @@ public static void GetDouble( ) => Underlying.Value!.GetDouble(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310107,7 +310107,7 @@ public static void GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310136,8 +310136,8 @@ public static void GetDouble( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310148,8 +310148,8 @@ public static void GetDoubleEXT( [NativeTypeName("GLdouble *")] double* @params ) => Underlying.Value!.GetDoubleEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl( @@ -310167,8 +310167,8 @@ public static void GetDoubleEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310179,8 +310179,8 @@ public static void GetDoubleIndexedEXT( [NativeTypeName("GLdouble *")] double* data ) => Underlying.Value!.GetDoubleIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl( @@ -310199,7 +310199,7 @@ public static void GetDoubleIndexedEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310224,7 +310224,7 @@ public static void GetDoubleIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310258,7 +310258,7 @@ public static void GetDouble( ) => Underlying.Value!.GetDouble(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310283,7 +310283,7 @@ public static void GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310323,8 +310323,8 @@ public static void GetDouble( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310335,8 +310335,8 @@ public static void GetDriverControlQCOM( [NativeTypeName("GLuint *")] uint* driverControls ) => Underlying.Value!.GetDriverControlQCOM(num, size, driverControls); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -310355,8 +310355,8 @@ public static void GetDriverControlQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl( @@ -310372,8 +310372,8 @@ public static uint GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310391,8 +310391,8 @@ public static void GetDriverControlStringQCOM( driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -310417,8 +310417,8 @@ public static void GetDriverControlStringQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl( @@ -310444,7 +310444,7 @@ public static sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310469,7 +310469,7 @@ public static sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310493,12 +310493,12 @@ public static sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl( @@ -310508,7 +310508,7 @@ public static sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310533,7 +310533,7 @@ public static sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310557,12 +310557,12 @@ public static sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310570,8 +310570,8 @@ public static sbyte GetDriverControlStringQCOM( public static uint GetErrorRaw() => Underlying.Value!.GetErrorRaw(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310583,8 +310583,8 @@ public static void GetFenceNV( ) => Underlying.Value!.GetFenceNV(fence, pname, @params); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl( @@ -310660,8 +310660,8 @@ public static void GetFinalCombinerInputParameterNV( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] [MethodImpl( @@ -310670,8 +310670,8 @@ public static void GetFinalCombinerInputParameterNV( public static void GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] uint* queryId) => Underlying.Value!.GetFirstPerfQueryIdIntel(queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -310743,7 +310743,7 @@ public static void GetFixedOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310756,7 +310756,7 @@ public static void GetFixedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310779,7 +310779,7 @@ public static void GetFloat( ) => Underlying.Value!.GetFloat(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310792,7 +310792,7 @@ public static void GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -310821,8 +310821,8 @@ public static void GetFloat( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310833,8 +310833,8 @@ public static void GetFloatEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetFloatEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl( @@ -310910,8 +310910,8 @@ public static void GetFloatOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -310922,8 +310922,8 @@ public static void GetFloatIndexedEXT( [NativeTypeName("GLfloat *")] float* data ) => Underlying.Value!.GetFloatIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl( @@ -310942,7 +310942,7 @@ public static void GetFloatIndexedEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310967,7 +310967,7 @@ public static void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -310991,12 +310991,12 @@ public static void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -311007,7 +311007,7 @@ public static void GetFloat( ) => Underlying.Value!.GetFloat(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -311032,7 +311032,7 @@ public static void GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -311056,12 +311056,12 @@ public static void GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl( @@ -311102,7 +311102,7 @@ public static void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref point [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -311117,7 +311117,7 @@ public static void GetFogFuncSGIS([NativeTypeName("GLfloat *")] Ref point MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -311142,7 +311142,7 @@ public static int GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -311157,7 +311157,7 @@ public static int GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -311218,7 +311218,7 @@ public static int GetFragDataIndexEXT( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -311235,7 +311235,7 @@ public static int GetFragDataIndexEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -311262,7 +311262,7 @@ public static int GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -311279,7 +311279,7 @@ public static int GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -311558,7 +311558,7 @@ public static void GetFragmentShadingRatesEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -311576,7 +311576,7 @@ public static void GetFragmentShadingRatesEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -311611,7 +311611,7 @@ public static void GetFramebufferAttachmentParameter( Underlying.Value!.GetFramebufferAttachmentParameter(target, attachment, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -311629,7 +311629,7 @@ public static void GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -311813,7 +311813,7 @@ public static void GetFramebufferParameterAMD( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -311824,7 +311824,7 @@ public static void GetFramebufferParameterAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -311845,7 +311845,7 @@ public static void GetFramebufferParameter( ) => Underlying.Value!.GetFramebufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -311856,7 +311856,7 @@ public static void GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -311884,8 +311884,8 @@ public static void GetFramebufferParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -311896,8 +311896,8 @@ public static void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl( @@ -311915,8 +311915,8 @@ public static void GetFramebufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] [MethodImpl( @@ -311928,8 +311928,8 @@ public static void GetFramebufferParameterMESA( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetFramebufferParameterMESA(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -311972,12 +311972,12 @@ public static uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -311990,8 +311990,8 @@ public static Constant GetGraphicsResetStatus Underlying.Value!.GetGraphicsResetStatus(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl( @@ -312001,8 +312001,8 @@ public static Constant GetGraphicsResetStatus Underlying.Value!.GetGraphicsResetStatusARB(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312011,8 +312011,8 @@ public static uint GetGraphicsResetStatusARBRaw() => Underlying.Value!.GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl( @@ -312022,8 +312022,8 @@ public static Constant GetGraphicsResetStatus Underlying.Value!.GetGraphicsResetStatusEXT(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312052,12 +312052,12 @@ public static uint GetGraphicsResetStatusKHRRaw() => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -312300,8 +312300,8 @@ public static void GetHistogramParameterxOES( } [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312315,8 +312315,8 @@ public static ulong GetImageHandleARB( ) => Underlying.Value!.GetImageHandleARB(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl( @@ -312331,8 +312331,8 @@ public static ulong GetImageHandleARB( ) => Underlying.Value!.GetImageHandleARB(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] [MethodImpl( @@ -312347,8 +312347,8 @@ public static ulong GetImageHandleNV( ) => Underlying.Value!.GetImageHandleNV(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -312481,7 +312481,7 @@ public static sbyte GetInfoLogARB( public static int GetInstrumentsSGIX() => Underlying.Value!.GetInstrumentsSGIX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -312496,7 +312496,7 @@ public static sbyte GetInfoLogARB( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -312521,7 +312521,7 @@ public static void GetInteger64( ) => Underlying.Value!.GetInteger64(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -312536,7 +312536,7 @@ public static void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -312568,7 +312568,7 @@ public static void GetInteger64( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -312584,7 +312584,7 @@ public static void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -312609,7 +312609,7 @@ public static void GetInteger64( ) => Underlying.Value!.GetInteger64(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -312625,7 +312625,7 @@ public static void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -312656,8 +312656,8 @@ public static void GetInteger64( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312667,8 +312667,8 @@ public static void GetInteger64Apple( [NativeTypeName("GLint64 *")] long* @params ) => Underlying.Value!.GetInteger64Apple(pname, @params); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl( @@ -312713,7 +312713,7 @@ public static void GetInteger64EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -312731,7 +312731,7 @@ public static void GetInteger64EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -312759,7 +312759,7 @@ public static void GetInteger( ) => Underlying.Value!.GetInteger(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -312777,7 +312777,7 @@ public static void GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -312840,8 +312840,8 @@ public static void GetIntegerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312852,8 +312852,8 @@ public static void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] int* data ) => Underlying.Value!.GetIntegerIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl( @@ -312871,8 +312871,8 @@ public static void GetIntegerIndexedEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312883,8 +312883,8 @@ public static void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] ulong* result ) => Underlying.Value!.GetIntegerui64NV(value, index, result); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( @@ -312902,8 +312902,8 @@ public static void GetIntegerui64NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl( @@ -312916,8 +312916,8 @@ public static ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index) return result; } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -312927,8 +312927,8 @@ public static void GetIntegerNV( [NativeTypeName("GLuint64EXT *")] ulong* result ) => Underlying.Value!.GetIntegerNV(value, result); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( @@ -312945,8 +312945,8 @@ public static void GetIntegerNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl( @@ -312960,7 +312960,7 @@ public static ulong GetIntegerNV() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -312985,7 +312985,7 @@ public static ulong GetIntegerNV() MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -313009,12 +313009,12 @@ public static ulong GetIntegerNV() ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -313025,7 +313025,7 @@ public static void GetInteger( ) => Underlying.Value!.GetInteger(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -313050,7 +313050,7 @@ public static void GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -313074,12 +313074,12 @@ public static void GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl( @@ -313097,7 +313097,7 @@ public static void GetInteger( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313108,7 +313108,7 @@ public static void GetInteger( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313131,7 +313131,7 @@ public static void GetInternalformati64V( ) => Underlying.Value!.GetInternalformati64V(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313142,7 +313142,7 @@ public static void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313178,7 +313178,7 @@ public static void GetInternalformati64V( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313189,7 +313189,7 @@ public static void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -313222,7 +313222,7 @@ public static long GetInternalformati64V( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313234,7 +313234,7 @@ public static long GetInternalformati64V( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313258,7 +313258,7 @@ public static void GetInternalformat( ) => Underlying.Value!.GetInternalformat(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313270,7 +313270,7 @@ public static void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313307,7 +313307,7 @@ public static void GetInternalformat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313319,7 +313319,7 @@ public static void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -313346,8 +313346,8 @@ public static int GetInternalformat( return @params; } - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] [MethodImpl( @@ -313370,8 +313370,8 @@ public static void GetInternalformatSampleNV( @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -313400,8 +313400,8 @@ public static void GetInternalformatSampleNV( } } - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -314663,8 +314663,8 @@ public static void GetMaterialxOES( } } - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] [MethodImpl( @@ -314685,8 +314685,8 @@ public static void GetMemoryObjectDetachedResourcesNV( @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -314921,7 +314921,7 @@ public static void GetMinmaxParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -314937,7 +314937,7 @@ public static void GetMinmaxParameterEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -314963,7 +314963,7 @@ public static void GetMultisample( ) => Underlying.Value!.GetMultisample(pname, index, val); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -314979,7 +314979,7 @@ public static void GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -315040,8 +315040,8 @@ public static void GetMultisampleNV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315053,8 +315053,8 @@ public static void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl( @@ -315073,8 +315073,8 @@ public static void GetMultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315086,8 +315086,8 @@ public static void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetMultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl( @@ -315106,8 +315106,8 @@ public static void GetMultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315119,8 +315119,8 @@ public static void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] double* @params ) => Underlying.Value!.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl( @@ -315139,8 +315139,8 @@ public static void GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315152,8 +315152,8 @@ public static void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl( @@ -315172,8 +315172,8 @@ public static void GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315185,8 +315185,8 @@ public static void GetMultiTexGenEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetMultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl( @@ -315205,8 +315205,8 @@ public static void GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315220,8 +315220,8 @@ public static void GetMultiTexImageEXT( void* pixels ) => Underlying.Value!.GetMultiTexImageEXT(texunit, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl( @@ -315249,8 +315249,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315263,8 +315263,8 @@ public static void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl( @@ -315290,8 +315290,8 @@ public static void GetMultiTexLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315304,8 +315304,8 @@ public static void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetMultiTexLevelParameterEXT(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl( @@ -315331,8 +315331,8 @@ public static void GetMultiTexLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315344,8 +315344,8 @@ public static void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetMultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl( @@ -315364,8 +315364,8 @@ public static void GetMultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315377,8 +315377,8 @@ public static void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl( @@ -315397,8 +315397,8 @@ public static void GetMultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315410,8 +315410,8 @@ public static void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => Underlying.Value!.GetMultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl( @@ -315430,8 +315430,8 @@ public static void GetMultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315443,8 +315443,8 @@ public static void GetMultiTexParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetMultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl( @@ -315464,12 +315464,12 @@ public static void GetMultiTexParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315484,12 +315484,12 @@ public static void GetNamedBufferParameter( ) => Underlying.Value!.GetNamedBufferParameter(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315511,12 +315511,12 @@ public static void GetNamedBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315531,12 +315531,12 @@ public static void GetNamedBufferParameter( ) => Underlying.Value!.GetNamedBufferParameter(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315557,8 +315557,8 @@ public static void GetNamedBufferParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315569,8 +315569,8 @@ public static void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedBufferParameterEXT(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl( @@ -315588,8 +315588,8 @@ public static void GetNamedBufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315600,8 +315600,8 @@ public static void GetNamedBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => Underlying.Value!.GetNamedBufferParameterNV(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl( @@ -315620,12 +315620,12 @@ public static void GetNamedBufferParameterNV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315640,12 +315640,12 @@ public static void GetNamedBufferPointer( ) => Underlying.Value!.GetNamedBufferPointer(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315666,8 +315666,8 @@ Ref2D @params } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315678,8 +315678,8 @@ public static void GetNamedBufferPointerEXT( void** @params ) => Underlying.Value!.GetNamedBufferPointerEXT(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl( @@ -315698,12 +315698,12 @@ Ref2D @params } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315719,12 +315719,12 @@ public static void GetNamedBufferSubData( ) => Underlying.Value!.GetNamedBufferSubData(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315746,8 +315746,8 @@ Ref data } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315759,8 +315759,8 @@ public static void GetNamedBufferSubDataEXT( void* data ) => Underlying.Value!.GetNamedBufferSubDataEXT(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl( @@ -315780,12 +315780,12 @@ Ref data } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315807,12 +315807,12 @@ public static void GetNamedFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315840,8 +315840,8 @@ public static void GetNamedFramebufferAttachmentParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315859,8 +315859,8 @@ public static void GetNamedFramebufferAttachmentParameterEXT( @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl( @@ -315936,12 +315936,12 @@ public static void GetNamedFramebufferParameterAMD( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315956,12 +315956,12 @@ public static void GetNamedFramebufferParameter( ) => Underlying.Value!.GetNamedFramebufferParameter(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -315982,8 +315982,8 @@ public static void GetNamedFramebufferParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -315994,8 +315994,8 @@ public static void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedFramebufferParameterEXT(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl( @@ -316013,8 +316013,8 @@ public static void GetNamedFramebufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316026,8 +316026,8 @@ public static void GetNamedProgramEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedProgramEXT(program, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( @@ -316046,8 +316046,8 @@ public static void GetNamedProgramEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl( @@ -316064,8 +316064,8 @@ public static int GetNamedProgramEXT( return @params; } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316077,8 +316077,8 @@ public static void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] double* @params ) => Underlying.Value!.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl( @@ -316097,8 +316097,8 @@ public static void GetNamedProgramLocalParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316110,8 +316110,8 @@ public static void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetNamedProgramLocalParameterEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl( @@ -316130,8 +316130,8 @@ public static void GetNamedProgramLocalParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316143,8 +316143,8 @@ public static void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl( @@ -316163,8 +316163,8 @@ public static void GetNamedProgramLocalParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316176,8 +316176,8 @@ public static void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => Underlying.Value!.GetNamedProgramLocalParameterIEXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl( @@ -316196,8 +316196,8 @@ public static void GetNamedProgramLocalParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316209,8 +316209,8 @@ public static void GetNamedProgramStringEXT( void* @string ) => Underlying.Value!.GetNamedProgramStringEXT(program, target, pname, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl( @@ -316230,12 +316230,12 @@ Ref @string } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -316250,12 +316250,12 @@ public static void GetNamedRenderbufferParameter( ) => Underlying.Value!.GetNamedRenderbufferParameter(renderbuffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -316276,8 +316276,8 @@ public static void GetNamedRenderbufferParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316288,8 +316288,8 @@ public static void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedRenderbufferParameterEXT(renderbuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl( @@ -316307,8 +316307,8 @@ public static void GetNamedRenderbufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316321,8 +316321,8 @@ public static void GetNamedStringARB( [NativeTypeName("GLchar *")] sbyte* @string ) => Underlying.Value!.GetNamedStringARB(namelen, name, bufSize, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl( @@ -316344,8 +316344,8 @@ public static void GetNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316357,8 +316357,8 @@ public static void GetNamedStringARB( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetNamedStringARB(namelen, name, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl( @@ -316444,8 +316444,8 @@ Ref table } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316457,8 +316457,8 @@ public static void GetnCompressedTexImage( void* pixels ) => Underlying.Value!.GetnCompressedTexImage(target, lod, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl( @@ -316477,8 +316477,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -316490,8 +316490,8 @@ public static void GetnCompressedTexImageARB( void* img ) => Underlying.Value!.GetnCompressedTexImageARB(target, lod, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl( @@ -316582,8 +316582,8 @@ Ref image } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] [MethodImpl( @@ -316594,8 +316594,8 @@ public static void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] uint* nextQueryId ) => Underlying.Value!.GetNextPerfQueryIdIntel(queryId, nextQueryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -316613,8 +316613,8 @@ public static void GetNextPerfQueryIdIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -317449,8 +317449,8 @@ Ref span } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317464,8 +317464,8 @@ public static void GetnTexImage( void* pixels ) => Underlying.Value!.GetnTexImage(target, level, format, type, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl( @@ -317486,8 +317486,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317501,8 +317501,8 @@ public static void GetnTexImageARB( void* img ) => Underlying.Value!.GetnTexImageARB(target, level, format, type, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl( @@ -317523,8 +317523,8 @@ Ref img } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317536,8 +317536,8 @@ public static void GetnUniform( [NativeTypeName("GLdouble *")] double* @params ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl( @@ -317556,8 +317556,8 @@ public static void GetnUniform( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317569,8 +317569,8 @@ public static void GetnUniformARB( [NativeTypeName("GLdouble *")] double* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl( @@ -317590,12 +317590,12 @@ public static void GetnUniformARB( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317611,12 +317611,12 @@ public static void GetnUniform( ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317638,8 +317638,8 @@ public static void GetnUniform( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317651,8 +317651,8 @@ public static void GetnUniformARB( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl( @@ -317671,8 +317671,8 @@ public static void GetnUniformARB( } } - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317684,8 +317684,8 @@ public static void GetnUniformEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetnUniformEXT(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl( @@ -317735,8 +317735,8 @@ public static void GetnUniformKHR( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317748,8 +317748,8 @@ public static void GetnUniformARB( [NativeTypeName("GLint64 *")] long* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl( @@ -317769,12 +317769,12 @@ public static void GetnUniformARB( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317790,12 +317790,12 @@ public static void GetnUniform( ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317817,8 +317817,8 @@ public static void GetnUniform( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317830,8 +317830,8 @@ public static void GetnUniformARB( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl( @@ -317850,8 +317850,8 @@ public static void GetnUniformARB( } } - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317863,8 +317863,8 @@ public static void GetnUniformEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetnUniformEXT(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl( @@ -317914,8 +317914,8 @@ public static void GetnUniformKHR( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -317927,8 +317927,8 @@ public static void GetnUniformARB( [NativeTypeName("GLuint64 *")] ulong* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl( @@ -317948,12 +317948,12 @@ public static void GetnUniformARB( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317969,12 +317969,12 @@ public static void GetnUniform( ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -317996,8 +317996,8 @@ public static void GetnUniform( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -318009,8 +318009,8 @@ public static void GetnUniformARB( [NativeTypeName("GLuint *")] uint* @params ) => Underlying.Value!.GetnUniformARB(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl( @@ -318151,7 +318151,7 @@ public static int GetObjectBufferivATI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318162,7 +318162,7 @@ public static int GetObjectBufferivATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318185,7 +318185,7 @@ public static void GetObjectLabel( ) => Underlying.Value!.GetObjectLabel(identifier, name, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318196,7 +318196,7 @@ public static void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318227,7 +318227,7 @@ public static void GetObjectLabel( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318238,7 +318238,7 @@ public static void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318267,8 +318267,8 @@ public static sbyte GetObjectLabel( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] [MethodImpl( @@ -318282,8 +318282,8 @@ public static void GetObjectLabelEXT( [NativeTypeName("GLchar *")] sbyte* label ) => Underlying.Value!.GetObjectLabelEXT(type, @object, bufSize, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -318305,8 +318305,8 @@ public static void GetObjectLabelEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -318513,7 +318513,7 @@ public static int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint o } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318524,7 +318524,7 @@ public static int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint o MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318546,7 +318546,7 @@ public static void GetObjectPtrLabel( ) => Underlying.Value!.GetObjectPtrLabel(ptr, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318557,7 +318557,7 @@ public static void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318588,7 +318588,7 @@ public static void GetObjectPtrLabel( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318599,7 +318599,7 @@ public static void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -318797,8 +318797,8 @@ public static void GetPathColorGenNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] [MethodImpl( @@ -318809,8 +318809,8 @@ public static void GetPathCommandsNV( [NativeTypeName("GLubyte *")] byte* commands ) => Underlying.Value!.GetPathCommandsNV(path, commands); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -318828,8 +318828,8 @@ public static void GetPathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -318843,8 +318843,8 @@ public static byte GetPathCommandsNV() return commands; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -318862,8 +318862,8 @@ public static void GetPathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] [MethodImpl( @@ -318874,8 +318874,8 @@ public static void GetPathCoordsNV( [NativeTypeName("GLfloat *")] float* coords ) => Underlying.Value!.GetPathCoordsNV(path, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -318893,8 +318893,8 @@ public static void GetPathCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -318908,8 +318908,8 @@ public static float GetPathCoordsNV() return coords; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] [MethodImpl( @@ -318920,8 +318920,8 @@ public static void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] float* dashArray ) => Underlying.Value!.GetPathDashArrayNV(path, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -318939,8 +318939,8 @@ public static void GetPathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -318955,8 +318955,8 @@ public static float GetPathDashArrayNV() } [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] [MethodImpl( @@ -318968,8 +318968,8 @@ public static float GetPathLengtNV( [NativeTypeName("GLsizei")] uint numSegments ) => Underlying.Value!.GetPathLengtNV(path, startSegment, numSegments); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] [MethodImpl( @@ -318990,8 +318990,8 @@ public static void GetPathMetricRangeNV( metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -319018,8 +319018,8 @@ public static void GetPathMetricRangeNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] [MethodImpl( @@ -319044,8 +319044,8 @@ public static void GetPathMetricNV( metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -319077,8 +319077,8 @@ public static void GetPathMetricNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] [MethodImpl( @@ -319090,8 +319090,8 @@ public static void GetPathParameterNV( [NativeTypeName("GLfloat *")] float* value ) => Underlying.Value!.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -319110,8 +319110,8 @@ public static void GetPathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] [MethodImpl( @@ -319123,8 +319123,8 @@ public static void GetPathParameterNV( [NativeTypeName("GLint *")] int* value ) => Underlying.Value!.GetPathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -319143,8 +319143,8 @@ public static void GetPathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] [MethodImpl( @@ -319173,8 +319173,8 @@ public static void GetPathSpacingNV( returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -319268,8 +319268,8 @@ public static void GetPathTexGenNV( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] [MethodImpl( @@ -319302,8 +319302,8 @@ public static void GetPerfCounterInfoIntel( rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -319348,8 +319348,8 @@ public static void GetPerfCounterInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] [MethodImpl( @@ -319370,8 +319370,8 @@ public static void GetPerfMonitorCounterDataAMD( bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -319399,8 +319399,8 @@ public static void GetPerfMonitorCounterDataAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -319428,8 +319428,8 @@ public static int GetPerfMonitorCounterDataAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] [MethodImpl( @@ -319442,8 +319442,8 @@ public static void GetPerfMonitorCounterInfoAMD( void* data ) => Underlying.Value!.GetPerfMonitorCounterInfoAMD(group, counter, pname, data); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -319463,8 +319463,8 @@ Ref data } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] [MethodImpl( @@ -319485,8 +319485,8 @@ public static void GetPerfMonitorCountersAMD( counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -319515,8 +319515,8 @@ public static void GetPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -319544,8 +319544,8 @@ public static uint GetPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] [MethodImpl( @@ -319566,8 +319566,8 @@ public static void GetPerfMonitorCounterStringAMD( counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -319595,8 +319595,8 @@ public static void GetPerfMonitorCounterStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -319623,8 +319623,8 @@ public static sbyte GetPerfMonitorCounterStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] [MethodImpl( @@ -319636,8 +319636,8 @@ public static void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] uint* groups ) => Underlying.Value!.GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -319657,8 +319657,8 @@ public static void GetPerfMonitorGroupsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -319675,8 +319675,8 @@ public static uint GetPerfMonitorGroupsAMD([NativeTypeName("GLint *")] Ref } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] [MethodImpl( @@ -319689,8 +319689,8 @@ public static void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] sbyte* groupString ) => Underlying.Value!.GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -319711,8 +319711,8 @@ public static void GetPerfMonitorGroupStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -319732,8 +319732,8 @@ public static sbyte GetPerfMonitorGroupStringAMD( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] [MethodImpl( @@ -319754,8 +319754,8 @@ public static void GetPerfQueryDataIntel( bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -319783,8 +319783,8 @@ public static void GetPerfQueryDataIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] [MethodImpl( @@ -319795,8 +319795,8 @@ public static void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] uint* queryId ) => Underlying.Value!.GetPerfQueryIdByNameIntel(queryName, queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -319815,8 +319815,8 @@ public static void GetPerfQueryIdByNameIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] [MethodImpl( @@ -319841,8 +319841,8 @@ public static void GetPerfQueryInfoIntel( capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -319877,8 +319877,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -319912,8 +319912,8 @@ public static sbyte GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -319948,8 +319948,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -319983,8 +319983,8 @@ public static sbyte GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -320019,8 +320019,8 @@ public static void GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -320461,8 +320461,8 @@ public static int GetPixelTransformParameterivEXT([NativeTypeName("GLenum")] uin return @params; } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -320473,8 +320473,8 @@ public static void GetPointerEXT( void** @params ) => Underlying.Value!.GetPointerEXT(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl( @@ -320492,8 +320492,8 @@ Ref2D @params } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -320504,8 +320504,8 @@ public static void GetPointerIndexedEXT( void** data ) => Underlying.Value!.GetPointerIndexedEXT(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl( @@ -320523,23 +320523,6 @@ Ref2D data } } - [SupportedApiProfile( - "glcore", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1" - ], - MinVersion = "1.1", - MaxVersion = "3.2" - )] [SupportedApiProfile( "gl", [ @@ -320565,14 +320548,6 @@ Ref2D data ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glGetPointerv")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => - Underlying.Value!.GetPointer(pname, @params); - [SupportedApiProfile( "glcore", [ @@ -320590,6 +320565,14 @@ public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @par MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glGetPointerv")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => + Underlying.Value!.GetPointer(pname, @params); + [SupportedApiProfile( "gl", [ @@ -320615,6 +320598,23 @@ public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @par ], MinVersion = "1.1" )] + [SupportedApiProfile( + "glcore", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1" + ], + MinVersion = "1.1", + MaxVersion = "3.2" + )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -320750,7 +320750,7 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -320763,7 +320763,7 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -320788,7 +320788,7 @@ public static void GetProgramBinary( ) => Underlying.Value!.GetProgramBinary(program, bufSize, length, binaryFormat, binary); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -320801,7 +320801,7 @@ public static void GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -320992,7 +320992,7 @@ public static void GetProgramEnvParameterINV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321011,7 +321011,7 @@ public static void GetProgramEnvParameterINV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321046,7 +321046,7 @@ public static void GetProgramInfoLog( ) => Underlying.Value!.GetProgramInfoLog(program, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321065,7 +321065,7 @@ public static void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321108,7 +321108,7 @@ public static void GetProgramInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321127,7 +321127,7 @@ public static void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321169,7 +321169,7 @@ public static sbyte GetProgramInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -321180,7 +321180,7 @@ public static sbyte GetProgramInfoLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -321202,7 +321202,7 @@ public static void GetProgramInterface( ) => Underlying.Value!.GetProgramInterface(program, programInterface, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -321213,7 +321213,7 @@ public static void GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -321242,7 +321242,7 @@ public static void GetProgramInterface( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321261,7 +321261,7 @@ public static void GetProgramInterface( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321295,7 +321295,7 @@ public static void GetProgram( ) => Underlying.Value!.GetProgram(program, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321314,7 +321314,7 @@ public static void GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -321709,7 +321709,7 @@ public static void GetProgramParameterNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321722,7 +321722,7 @@ public static void GetProgramParameterNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321746,7 +321746,7 @@ public static void GetProgramPipelineInfoLog( ) => Underlying.Value!.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321759,7 +321759,7 @@ public static void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321791,7 +321791,7 @@ public static void GetProgramPipelineInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321804,7 +321804,7 @@ public static void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321886,7 +321886,7 @@ public static sbyte GetProgramPipelineInfoLogEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321899,7 +321899,7 @@ public static sbyte GetProgramPipelineInfoLogEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321922,7 +321922,7 @@ public static void GetProgramPipeline( ) => Underlying.Value!.GetProgramPipeline(pipeline, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321935,7 +321935,7 @@ public static void GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -321993,8 +321993,8 @@ public static void GetProgramPipelineEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] [MethodImpl( @@ -322021,8 +322021,8 @@ public static void GetProgramResourceNV( @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -322057,8 +322057,8 @@ public static void GetProgramResourceNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -322094,7 +322094,7 @@ public static float GetProgramResourceNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322105,7 +322105,7 @@ public static float GetProgramResourceNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322127,7 +322127,7 @@ public static uint GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322138,7 +322138,7 @@ public static uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322166,7 +322166,7 @@ public static uint GetProgramResourceIndex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322177,7 +322177,7 @@ public static uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322213,7 +322213,7 @@ public static void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322224,7 +322224,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322268,7 +322268,7 @@ public static void GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322279,7 +322279,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322323,7 +322323,7 @@ public static void GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322334,7 +322334,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322379,7 +322379,7 @@ public static void GetProgramResource( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322390,7 +322390,7 @@ public static void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322412,7 +322412,7 @@ public static int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322423,7 +322423,7 @@ public static int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322452,7 +322452,7 @@ public static int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322463,7 +322463,7 @@ public static int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322485,7 +322485,7 @@ public static int GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322496,7 +322496,7 @@ public static int GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322563,7 +322563,7 @@ public static int GetProgramResourceLocationIndexEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322574,7 +322574,7 @@ public static int GetProgramResourceLocationIndexEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322606,7 +322606,7 @@ public static void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322617,7 +322617,7 @@ public static void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322656,7 +322656,7 @@ public static void GetProgramResourceName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322667,7 +322667,7 @@ public static void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -322705,7 +322705,7 @@ public static sbyte GetProgramResourceName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322719,7 +322719,7 @@ public static sbyte GetProgramResourceName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322744,7 +322744,7 @@ public static void GetProgramStage( ) => Underlying.Value!.GetProgramStage(program, shadertype, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322758,7 +322758,7 @@ public static void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322790,7 +322790,7 @@ public static void GetProgramStage( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322804,7 +322804,7 @@ public static void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -322936,12 +322936,12 @@ public static void GetProgramSubroutineParameterNV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -322957,12 +322957,12 @@ public static void GetQueryBufferObjecti64V( ) => Underlying.Value!.GetQueryBufferObjecti64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -322979,12 +322979,12 @@ public static void GetQueryBufferObjecti64V( ) => Underlying.Value!.GetQueryBufferObjecti64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323000,12 +323000,12 @@ public static void GetQueryBufferObject( ) => Underlying.Value!.GetQueryBufferObject(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323022,12 +323022,12 @@ public static void GetQueryBufferObject( ) => Underlying.Value!.GetQueryBufferObject(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323043,12 +323043,12 @@ public static void GetQueryBufferObjectui64V( ) => Underlying.Value!.GetQueryBufferObjectui64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323065,12 +323065,12 @@ public static void GetQueryBufferObjectui64V( ) => Underlying.Value!.GetQueryBufferObjectui64V(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323086,12 +323086,12 @@ public static void GetQueryBufferObjectuiv( ) => Underlying.Value!.GetQueryBufferObjectuiv(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -323108,7 +323108,7 @@ public static void GetQueryBufferObjectuiv( ) => Underlying.Value!.GetQueryBufferObjectuiv(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -323122,7 +323122,7 @@ public static void GetQueryBufferObjectuiv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -323147,7 +323147,7 @@ public static void GetQueryIndexed( ) => Underlying.Value!.GetQueryIndexed(target, index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -323161,7 +323161,7 @@ public static void GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -323193,7 +323193,7 @@ public static void GetQueryIndexed( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323213,7 +323213,7 @@ public static void GetQueryIndexed( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323243,7 +323243,7 @@ public static void GetQuery( ) => Underlying.Value!.GetQuery(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323263,7 +323263,7 @@ public static void GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323364,7 +323364,7 @@ public static void GetQueryEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323379,7 +323379,7 @@ public static void GetQueryEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323404,7 +323404,7 @@ public static void GetQueryObject( ) => Underlying.Value!.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323419,7 +323419,7 @@ public static void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323482,7 +323482,7 @@ public static void GetQueryObjectEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323502,7 +323502,7 @@ public static void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323532,7 +323532,7 @@ public static void GetQueryObject( ) => Underlying.Value!.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323552,7 +323552,7 @@ public static void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323647,7 +323647,7 @@ public static void GetQueryObjectEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323662,7 +323662,7 @@ public static void GetQueryObjectEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323687,7 +323687,7 @@ public static void GetQueryObject( ) => Underlying.Value!.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323702,7 +323702,7 @@ public static void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -323765,7 +323765,7 @@ public static void GetQueryObjectEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323785,7 +323785,7 @@ public static void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323815,7 +323815,7 @@ public static void GetQueryObject( ) => Underlying.Value!.GetQueryObject(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323835,7 +323835,7 @@ public static void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -323936,7 +323936,7 @@ public static void GetQueryObjectEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -323954,7 +323954,7 @@ public static void GetQueryObjectEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -323987,7 +323987,7 @@ public static void GetRenderbufferParameter( ) => Underlying.Value!.GetRenderbufferParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -324005,7 +324005,7 @@ public static void GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -324103,7 +324103,7 @@ public static void GetRenderbufferParameterOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324118,7 +324118,7 @@ public static void GetRenderbufferParameterOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324153,7 +324153,7 @@ public static void GetSamplerParameter( ) => Underlying.Value!.GetSamplerParameter(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324168,7 +324168,7 @@ public static void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324210,7 +324210,7 @@ public static void GetSamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324225,7 +324225,7 @@ public static void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324250,7 +324250,7 @@ public static void GetSamplerParameterI( ) => Underlying.Value!.GetSamplerParameterI(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324265,7 +324265,7 @@ public static void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324355,7 +324355,7 @@ public static void GetSamplerParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324370,7 +324370,7 @@ public static void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324395,7 +324395,7 @@ public static void GetSamplerParameterI( ) => Underlying.Value!.GetSamplerParameterI(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324410,7 +324410,7 @@ public static void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324500,7 +324500,7 @@ public static void GetSamplerParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324515,7 +324515,7 @@ public static void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324550,7 +324550,7 @@ public static void GetSamplerParameter( ) => Underlying.Value!.GetSamplerParameter(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324565,7 +324565,7 @@ public static void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -324757,7 +324757,7 @@ Ref span } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324776,7 +324776,7 @@ Ref span MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324811,7 +324811,7 @@ public static void GetShaderInfoLog( ) => Underlying.Value!.GetShaderInfoLog(shader, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324830,7 +324830,7 @@ public static void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324873,7 +324873,7 @@ public static void GetShaderInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324892,7 +324892,7 @@ public static void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324934,7 +324934,7 @@ public static sbyte GetShaderInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324953,7 +324953,7 @@ public static sbyte GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -324987,7 +324987,7 @@ public static void GetShader( ) => Underlying.Value!.GetShader(shader, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325006,7 +325006,7 @@ public static void GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325047,7 +325047,7 @@ public static void GetShader( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325060,7 +325060,7 @@ public static void GetShader( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325090,7 +325090,7 @@ public static void GetShaderPrecisionFormat( Underlying.Value!.GetShaderPrecisionFormat(shadertype, precisiontype, range, precision); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325103,7 +325103,7 @@ public static void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325145,7 +325145,7 @@ public static void GetShaderPrecisionFormat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325158,7 +325158,7 @@ public static void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -325200,7 +325200,7 @@ public static int GetShaderPrecisionFormat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325219,7 +325219,7 @@ public static int GetShaderPrecisionFormat( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325254,7 +325254,7 @@ public static void GetShaderSource( ) => Underlying.Value!.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325273,7 +325273,7 @@ public static void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325316,7 +325316,7 @@ public static void GetShaderSource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325335,7 +325335,7 @@ public static void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -325427,8 +325427,8 @@ public static sbyte GetShaderSourceARB( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] [MethodImpl( @@ -325440,8 +325440,8 @@ public static void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] uint* rate ) => Underlying.Value!.GetShadingRateImagePaletteNV(viewport, entry, rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -325460,8 +325460,8 @@ public static void GetShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -325478,8 +325478,8 @@ public static uint GetShadingRateImagePaletteNV( return rate; } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] [MethodImpl( @@ -325492,8 +325492,8 @@ public static void GetShadingRateSampleLocationNV( [NativeTypeName("GLint *")] int* location ) => Underlying.Value!.GetShadingRateSampleLocationNV(rate, samples, index, location); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -325541,8 +325541,8 @@ public static void GetSharpenTexFuncSGIS( } [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -325551,8 +325551,8 @@ public static ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype) Underlying.Value!.GetStageIndexNV(shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl( @@ -325564,7 +325564,7 @@ public static ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -325589,7 +325589,7 @@ public static ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -325613,12 +325613,12 @@ public static ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -325628,7 +325628,7 @@ public static ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -325653,7 +325653,7 @@ public static ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -325677,12 +325677,12 @@ public static ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl( @@ -325694,7 +325694,7 @@ public static Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -325711,7 +325711,7 @@ public static Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -325738,7 +325738,7 @@ public static Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -325755,7 +325755,7 @@ public static Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -325783,7 +325783,7 @@ public static Ptr GetString( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325797,7 +325797,7 @@ public static Ptr GetString( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325822,7 +325822,7 @@ public static uint GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325836,7 +325836,7 @@ public static uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325868,7 +325868,7 @@ public static uint GetSubroutineIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325882,7 +325882,7 @@ public static uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325907,7 +325907,7 @@ public static int GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325921,7 +325921,7 @@ public static int GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -325952,7 +325952,7 @@ public static int GetSubroutineUniformLocation( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -325968,7 +325968,7 @@ public static int GetSubroutineUniformLocation( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -325996,7 +325996,7 @@ public static void GetSync( ) => Underlying.Value!.GetSync(sync, pname, count, length, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -326012,7 +326012,7 @@ public static void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -326049,7 +326049,7 @@ public static void GetSync( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -326065,7 +326065,7 @@ public static void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -326100,8 +326100,8 @@ public static int GetSync( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -326114,8 +326114,8 @@ public static void GetSyncApple( [NativeTypeName("GLint *")] int* values ) => Underlying.Value!.GetSyncApple(sync, pname, count, length, values); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -326137,8 +326137,8 @@ public static void GetSyncApple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl( @@ -326781,7 +326781,7 @@ public static void GetTexGenxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326806,7 +326806,7 @@ public static void GetTexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326843,7 +326843,7 @@ public static void GetTexImage( ) => Underlying.Value!.GetTexImage(target, level, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326868,7 +326868,7 @@ public static void GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326912,7 +326912,7 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326937,7 +326937,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326973,7 +326973,7 @@ public static void GetTexLevelParameter( ) => Underlying.Value!.GetTexLevelParameter(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -326998,7 +326998,7 @@ public static void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327041,7 +327041,7 @@ public static void GetTexLevelParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327066,7 +327066,7 @@ public static void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327102,7 +327102,7 @@ public static void GetTexLevelParameter( ) => Underlying.Value!.GetTexLevelParameter(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327127,7 +327127,7 @@ public static void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327201,7 +327201,7 @@ public static void GetTexLevelParameterxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327226,7 +327226,7 @@ public static void GetTexLevelParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327250,12 +327250,12 @@ public static void GetTexLevelParameterxOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -327267,7 +327267,7 @@ public static void GetTexParameter( ) => Underlying.Value!.GetTexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327292,7 +327292,7 @@ public static void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327316,12 +327316,12 @@ public static void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl( @@ -327340,7 +327340,7 @@ public static void GetTexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327357,7 +327357,7 @@ public static void GetTexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327384,7 +327384,7 @@ public static void GetTexParameterI( ) => Underlying.Value!.GetTexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327401,7 +327401,7 @@ public static void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327495,7 +327495,7 @@ public static void GetTexParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327512,7 +327512,7 @@ public static void GetTexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327539,7 +327539,7 @@ public static void GetTexParameterI( ) => Underlying.Value!.GetTexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327556,7 +327556,7 @@ public static void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -327650,7 +327650,7 @@ public static void GetTexParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327675,7 +327675,7 @@ public static void GetTexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327699,12 +327699,12 @@ public static void GetTexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -327716,7 +327716,7 @@ public static void GetTexParameter( ) => Underlying.Value!.GetTexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327741,7 +327741,7 @@ public static void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -327765,12 +327765,12 @@ public static void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl( @@ -327878,8 +327878,8 @@ public static void GetTexParameterxOES( } [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -327897,8 +327897,8 @@ public static ulong GetTextureHandleIMG([NativeTypeName("GLuint")] uint texture) Underlying.Value!.GetTextureHandleIMG(texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleNV")] [MethodImpl( @@ -327908,12 +327908,12 @@ public static ulong GetTextureHandleNV([NativeTypeName("GLuint")] uint texture) Underlying.Value!.GetTextureHandleNV(texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -327931,12 +327931,12 @@ public static void GetTextureImage( ) => Underlying.Value!.GetTextureImage(texture, level, format, type, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -327960,8 +327960,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -327975,8 +327975,8 @@ public static void GetTextureImageEXT( void* pixels ) => Underlying.Value!.GetTextureImageEXT(texture, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl( @@ -328005,12 +328005,12 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328026,12 +328026,12 @@ public static void GetTextureLevelParameter( ) => Underlying.Value!.GetTextureLevelParameter(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328053,8 +328053,8 @@ public static void GetTextureLevelParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328067,8 +328067,8 @@ public static void GetTextureLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetTextureLevelParameterEXT(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl( @@ -328095,12 +328095,12 @@ public static void GetTextureLevelParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328116,12 +328116,12 @@ public static void GetTextureLevelParameter( ) => Underlying.Value!.GetTextureLevelParameter(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328143,8 +328143,8 @@ public static void GetTextureLevelParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328157,8 +328157,8 @@ public static void GetTextureLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetTextureLevelParameterEXT(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl( @@ -328185,12 +328185,12 @@ public static void GetTextureLevelParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328205,12 +328205,12 @@ public static void GetTextureParameter( ) => Underlying.Value!.GetTextureParameter(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328231,8 +328231,8 @@ public static void GetTextureParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328244,8 +328244,8 @@ public static void GetTextureParameterEXT( [NativeTypeName("GLfloat *")] float* @params ) => Underlying.Value!.GetTextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl( @@ -328265,12 +328265,12 @@ public static void GetTextureParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328285,12 +328285,12 @@ public static void GetTextureParameterI( ) => Underlying.Value!.GetTextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328311,8 +328311,8 @@ public static void GetTextureParameterI( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328324,8 +328324,8 @@ public static void GetTextureParameterIEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetTextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl( @@ -328345,12 +328345,12 @@ public static void GetTextureParameterIEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328365,12 +328365,12 @@ public static void GetTextureParameterI( ) => Underlying.Value!.GetTextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328391,8 +328391,8 @@ public static void GetTextureParameterI( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328404,8 +328404,8 @@ public static void GetTextureParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ) => Underlying.Value!.GetTextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl( @@ -328425,12 +328425,12 @@ public static void GetTextureParameterIEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328445,12 +328445,12 @@ public static void GetTextureParameter( ) => Underlying.Value!.GetTextureParameter(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328471,8 +328471,8 @@ public static void GetTextureParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328484,8 +328484,8 @@ public static void GetTextureParameterEXT( [NativeTypeName("GLint *")] int* @params ) => Underlying.Value!.GetTextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl( @@ -328505,8 +328505,8 @@ public static void GetTextureParameterEXT( } [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -328528,8 +328528,8 @@ public static ulong GetTextureSamplerHandleIMG( ) => Underlying.Value!.GetTextureSamplerHandleIMG(texture, sampler); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleNV")] [MethodImpl( @@ -328541,12 +328541,12 @@ public static ulong GetTextureSamplerHandleNV( ) => Underlying.Value!.GetTextureSamplerHandleNV(texture, sampler); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328584,12 +328584,12 @@ public static void GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328681,12 +328681,12 @@ public static int GetTrackMatrixNV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328702,12 +328702,12 @@ public static void GetTransformFeedback( ) => Underlying.Value!.GetTransformFeedback(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328730,12 +328730,12 @@ public static void GetTransformFeedback( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328751,12 +328751,12 @@ public static void GetTransformFeedbacki64( ) => Underlying.Value!.GetTransformFeedbacki64(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328779,12 +328779,12 @@ public static void GetTransformFeedbacki64( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328799,12 +328799,12 @@ public static void GetTransformFeedback( ) => Underlying.Value!.GetTransformFeedback(xfb, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -328826,7 +328826,7 @@ public static void GetTransformFeedback( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -328843,7 +328843,7 @@ public static void GetTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -328883,7 +328883,7 @@ public static void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -328900,7 +328900,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -328949,7 +328949,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -328966,7 +328966,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329014,7 +329014,7 @@ public static sbyte GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329031,7 +329031,7 @@ public static sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329080,7 +329080,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329097,7 +329097,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329145,7 +329145,7 @@ public static sbyte GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329162,7 +329162,7 @@ public static sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329211,7 +329211,7 @@ public static void GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329228,7 +329228,7 @@ public static void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -329592,7 +329592,7 @@ public static sbyte GetTranslatedShaderSourceAngle( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -329609,7 +329609,7 @@ public static sbyte GetTranslatedShaderSourceAngle( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -329636,7 +329636,7 @@ public static uint GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -329653,7 +329653,7 @@ public static uint GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -329697,7 +329697,7 @@ public static int GetUniformBufferSizeEXT( ) => Underlying.Value!.GetUniformBufferSizeEXT(program, location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329711,7 +329711,7 @@ public static int GetUniformBufferSizeEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329735,7 +329735,7 @@ public static void GetUniformdv( ) => Underlying.Value!.GetUniformdv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329749,7 +329749,7 @@ public static void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329780,7 +329780,7 @@ public static void GetUniformdv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329794,7 +329794,7 @@ public static void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -329820,7 +329820,7 @@ public static double GetUniformdv([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -329839,7 +329839,7 @@ public static double GetUniformdv([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -329873,7 +329873,7 @@ public static void GetUniformfv( ) => Underlying.Value!.GetUniformfv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -329892,7 +329892,7 @@ public static void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -329933,7 +329933,7 @@ public static void GetUniformfv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -329952,7 +329952,7 @@ public static void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330029,8 +330029,8 @@ public static float GetUniformfvARB([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -330041,8 +330041,8 @@ public static void GetUniformi64VARB( [NativeTypeName("GLint64 *")] long* @params ) => Underlying.Value!.GetUniformi64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( @@ -330060,8 +330060,8 @@ public static void GetUniformi64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl( @@ -330074,8 +330074,8 @@ public static long GetUniformi64VARB([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] [MethodImpl( @@ -330087,8 +330087,8 @@ public static void GetUniformNV( [NativeTypeName("GLint64EXT *")] long* @params ) => Underlying.Value!.GetUniformNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -330107,8 +330107,8 @@ public static void GetUniformNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -330123,7 +330123,7 @@ public static long GetUniformNV([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -330140,7 +330140,7 @@ public static long GetUniformNV([NativeTypeName("GLint")] int location) MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -330174,7 +330174,7 @@ public static void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -330191,7 +330191,7 @@ public static void GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -330227,7 +330227,7 @@ public static void GetUniformIndices( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330246,7 +330246,7 @@ public static void GetUniformIndices( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330280,7 +330280,7 @@ public static void GetUniformiv( ) => Underlying.Value!.GetUniformiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330299,7 +330299,7 @@ public static void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330340,7 +330340,7 @@ public static void GetUniformiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330359,7 +330359,7 @@ public static void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330438,7 +330438,7 @@ public static int GetUniformivARB([NativeTypeName("GLint")] int location) [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330457,7 +330457,7 @@ public static int GetUniformivARB([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330491,7 +330491,7 @@ public static int GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330510,7 +330510,7 @@ public static int GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -330590,7 +330590,7 @@ public static nint GetUniformOffsetEXT( ) => Underlying.Value!.GetUniformOffsetEXT(program, location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330604,7 +330604,7 @@ public static nint GetUniformOffsetEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330628,7 +330628,7 @@ public static void GetUniformSubroutine( ) => Underlying.Value!.GetUniformSubroutine(shadertype, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330642,7 +330642,7 @@ public static void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330673,7 +330673,7 @@ public static void GetUniformSubroutine( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330687,7 +330687,7 @@ public static void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -330715,8 +330715,8 @@ public static uint GetUniformSubroutine( return @params; } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -330727,8 +330727,8 @@ public static void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] ulong* @params ) => Underlying.Value!.GetUniformui64VARB(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( @@ -330746,8 +330746,8 @@ public static void GetUniformui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl( @@ -330760,8 +330760,8 @@ public static ulong GetUniformui64VARB([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -330772,8 +330772,8 @@ public static void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => Underlying.Value!.GetUniformui64VNV(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( @@ -330791,8 +330791,8 @@ public static void GetUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl( @@ -330806,7 +330806,7 @@ public static ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -330823,7 +330823,7 @@ public static ulong GetUniformui64VNV([NativeTypeName("GLint")] int location) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -330850,7 +330850,7 @@ public static void GetUniformuiv( ) => Underlying.Value!.GetUniformuiv(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -330867,7 +330867,7 @@ public static void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -330901,7 +330901,7 @@ public static void GetUniformuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -330918,7 +330918,7 @@ public static void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -331343,12 +331343,12 @@ public static int GetVaryingLocationNV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331364,12 +331364,12 @@ public static void GetVertexArrayIndexed64( ) => Underlying.Value!.GetVertexArrayIndexed64(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331392,12 +331392,12 @@ public static void GetVertexArrayIndexed64( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331413,12 +331413,12 @@ public static void GetVertexArrayIndexed( ) => Underlying.Value!.GetVertexArrayIndexed(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331440,8 +331440,8 @@ public static void GetVertexArrayIndexed( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -331453,8 +331453,8 @@ public static void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param3 ) => Underlying.Value!.GetVertexArrayIntegerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl( @@ -331473,8 +331473,8 @@ public static void GetVertexArrayIntegerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -331485,8 +331485,8 @@ public static void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param2 ) => Underlying.Value!.GetVertexArrayIntegerEXT(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl( @@ -331505,12 +331505,12 @@ public static void GetVertexArrayIntegerEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331525,12 +331525,12 @@ public static void GetVertexArray( ) => Underlying.Value!.GetVertexArray(vaobj, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -331551,8 +331551,8 @@ public static void GetVertexArray( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -331564,8 +331564,8 @@ public static void GetVertexArrayPointerEXT( void** param3 ) => Underlying.Value!.GetVertexArrayPointerEXT(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl( @@ -331584,8 +331584,8 @@ Ref2D param3 } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -331596,8 +331596,8 @@ public static void GetVertexArrayPointerEXT( void** param2 ) => Underlying.Value!.GetVertexArrayPointerEXT(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl( @@ -331674,7 +331674,7 @@ public static void GetVertexAttribArrayObjectATI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331693,7 +331693,7 @@ public static void GetVertexAttribArrayObjectATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331722,7 +331722,7 @@ public static void GetVertexAttrib( ) => Underlying.Value!.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331741,7 +331741,7 @@ public static void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331851,7 +331851,7 @@ public static double GetVertexAttribdvNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331870,7 +331870,7 @@ public static double GetVertexAttribdvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331904,7 +331904,7 @@ public static void GetVertexAttrib( ) => Underlying.Value!.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -331923,7 +331923,7 @@ public static void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332038,7 +332038,7 @@ public static float GetVertexAttribfvNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332055,7 +332055,7 @@ public static float GetVertexAttribfvNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332082,7 +332082,7 @@ public static void GetVertexAttribI( ) => Underlying.Value!.GetVertexAttribI(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332099,7 +332099,7 @@ public static void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332133,7 +332133,7 @@ public static void GetVertexAttribI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332150,7 +332150,7 @@ public static void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332227,7 +332227,7 @@ public static int GetVertexAttribIEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332244,7 +332244,7 @@ public static int GetVertexAttribIEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332271,7 +332271,7 @@ public static void GetVertexAttribIuiv( ) => Underlying.Value!.GetVertexAttribIuiv(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332288,7 +332288,7 @@ public static void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332322,7 +332322,7 @@ public static void GetVertexAttribIuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332339,7 +332339,7 @@ public static void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -332416,7 +332416,7 @@ public static uint GetVertexAttribIuivEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332435,7 +332435,7 @@ public static uint GetVertexAttribIuivEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332469,7 +332469,7 @@ public static void GetVertexAttrib( ) => Underlying.Value!.GetVertexAttrib(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332488,7 +332488,7 @@ public static void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332603,7 +332603,7 @@ public static int GetVertexAttribivNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -332616,7 +332616,7 @@ public static int GetVertexAttribivNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -332639,7 +332639,7 @@ public static void GetVertexAttribL( ) => Underlying.Value!.GetVertexAttribL(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -332652,7 +332652,7 @@ public static void GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -332710,8 +332710,8 @@ public static void GetVertexAttribLEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -332722,8 +332722,8 @@ public static void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] long* @params ) => Underlying.Value!.GetVertexAttribLNV(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl( @@ -332741,8 +332741,8 @@ public static void GetVertexAttribLNV( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -332753,8 +332753,8 @@ public static void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => Underlying.Value!.GetVertexAttribLARB(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl( @@ -332772,8 +332772,8 @@ public static void GetVertexAttribLARB( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -332784,8 +332784,8 @@ public static void GetVertexAttribLNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ) => Underlying.Value!.GetVertexAttribLNV(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl( @@ -332804,7 +332804,7 @@ public static void GetVertexAttribLNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332823,7 +332823,7 @@ public static void GetVertexAttribLNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332857,7 +332857,7 @@ public static void GetVertexAttribPointer( ) => Underlying.Value!.GetVertexAttribPointer(index, pname, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -332876,7 +332876,7 @@ public static void GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -333329,8 +333329,8 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) } [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] [MethodImpl( @@ -333341,8 +333341,8 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) ) => Underlying.Value!.GetVkProcAddrNV(name); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -333424,7 +333424,7 @@ public static void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort fact Underlying.Value!.GlobalAlphaFactorSUN(factor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -333449,7 +333449,7 @@ public static void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort fact MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -333473,12 +333473,12 @@ public static void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort fact ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -333489,7 +333489,7 @@ public static void Hint( ) => Underlying.Value!.Hint(target, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -333514,7 +333514,7 @@ public static void Hint( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -333538,12 +333538,12 @@ public static void Hint( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl( @@ -334128,8 +334128,8 @@ public static void Indexdv([NativeTypeName("const GLdouble *")] double c) => public static void Indexf([NativeTypeName("GLfloat")] float c) => Underlying.Value!.Indexf(c); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -334934,10 +334934,10 @@ public static void InsertComponentEXT( [NativeTypeName("GLuint")] uint num ) => Underlying.Value!.InsertComponentEXT(res, src, num); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -334947,10 +334947,10 @@ public static void InsertEventMarkerEXT( [NativeTypeName("const GLchar *")] sbyte* marker ) => Underlying.Value!.InsertEventMarkerEXT(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl( @@ -335082,8 +335082,8 @@ public static void InterleavedArrays( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glInterpolatePathsNV")] [MethodImpl( @@ -335097,7 +335097,7 @@ public static void InterpolatePathNV( ) => Underlying.Value!.InterpolatePathNV(resultPath, pathA, pathB, weight); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335108,7 +335108,7 @@ public static void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335126,7 +335126,7 @@ public static void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) Underlying.Value!.InvalidateBufferData(buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335137,7 +335137,7 @@ public static void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335158,7 +335158,7 @@ public static void InvalidateBufferSubData( ) => Underlying.Value!.InvalidateBufferSubData(buffer, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335169,7 +335169,7 @@ public static void InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335190,7 +335190,7 @@ public static void InvalidateFramebuffer( ) => Underlying.Value!.InvalidateFramebuffer(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335201,7 +335201,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335229,7 +335229,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335240,7 +335240,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335261,7 +335261,7 @@ public static void InvalidateFramebuffer( ) => Underlying.Value!.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335272,7 +335272,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335300,7 +335300,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335311,7 +335311,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335332,7 +335332,7 @@ public static void InvalidateFramebuffer( ) => Underlying.Value!.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335343,7 +335343,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335371,7 +335371,7 @@ public static void InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335382,7 +335382,7 @@ public static void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335403,12 +335403,12 @@ public static void InvalidateFramebuffer( ) => Underlying.Value!.InvalidateFramebuffer(target, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335428,12 +335428,12 @@ public static void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335455,12 +335455,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335486,12 +335486,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335517,12 +335517,12 @@ public static void InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335537,12 +335537,12 @@ public static void InvalidateNamedFramebufferDatum( ) => Underlying.Value!.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335557,12 +335557,12 @@ public static void InvalidateNamedFramebufferDatum( ) => Underlying.Value!.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335577,12 +335577,12 @@ public static void InvalidateNamedFramebufferDatum( ) => Underlying.Value!.InvalidateNamedFramebufferDatum(framebuffer, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335610,12 +335610,12 @@ public static void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335649,12 +335649,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335688,12 +335688,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335727,12 +335727,12 @@ public static void InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335759,12 +335759,12 @@ public static void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335791,12 +335791,12 @@ public static void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -335823,7 +335823,7 @@ public static void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335834,7 +335834,7 @@ public static void InvalidateNamedFramebufferSubDatum( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335868,7 +335868,7 @@ public static void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335879,7 +335879,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335919,7 +335919,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335930,7 +335930,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335955,7 +335955,7 @@ public static void InvalidateSubFramebuffer( ) => Underlying.Value!.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -335966,7 +335966,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336006,7 +336006,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336017,7 +336017,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336042,7 +336042,7 @@ public static void InvalidateSubFramebuffer( ) => Underlying.Value!.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336053,7 +336053,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336093,7 +336093,7 @@ public static void InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336104,7 +336104,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336129,7 +336129,7 @@ public static void InvalidateSubFramebuffer( ) => Underlying.Value!.InvalidateSubFramebuffer(target, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336140,7 +336140,7 @@ public static void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336160,7 +336160,7 @@ public static void InvalidateTexImage( ) => Underlying.Value!.InvalidateTexImage(texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336171,7 +336171,7 @@ public static void InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -336227,7 +336227,7 @@ public static uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -336247,7 +336247,7 @@ public static uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -336266,12 +336266,12 @@ public static uint IsAsyncMarkerSGIXRaw([NativeTypeName("GLuint")] uint marker) ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl( @@ -336301,7 +336301,7 @@ public static uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -336321,7 +336321,7 @@ public static uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -336340,12 +336340,12 @@ public static uint IsBufferARBRaw([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336354,8 +336354,8 @@ public static uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.IsBufferRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl( @@ -336365,8 +336365,8 @@ public static MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint Underlying.Value!.IsBufferResidentNV(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336375,8 +336375,8 @@ public static uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target) Underlying.Value!.IsBufferResidentNVRaw(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl( @@ -336386,8 +336386,8 @@ public static MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint li Underlying.Value!.IsCommandListNV(list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336397,7 +336397,7 @@ public static uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -336422,7 +336422,7 @@ public static uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -336446,12 +336446,12 @@ public static uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336461,7 +336461,7 @@ public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -336486,7 +336486,7 @@ public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -336510,12 +336510,12 @@ public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl( @@ -336527,7 +336527,7 @@ public static MaybeBool IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -336544,7 +336544,7 @@ public static MaybeBool IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -336571,7 +336571,7 @@ public static uint IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -336588,7 +336588,7 @@ public static uint IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -336638,8 +336638,8 @@ public static MaybeBool IsEnabledEXT( ) => Underlying.Value!.IsEnabledEXT(target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336650,8 +336650,8 @@ public static uint IsEnabledIndexedEXT( ) => Underlying.Value!.IsEnabledIndexedEXT(target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl( @@ -336729,8 +336729,8 @@ public static uint IsFenceAppleRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl( @@ -336741,8 +336741,8 @@ public static MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence) = [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336752,7 +336752,7 @@ public static uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -336770,7 +336770,7 @@ public static uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -336842,7 +336842,7 @@ public static uint IsFramebufferOESRaw([NativeTypeName("GLuint")] uint framebuff [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -336860,7 +336860,7 @@ public static uint IsFramebufferOESRaw([NativeTypeName("GLuint")] uint framebuff MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -336890,8 +336890,8 @@ public static uint IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer) Underlying.Value!.IsFramebufferRaw(framebuffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl( @@ -336902,8 +336902,8 @@ public static MaybeBool IsImageHandleResidentARB( ) => Underlying.Value!.IsImageHandleResidentARB(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -336912,8 +336912,8 @@ public static uint IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulon Underlying.Value!.IsImageHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] @@ -336925,8 +336925,8 @@ public static MaybeBool IsImageHandleResidentNV( ) => Underlying.Value!.IsImageHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] [MethodImpl( @@ -337048,8 +337048,8 @@ public static uint IsNameAMDRaw( ) => Underlying.Value!.IsNameAMDRaw(identifier, name); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl( @@ -337060,8 +337060,8 @@ public static MaybeBool IsNamedBufferResidentNV( ) => Underlying.Value!.IsNamedBufferResidentNV(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -337070,8 +337070,8 @@ public static uint IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint bu Underlying.Value!.IsNamedBufferResidentNVRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -337082,8 +337082,8 @@ public static uint IsNamedStringARB( ) => Underlying.Value!.IsNamedStringARB(namelen, name); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl( @@ -337139,8 +337139,8 @@ public static uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsOcclusionQueryNVRaw(id); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] @@ -337151,8 +337151,8 @@ public static MaybeBool IsPathNV([NativeTypeName("GLuint")] uint path) => Underlying.Value!.IsPathNV(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] [MethodImpl( @@ -337162,8 +337162,8 @@ public static uint IsPathNVRaw([NativeTypeName("GLuint")] uint path) => Underlying.Value!.IsPathNVRaw(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -337178,8 +337178,8 @@ public static MaybeBool IsPointInFillPathNV( ) => Underlying.Value!.IsPointInFillPathNV(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] [MethodImpl( @@ -337193,8 +337193,8 @@ public static uint IsPointInFillPathNVRaw( ) => Underlying.Value!.IsPointInFillPathNVRaw(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -337208,8 +337208,8 @@ public static MaybeBool IsPointInStrokePathNV( ) => Underlying.Value!.IsPointInStrokePathNV(path, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] [MethodImpl( @@ -337223,7 +337223,7 @@ public static uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337242,7 +337242,7 @@ public static uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337313,7 +337313,7 @@ public static uint IsProgramNVRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -337326,7 +337326,7 @@ public static uint IsProgramNVRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -337368,7 +337368,7 @@ public static uint IsProgramPipelineEXTRaw([NativeTypeName("GLuint")] uint pipel [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -337381,7 +337381,7 @@ public static uint IsProgramPipelineEXTRaw([NativeTypeName("GLuint")] uint pipel MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -337402,7 +337402,7 @@ public static uint IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337421,7 +337421,7 @@ public static uint IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337453,7 +337453,7 @@ public static uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -337473,7 +337473,7 @@ public static uint IsProgramRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -337546,7 +337546,7 @@ public static uint IsQueryEXTRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -337566,7 +337566,7 @@ public static uint IsQueryEXTRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -337594,7 +337594,7 @@ public static uint IsQueryRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -337612,7 +337612,7 @@ public static uint IsQueryRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -337685,7 +337685,7 @@ public static uint IsRenderbufferOESRaw([NativeTypeName("GLuint")] uint renderbu [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -337703,7 +337703,7 @@ public static uint IsRenderbufferOESRaw([NativeTypeName("GLuint")] uint renderbu MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -337734,7 +337734,7 @@ public static uint IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffe [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -337749,7 +337749,7 @@ public static uint IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffe MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -337783,7 +337783,7 @@ public static MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -337798,7 +337798,7 @@ public static MaybeBool IsSampler([NativeTypeName("GLuint")] uint sampler) MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -337852,7 +337852,7 @@ public static uint IsSemaphoreEXTRaw([NativeTypeName("GLuint")] uint semaphore) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337871,7 +337871,7 @@ public static uint IsSemaphoreEXTRaw([NativeTypeName("GLuint")] uint semaphore) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337904,7 +337904,7 @@ public static MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) = [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337923,7 +337923,7 @@ public static MaybeBool IsShader([NativeTypeName("GLuint")] uint shader) = MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -337954,8 +337954,8 @@ public static uint IsShaderRaw([NativeTypeName("GLuint")] uint shader) => Underlying.Value!.IsShaderRaw(shader); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl( @@ -337965,8 +337965,8 @@ public static MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state) = Underlying.Value!.IsStateNV(state); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -337976,7 +337976,7 @@ public static uint IsStateNVRaw([NativeTypeName("GLuint")] uint state) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -337992,7 +337992,7 @@ public static uint IsStateNVRaw([NativeTypeName("GLuint")] uint state) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -338016,7 +338016,7 @@ public static uint IsSync([NativeTypeName("GLsync")] Sync* sync) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -338032,7 +338032,7 @@ public static uint IsSync([NativeTypeName("GLsync")] Sync* sync) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -338061,8 +338061,8 @@ public static MaybeBool IsSync([NativeTypeName("GLsync")] Ref sync) } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -338071,8 +338071,8 @@ public static uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync) => Underlying.Value!.IsSyncApple(sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl( @@ -338088,7 +338088,7 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -338112,7 +338112,7 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -338135,12 +338135,12 @@ public static MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref s ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl( @@ -338169,8 +338169,8 @@ public static uint IsTextureEXTRaw([NativeTypeName("GLuint")] uint texture) => Underlying.Value!.IsTextureEXTRaw(texture); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl( @@ -338181,8 +338181,8 @@ public static MaybeBool IsTextureHandleResidentARB( ) => Underlying.Value!.IsTextureHandleResidentARB(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -338192,8 +338192,8 @@ public static uint IsTextureHandleResidentARBRaw( ) => Underlying.Value!.IsTextureHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] @@ -338205,8 +338205,8 @@ public static MaybeBool IsTextureHandleResidentNV( ) => Underlying.Value!.IsTextureHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] [MethodImpl( @@ -338218,7 +338218,7 @@ public static uint IsTextureHandleResidentNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -338242,7 +338242,7 @@ public static uint IsTextureHandleResidentNVRaw( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -338265,12 +338265,12 @@ public static uint IsTextureHandleResidentNVRaw( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -338280,7 +338280,7 @@ public static uint IsTextureRaw([NativeTypeName("GLuint")] uint texture) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -338294,7 +338294,7 @@ public static uint IsTextureRaw([NativeTypeName("GLuint")] uint texture) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -338336,7 +338336,7 @@ public static uint IsTransformFeedbackNVRaw([NativeTypeName("GLuint")] uint id) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -338350,7 +338350,7 @@ public static uint IsTransformFeedbackNVRaw([NativeTypeName("GLuint")] uint id) MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -338395,7 +338395,7 @@ public static MaybeBool IsVariantEnabledEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -338413,7 +338413,7 @@ public static MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -338458,8 +338458,8 @@ public static uint IsVertexArrayAppleRaw([NativeTypeName("GLuint")] uint array) Underlying.Value!.IsVertexArrayAppleRaw(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl( @@ -338469,8 +338469,8 @@ public static MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint a Underlying.Value!.IsVertexArrayOES(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -338480,7 +338480,7 @@ public static uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -338498,7 +338498,7 @@ public static uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -338545,8 +338545,8 @@ public static uint IsVertexAttribEnabledAppleRaw( [NativeTypeName("GLenum")] uint pname ) => Underlying.Value!.IsVertexAttribEnabledAppleRaw(index, pname); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] [MethodImpl( @@ -338559,8 +338559,8 @@ public static void LabelObjectEXT( [NativeTypeName("const GLchar *")] sbyte* label ) => Underlying.Value!.LabelObjectEXT(type, @object, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -339520,7 +339520,7 @@ public static void LineStipple( ) => Underlying.Value!.LineStipple(factor, pattern); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -339545,7 +339545,7 @@ public static void LineStipple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -339569,12 +339569,12 @@ public static void LineStipple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glLineWidth")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -339600,7 +339600,7 @@ public static void LineWidthxOES([NativeTypeName("GLfixed")] int width) => Underlying.Value!.LineWidthxOES(width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -339619,7 +339619,7 @@ public static void LineWidthxOES([NativeTypeName("GLfixed")] int width) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -339689,8 +339689,8 @@ public static void LinkProgramARB([NativeTypeName("GLhandleARB")] uint programOb public static void ListBase([NativeTypeName("GLuint")] uint @base) => Underlying.Value!.ListBase(@base); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -339714,8 +339714,8 @@ public static void ListDrawCommandsStatesClientNV( count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl( @@ -340381,7 +340381,7 @@ public static void LockArraysEXT( ) => Underlying.Value!.LockArraysEXT(first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -340406,7 +340406,7 @@ public static void LockArraysEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -340439,7 +340439,7 @@ public static void LogicOp([NativeTypeName("GLenum")] uint opcode) => Underlying.Value!.LogicOp(opcode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -340464,7 +340464,7 @@ public static void LogicOp([NativeTypeName("GLenum")] uint opcode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -340498,8 +340498,8 @@ public static void LogicOp( [NativeTypeName("GLenum")] Constant opcode ) => Underlying.Value!.LogicOp(opcode); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340507,8 +340507,8 @@ public static void LogicOp( public static void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target) => Underlying.Value!.MakeBufferNonResidentNV(target); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340518,8 +340518,8 @@ public static void MakeBufferResidentNV( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MakeBufferResidentNV(target, access); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340528,8 +340528,8 @@ public static void MakeImageHandleNonResidentARB( [NativeTypeName("GLuint64")] ulong handle ) => Underlying.Value!.MakeImageHandleNonResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] [MethodImpl( @@ -340539,8 +340539,8 @@ public static void MakeImageHandleNonResidentNV( [NativeTypeName("GLuint64")] ulong handle ) => Underlying.Value!.MakeImageHandleNonResidentNV(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340550,8 +340550,8 @@ public static void MakeImageHandleResidentARB( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MakeImageHandleResidentARB(handle, access); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] [MethodImpl( @@ -340562,8 +340562,8 @@ public static void MakeImageHandleResidentNV( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MakeImageHandleResidentNV(handle, access); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340571,8 +340571,8 @@ public static void MakeImageHandleResidentNV( public static void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.MakeNamedBufferNonResidentNV(buffer); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340582,8 +340582,8 @@ public static void MakeNamedBufferResidentNV( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MakeNamedBufferResidentNV(buffer, access); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340592,8 +340592,8 @@ public static void MakeTextureHandleNonResidentARB( [NativeTypeName("GLuint64")] ulong handle ) => Underlying.Value!.MakeTextureHandleNonResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] [MethodImpl( @@ -340603,8 +340603,8 @@ public static void MakeTextureHandleNonResidentNV( [NativeTypeName("GLuint64")] ulong handle ) => Underlying.Value!.MakeTextureHandleNonResidentNV(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -340613,8 +340613,8 @@ public static void MakeTextureHandleResidentARB( [NativeTypeName("GLuint64")] ulong handle ) => Underlying.Value!.MakeTextureHandleResidentARB(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] [MethodImpl( @@ -341086,7 +341086,7 @@ public static void Map2XOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -341106,7 +341106,7 @@ public static void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -341135,7 +341135,7 @@ public static void Map2XOES( ) => Underlying.Value!.MapBuffer(target, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -341155,7 +341155,7 @@ public static void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -341205,8 +341205,8 @@ public static Ptr MapBufferARB( [NativeTypeName("GLenum")] Constant access ) => Underlying.Value!.MapBufferARB(target, access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -341216,8 +341216,8 @@ public static Ptr MapBufferARB( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MapBufferOES(target, access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl( @@ -341229,7 +341229,7 @@ public static Ptr MapBufferOES( ) => Underlying.Value!.MapBufferOES(target, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -341247,7 +341247,7 @@ public static Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -341276,7 +341276,7 @@ public static Ptr MapBufferOES( ) => Underlying.Value!.MapBufferRange(target, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -341294,7 +341294,7 @@ public static Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -341323,8 +341323,8 @@ public static Ptr MapBufferRange( [NativeTypeName("GLbitfield")] Constant access ) => Underlying.Value!.MapBufferRange(target, offset, length, access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -341336,8 +341336,8 @@ public static Ptr MapBufferRange( [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapBufferRangeEXT(target, offset, length, access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl( @@ -341583,12 +341583,12 @@ public static void MapGrid2XOES( ) => Underlying.Value!.MapGrid2XOES(n, u1, u2, v1, v2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -341602,12 +341602,12 @@ public static void MapGrid2XOES( ) => Underlying.Value!.MapNamedBuffer(buffer, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -341621,8 +341621,8 @@ public static Ptr MapNamedBuffer( [NativeTypeName("GLenum")] Constant access ) => Underlying.Value!.MapNamedBuffer(buffer, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -341632,8 +341632,8 @@ public static Ptr MapNamedBuffer( [NativeTypeName("GLenum")] uint access ) => Underlying.Value!.MapNamedBufferEXT(buffer, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl( @@ -341645,12 +341645,12 @@ public static Ptr MapNamedBufferEXT( ) => Underlying.Value!.MapNamedBufferEXT(buffer, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -341666,12 +341666,12 @@ public static Ptr MapNamedBufferEXT( ) => Underlying.Value!.MapNamedBufferRange(buffer, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -341687,8 +341687,8 @@ public static Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] Constant access ) => Underlying.Value!.MapNamedBufferRange(buffer, offset, length, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -341700,8 +341700,8 @@ public static Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapNamedBufferRangeEXT(buffer, offset, length, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl( @@ -342537,8 +342537,8 @@ public static void MaterialxOES( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] [MethodImpl( @@ -342554,8 +342554,8 @@ public static void MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ) => Underlying.Value!.MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -342742,8 +342742,8 @@ public static void MatrixIndexARB( public static void MatrixIndexARB([NativeTypeName("const GLushort *")] ushort indices) => Underlying.Value!.MatrixIndexARB(indices); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] [MethodImpl( @@ -342754,8 +342754,8 @@ public static void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixLoad3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -342773,8 +342773,8 @@ public static void MatrixLoad3X2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] [MethodImpl( @@ -342785,8 +342785,8 @@ public static void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixLoad3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -342804,8 +342804,8 @@ public static void MatrixLoad3X3NV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] [MethodImpl( @@ -342816,8 +342816,8 @@ public static void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] double* m ) => Underlying.Value!.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -342835,8 +342835,8 @@ public static void MatrixLoadEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] [MethodImpl( @@ -342847,8 +342847,8 @@ public static void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixLoadEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -342866,8 +342866,8 @@ public static void MatrixLoadEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] [MethodImpl( @@ -342876,8 +342876,8 @@ public static void MatrixLoadEXT( public static void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.MatrixLoadIdentityEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] @@ -342888,8 +342888,8 @@ public static void MatrixLoadIdentityEXT( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.MatrixLoadIdentityEXT(mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] [MethodImpl( @@ -342900,8 +342900,8 @@ public static void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixLoadTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -342919,8 +342919,8 @@ public static void MatrixLoadTranspose3X3NV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] [MethodImpl( @@ -342931,8 +342931,8 @@ public static void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ) => Underlying.Value!.MatrixLoadTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -342950,8 +342950,8 @@ public static void MatrixLoadTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] [MethodImpl( @@ -342962,8 +342962,8 @@ public static void MatrixLoadTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixLoadTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -343049,8 +343049,8 @@ public static void MatrixMode( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.MatrixMode(mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] [MethodImpl( @@ -343061,8 +343061,8 @@ public static void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixMult3X2NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -343080,8 +343080,8 @@ public static void MatrixMult3X2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] [MethodImpl( @@ -343092,8 +343092,8 @@ public static void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixMult3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -343111,8 +343111,8 @@ public static void MatrixMult3X3NV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] [MethodImpl( @@ -343123,8 +343123,8 @@ public static void MatrixMultEXT( [NativeTypeName("const GLdouble *")] double* m ) => Underlying.Value!.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -343142,8 +343142,8 @@ public static void MatrixMultEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] [MethodImpl( @@ -343154,8 +343154,8 @@ public static void MatrixMultEXT( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixMultEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -343173,8 +343173,8 @@ public static void MatrixMultEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] [MethodImpl( @@ -343185,8 +343185,8 @@ public static void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixMultTranspose3X3NV(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -343204,8 +343204,8 @@ public static void MatrixMultTranspose3X3NV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] [MethodImpl( @@ -343216,8 +343216,8 @@ public static void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ) => Underlying.Value!.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -343235,8 +343235,8 @@ public static void MatrixMultTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] [MethodImpl( @@ -343247,8 +343247,8 @@ public static void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ) => Underlying.Value!.MatrixMultTransposeEXT(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -343266,8 +343266,8 @@ public static void MatrixMultTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] [MethodImpl( @@ -343283,8 +343283,8 @@ public static void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ) => Underlying.Value!.MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -343301,8 +343301,8 @@ public static void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ) => Underlying.Value!.MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] [MethodImpl( @@ -343311,8 +343311,8 @@ public static void MatrixOrthoEXT( public static void MatrixPopEXT([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.MatrixPopEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] @@ -343323,8 +343323,8 @@ public static void MatrixPopEXT( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.MatrixPopEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] [MethodImpl( @@ -343333,8 +343333,8 @@ public static void MatrixPopEXT( public static void MatrixPushEXT([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.MatrixPushEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] @@ -343345,8 +343345,8 @@ public static void MatrixPushEXT( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.MatrixPushEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] [MethodImpl( @@ -343360,8 +343360,8 @@ public static void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -343376,8 +343376,8 @@ public static void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] [MethodImpl( @@ -343391,8 +343391,8 @@ public static void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -343407,8 +343407,8 @@ public static void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixRotateEXT(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] [MethodImpl( @@ -343421,8 +343421,8 @@ public static void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -343436,8 +343436,8 @@ public static void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] [MethodImpl( @@ -343450,8 +343450,8 @@ public static void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -343465,8 +343465,8 @@ public static void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixScaleEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] [MethodImpl( @@ -343479,8 +343479,8 @@ public static void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -343494,8 +343494,8 @@ public static void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ) => Underlying.Value!.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] [MethodImpl( @@ -343508,8 +343508,8 @@ public static void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -343523,8 +343523,8 @@ public static void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ) => Underlying.Value!.MatrixTranslateEXT(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -343532,8 +343532,8 @@ public static void MatrixTranslateEXT( public static void MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count) => Underlying.Value!.MaxShaderCompilerThreadsARB(count); - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsKHR")] [MethodImpl( @@ -343543,7 +343543,7 @@ public static void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint c Underlying.Value!.MaxShaderCompilerThreadsKHR(count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -343555,7 +343555,7 @@ public static void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint c MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -343574,7 +343574,7 @@ public static void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) = Underlying.Value!.MemoryBarrier(barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -343586,7 +343586,7 @@ public static void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) = MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -343607,12 +343607,12 @@ public static void MemoryBarrier( ) => Underlying.Value!.MemoryBarrier(barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -343624,12 +343624,12 @@ public static void MemoryBarrierByRegion([NativeTypeName("GLbitfield")] uint bar Underlying.Value!.MemoryBarrierByRegion(barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -343738,7 +343738,7 @@ public static void MinmaxEXT( ) => Underlying.Value!.MinmaxEXT(target, internalformat, sink); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -343751,7 +343751,7 @@ public static void MinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -343770,8 +343770,8 @@ public static void MinmaxEXT( public static void MinSampleShading([NativeTypeName("GLfloat")] float value) => Underlying.Value!.MinSampleShading(value); - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [NativeFunction("opengl", EntryPoint = "glMinSampleShadingARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344237,7 +344237,7 @@ public static void MulticastWaitSyncNV( ) => Underlying.Value!.MulticastWaitSyncNV(signalGpu, waitGpuMask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344258,7 +344258,7 @@ public static void MulticastWaitSyncNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344290,7 +344290,7 @@ public static void MultiDrawArrays( ) => Underlying.Value!.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344311,7 +344311,7 @@ public static void MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344351,8 +344351,8 @@ public static void MultiDrawArrays( } [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344365,8 +344365,8 @@ public static void MultiDrawArraysEXT( ) => Underlying.Value!.MultiDrawArraysEXT(mode, first, count, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl( @@ -344387,7 +344387,7 @@ public static void MultiDrawArraysEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -344398,7 +344398,7 @@ public static void MultiDrawArraysEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -344420,7 +344420,7 @@ public static void MultiDrawArraysIndirect( ) => Underlying.Value!.MultiDrawArraysIndirect(mode, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -344431,7 +344431,7 @@ public static void MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -344490,8 +344490,8 @@ public static void MultiDrawArraysIndirectAMD( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344513,8 +344513,8 @@ public static void MultiDrawArraysIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl( @@ -344542,8 +344542,8 @@ public static void MultiDrawArraysIndirectBindlessCountNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344563,8 +344563,8 @@ public static void MultiDrawArraysIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl( @@ -344590,8 +344590,8 @@ public static void MultiDrawArraysIndirectBindlesNV( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344611,8 +344611,8 @@ public static void MultiDrawArraysIndirectCount( stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl( @@ -344638,8 +344638,8 @@ public static void MultiDrawArraysIndirectCount( } } - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -344659,8 +344659,8 @@ public static void MultiDrawArraysIndirectCountARB( stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl( @@ -344750,7 +344750,7 @@ public static void MultiDrawElementArrayApple( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344771,7 +344771,7 @@ public static void MultiDrawElementArrayApple( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344804,7 +344804,7 @@ public static void MultiDrawElements( ) => Underlying.Value!.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344825,7 +344825,7 @@ public static void MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -344866,7 +344866,7 @@ public static void MultiDrawElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -344882,7 +344882,7 @@ public static void MultiDrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -344919,7 +344919,7 @@ public static void MultiDrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -344935,7 +344935,7 @@ public static void MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -345038,8 +345038,8 @@ public static void MultiDrawElementsBaseVertexEXT( } [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345053,8 +345053,8 @@ public static void MultiDrawElementsEXT( ) => Underlying.Value!.MultiDrawElementsEXT(mode, count, type, indices, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl( @@ -345076,7 +345076,7 @@ public static void MultiDrawElementsEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -345087,7 +345087,7 @@ public static void MultiDrawElementsEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -345110,7 +345110,7 @@ public static void MultiDrawElementsIndirect( ) => Underlying.Value!.MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -345121,7 +345121,7 @@ public static void MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -345196,8 +345196,8 @@ public static void MultiDrawElementsIndirectAMD( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345221,8 +345221,8 @@ public static void MultiDrawElementsIndirectBindlessCountNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl( @@ -345252,8 +345252,8 @@ public static void MultiDrawElementsIndirectBindlessCountNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345275,8 +345275,8 @@ public static void MultiDrawElementsIndirectBindlesNV( vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl( @@ -345304,8 +345304,8 @@ public static void MultiDrawElementsIndirectBindlesNV( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345327,8 +345327,8 @@ public static void MultiDrawElementsIndirectCount( stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl( @@ -345356,8 +345356,8 @@ public static void MultiDrawElementsIndirectCount( } } - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345379,8 +345379,8 @@ public static void MultiDrawElementsIndirectCountARB( stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl( @@ -345448,8 +345448,8 @@ public static void MultiDrawElementsIndirectEXT( } } - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectCountNV")] [MethodImpl( @@ -345468,8 +345468,8 @@ public static void MultiDrawMeshTasksIndirectCountNV( stride ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] [MethodImpl( @@ -345735,8 +345735,8 @@ public static void MultiModeDrawElementsIBM( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -345748,8 +345748,8 @@ public static void MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.MultiTexBufferEXT(texunit, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl( @@ -349842,8 +349842,8 @@ public static void MultiTexCoordP4Uiv( [NativeTypeName("const GLuint *")] uint coords ) => Underlying.Value!.MultiTexCoordP4Uiv(texture, type, coords); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -349856,8 +349856,8 @@ public static void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] void* pointer ) => Underlying.Value!.MultiTexCoordPointerEXT(texunit, size, type, stride, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl( @@ -349877,8 +349877,8 @@ public static void MultiTexCoordPointerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -349890,8 +349890,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl( @@ -349904,8 +349904,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -349917,8 +349917,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] float* @params ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl( @@ -349937,8 +349937,8 @@ public static void MultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -349950,8 +349950,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl( @@ -349964,8 +349964,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -349977,8 +349977,8 @@ public static void MultiTexEnvEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.MultiTexEnvEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl( @@ -349997,8 +349997,8 @@ public static void MultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350010,8 +350010,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl( @@ -350024,8 +350024,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350037,8 +350037,8 @@ public static void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] double* @params ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl( @@ -350057,8 +350057,8 @@ public static void MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350070,8 +350070,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl( @@ -350084,8 +350084,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350097,8 +350097,8 @@ public static void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] float* @params ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl( @@ -350117,8 +350117,8 @@ public static void MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350130,8 +350130,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl( @@ -350144,8 +350144,8 @@ public static void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350157,8 +350157,8 @@ public static void MultiTexGenEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.MultiTexGenEXT(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl( @@ -350177,8 +350177,8 @@ public static void MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350206,8 +350206,8 @@ public static void MultiTexImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl( @@ -350241,8 +350241,8 @@ public static void MultiTexImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350272,8 +350272,8 @@ public static void MultiTexImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl( @@ -350309,8 +350309,8 @@ public static void MultiTexImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350342,8 +350342,8 @@ public static void MultiTexImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl( @@ -350381,8 +350381,8 @@ public static void MultiTexImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350394,8 +350394,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl( @@ -350408,8 +350408,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350421,8 +350421,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl( @@ -350441,8 +350441,8 @@ public static void MultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350454,8 +350454,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl( @@ -350468,8 +350468,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350481,8 +350481,8 @@ public static void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl( @@ -350501,8 +350501,8 @@ public static void MultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350514,8 +350514,8 @@ public static void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ) => Underlying.Value!.MultiTexParameterIEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl( @@ -350534,8 +350534,8 @@ public static void MultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350547,8 +350547,8 @@ public static void MultiTexParameterEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.MultiTexParameterEXT(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl( @@ -350567,8 +350567,8 @@ public static void MultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350579,8 +350579,8 @@ public static void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => Underlying.Value!.MultiTexRenderbufferEXT(texunit, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl( @@ -350592,8 +350592,8 @@ public static void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => Underlying.Value!.MultiTexRenderbufferEXT(texunit, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350619,8 +350619,8 @@ public static void MultiTexSubImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl( @@ -350652,8 +350652,8 @@ public static void MultiTexSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350683,8 +350683,8 @@ public static void MultiTexSubImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl( @@ -350720,8 +350720,8 @@ public static void MultiTexSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -350755,8 +350755,8 @@ public static void MultiTexSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl( @@ -351180,8 +351180,8 @@ public static void MultTransposeMatrixxOES([NativeTypeName("const GLfixed *")] R } } - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferAttachMemoryNV")] [MethodImpl( @@ -351194,12 +351194,12 @@ public static void NamedBufferAttachMemoryNV( ) => Underlying.Value!.NamedBufferAttachMemoryNV(buffer, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351215,12 +351215,12 @@ public static void NamedBufferData( ) => Underlying.Value!.NamedBufferData(buffer, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351242,8 +351242,8 @@ public static void NamedBufferData( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351255,8 +351255,8 @@ public static void NamedBufferDataEXT( [NativeTypeName("GLenum")] uint usage ) => Underlying.Value!.NamedBufferDataEXT(buffer, size, data, usage); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl( @@ -351275,8 +351275,8 @@ public static void NamedBufferDataEXT( } } - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351288,8 +351288,8 @@ public static void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.NamedBufferPageCommitmentARB(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl( @@ -351302,8 +351302,8 @@ public static void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => Underlying.Value!.NamedBufferPageCommitmentARB(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351315,8 +351315,8 @@ public static void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.NamedBufferPageCommitmentEXT(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl( @@ -351329,8 +351329,8 @@ public static void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ) => Underlying.Value!.NamedBufferPageCommitmentEXT(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] [MethodImpl( @@ -351353,8 +351353,8 @@ public static void NamedBufferPageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -351379,12 +351379,12 @@ public static void NamedBufferPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351400,12 +351400,12 @@ public static void NamedBufferStorage( ) => Underlying.Value!.NamedBufferStorage(buffer, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351427,8 +351427,8 @@ public static void NamedBufferStorage( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351440,8 +351440,8 @@ public static void NamedBufferStorageEXT( [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.NamedBufferStorageEXT(buffer, size, data, flags); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl( @@ -351522,12 +351522,12 @@ public static void NamedBufferStorageMemEXT( ) => Underlying.Value!.NamedBufferStorageMemEXT(buffer, size, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351543,12 +351543,12 @@ public static void NamedBufferSubData( ) => Underlying.Value!.NamedBufferSubData(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351570,8 +351570,8 @@ public static void NamedBufferSubData( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351583,8 +351583,8 @@ public static void NamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ) => Underlying.Value!.NamedBufferSubDataEXT(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl( @@ -351603,8 +351603,8 @@ public static void NamedBufferSubDataEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedCopyBufferSubDataEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351625,12 +351625,12 @@ public static void NamedCopyBufferSubDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351644,12 +351644,12 @@ public static void NamedFramebufferDrawBuffer( ) => Underlying.Value!.NamedFramebufferDrawBuffer(framebuffer, buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351664,12 +351664,12 @@ public static void NamedFramebufferDrawBuffer( ) => Underlying.Value!.NamedFramebufferDrawBuffer(framebuffer, buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351684,12 +351684,12 @@ public static void NamedFramebufferDrawBuffer( ) => Underlying.Value!.NamedFramebufferDrawBuffer(framebuffer, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351704,12 +351704,12 @@ public static void NamedFramebufferDrawBuffer( ) => Underlying.Value!.NamedFramebufferDrawBuffer(framebuffer, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351724,12 +351724,12 @@ public static void NamedFramebufferDrawBuffers( ) => Underlying.Value!.NamedFramebufferDrawBuffers(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351751,12 +351751,12 @@ public static void NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351778,12 +351778,12 @@ public static void NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351805,12 +351805,12 @@ public static void NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351825,12 +351825,12 @@ public static void NamedFramebufferParameter( ) => Underlying.Value!.NamedFramebufferParameter(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351845,8 +351845,8 @@ public static void NamedFramebufferParameter( [NativeTypeName("GLint")] int param2 ) => Underlying.Value!.NamedFramebufferParameter(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351857,8 +351857,8 @@ public static void NamedFramebufferParameterEXT( [NativeTypeName("GLint")] int param2 ) => Underlying.Value!.NamedFramebufferParameterEXT(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl( @@ -351871,12 +351871,12 @@ public static void NamedFramebufferParameterEXT( ) => Underlying.Value!.NamedFramebufferParameterEXT(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351890,12 +351890,12 @@ public static void NamedFramebufferReadBuffer( ) => Underlying.Value!.NamedFramebufferReadBuffer(framebuffer, src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351910,12 +351910,12 @@ public static void NamedFramebufferReadBuffer( ) => Underlying.Value!.NamedFramebufferReadBuffer(framebuffer, src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351937,12 +351937,12 @@ public static void NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -351965,8 +351965,8 @@ public static void NamedFramebufferRenderbuffer( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -351984,8 +351984,8 @@ public static void NamedFramebufferRenderbufferEXT( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl( @@ -352005,8 +352005,8 @@ public static void NamedFramebufferRenderbufferEXT( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352018,8 +352018,8 @@ public static void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ) => Underlying.Value!.NamedFramebufferSampleLocationsARB(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl( @@ -352038,8 +352038,8 @@ public static void NamedFramebufferSampleLocationsARB( } } - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] [MethodImpl( @@ -352052,8 +352052,8 @@ public static void NamedFramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ) => Underlying.Value!.NamedFramebufferSampleLocationsNV(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -352116,12 +352116,12 @@ public static void NamedFramebufferSamplePositionsAMD( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352137,12 +352137,12 @@ public static void NamedFramebufferTexture( ) => Underlying.Value!.NamedFramebufferTexture(framebuffer, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352158,8 +352158,8 @@ public static void NamedFramebufferTexture( [NativeTypeName("GLint")] int level ) => Underlying.Value!.NamedFramebufferTexture(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352179,8 +352179,8 @@ public static void NamedFramebufferTexture1DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl( @@ -352201,8 +352201,8 @@ public static void NamedFramebufferTexture1DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352222,8 +352222,8 @@ public static void NamedFramebufferTexture2DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl( @@ -352244,8 +352244,8 @@ public static void NamedFramebufferTexture2DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352267,8 +352267,8 @@ public static void NamedFramebufferTexture3DEXT( zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl( @@ -352291,8 +352291,8 @@ public static void NamedFramebufferTexture3DEXT( zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352304,8 +352304,8 @@ public static void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => Underlying.Value!.NamedFramebufferTextureEXT(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl( @@ -352318,8 +352318,8 @@ public static void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => Underlying.Value!.NamedFramebufferTextureEXT(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352339,8 +352339,8 @@ public static void NamedFramebufferTextureFaceEXT( face ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl( @@ -352362,12 +352362,12 @@ public static void NamedFramebufferTextureFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352391,12 +352391,12 @@ public static void NamedFramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352420,8 +352420,8 @@ public static void NamedFramebufferTextureLayer( layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352441,8 +352441,8 @@ public static void NamedFramebufferTextureLayerEXT( layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl( @@ -352463,8 +352463,8 @@ public static void NamedFramebufferTextureLayerEXT( layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352479,8 +352479,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl( @@ -352496,8 +352496,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352509,8 +352509,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] double* @params ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl( @@ -352529,8 +352529,8 @@ public static void NamedProgramLocalParameter4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352545,8 +352545,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl( @@ -352562,8 +352562,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352575,8 +352575,8 @@ public static void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] float* @params ) => Underlying.Value!.NamedProgramLocalParameter4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl( @@ -352595,8 +352595,8 @@ public static void NamedProgramLocalParameter4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352611,8 +352611,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl( @@ -352628,8 +352628,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352641,8 +352641,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl( @@ -352661,8 +352661,8 @@ public static void NamedProgramLocalParameterI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352677,8 +352677,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl( @@ -352694,8 +352694,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352707,8 +352707,8 @@ public static void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] uint* @params ) => Underlying.Value!.NamedProgramLocalParameterI4EXT(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl( @@ -352727,8 +352727,8 @@ public static void NamedProgramLocalParameterI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352748,8 +352748,8 @@ public static void NamedProgramLocalParameters4EXT( @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl( @@ -352769,8 +352769,8 @@ public static void NamedProgramLocalParameters4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352790,8 +352790,8 @@ public static void NamedProgramLocalParametersI4EXT( @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl( @@ -352811,8 +352811,8 @@ public static void NamedProgramLocalParametersI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352832,8 +352832,8 @@ public static void NamedProgramLocalParametersI4EXT( @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl( @@ -352853,8 +352853,8 @@ public static void NamedProgramLocalParametersI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352867,8 +352867,8 @@ public static void NamedProgramStringEXT( [NativeTypeName("const void *")] void* @string ) => Underlying.Value!.NamedProgramStringEXT(program, target, format, len, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl( @@ -352889,12 +352889,12 @@ public static void NamedProgramStringEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352911,12 +352911,12 @@ public static void NamedRenderbufferStorage( Underlying.Value!.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -352933,8 +352933,8 @@ public static void NamedRenderbufferStorage( ) => Underlying.Value!.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -352952,8 +352952,8 @@ public static void NamedRenderbufferStorageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl( @@ -352973,12 +352973,12 @@ public static void NamedRenderbufferStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -353002,12 +353002,12 @@ public static void NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -353031,8 +353031,8 @@ public static void NamedRenderbufferStorageMultisample( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl( @@ -353055,8 +353055,8 @@ public static void NamedRenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -353080,8 +353080,8 @@ public static void NamedRenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -353103,8 +353103,8 @@ public static void NamedRenderbufferStorageMultisampleCoverageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl( @@ -353127,8 +353127,8 @@ public static void NamedRenderbufferStorageMultisampleCoverageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -353148,8 +353148,8 @@ public static void NamedRenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl( @@ -353170,8 +353170,8 @@ public static void NamedRenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -353184,8 +353184,8 @@ public static void NamedStringARB( [NativeTypeName("const GLchar *")] sbyte* @string ) => Underlying.Value!.NamedStringARB(type, namelen, name, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl( @@ -353952,8 +353952,8 @@ public static void Normal3XOES([NativeTypeName("const GLfixed *")] Ref coor } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -354449,7 +354449,7 @@ public static void NormalStream3ATI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354460,7 +354460,7 @@ public static void NormalStream3ATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354482,7 +354482,7 @@ public static void ObjectLabel( ) => Underlying.Value!.ObjectLabel(identifier, name, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354493,7 +354493,7 @@ public static void ObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354553,7 +354553,7 @@ public static void ObjectLabelKHR( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354564,7 +354564,7 @@ public static void ObjectLabelKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354585,7 +354585,7 @@ public static void ObjectPtrLabel( ) => Underlying.Value!.ObjectPtrLabel(ptr, length, label); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354596,7 +354596,7 @@ public static void ObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -354838,7 +354838,7 @@ public static void PassThroughxOES([NativeTypeName("GLfixed")] int token) => Underlying.Value!.PassThroughxOES(token); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354852,7 +354852,7 @@ public static void PassThroughxOES([NativeTypeName("GLfixed")] int token) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354875,7 +354875,7 @@ public static void PatchParameter( ) => Underlying.Value!.PatchParameter(pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354889,7 +354889,7 @@ public static void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354919,7 +354919,7 @@ public static void PatchParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354933,7 +354933,7 @@ public static void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354956,7 +354956,7 @@ public static void PatchParameter( ) => Underlying.Value!.PatchParameter(pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -354970,7 +354970,7 @@ public static void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -355066,8 +355066,8 @@ public static void PathColorGenNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] [MethodImpl( @@ -355090,8 +355090,8 @@ public static void PathCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -355121,8 +355121,8 @@ public static void PathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -355152,8 +355152,8 @@ public static void PathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] [MethodImpl( @@ -355166,8 +355166,8 @@ public static void PathCoordsNV( [NativeTypeName("const void *")] void* coords ) => Underlying.Value!.PathCoordsNV(path, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -355187,8 +355187,8 @@ public static void PathCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] [MethodImpl( @@ -355197,8 +355197,8 @@ public static void PathCoordsNV( public static void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => Underlying.Value!.PathCoverDepthFuncNV(func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -355209,8 +355209,8 @@ public static void PathCoverDepthFuncNV( [NativeTypeName("GLenum")] Constant func ) => Underlying.Value!.PathCoverDepthFuncNV(func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] [MethodImpl( @@ -355222,8 +355222,8 @@ public static void PathDashArrayNV( [NativeTypeName("const GLfloat *")] float* dashArray ) => Underlying.Value!.PathDashArrayNV(path, dashCount, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -355242,8 +355242,8 @@ public static void PathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -355274,8 +355274,8 @@ public static void PathFogGenNV( ) => Underlying.Value!.PathFogGenNV(genMode); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] [MethodImpl( @@ -355303,8 +355303,8 @@ public static uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -355338,8 +355338,8 @@ public static uint PathGlyphIndexArrayNV( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] [MethodImpl( @@ -355363,8 +355363,8 @@ public static uint PathGlyphIndexRangeNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -355394,8 +355394,8 @@ public static uint PathGlyphIndexRangeNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] [MethodImpl( @@ -355424,8 +355424,8 @@ public static void PathGlyphRangeNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -355461,8 +355461,8 @@ public static void PathGlyphRangeNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] [MethodImpl( @@ -355493,8 +355493,8 @@ public static void PathGlyphNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -355534,8 +355534,8 @@ public static void PathGlyphNV( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] [MethodImpl( @@ -355565,8 +355565,8 @@ public static uint PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -355601,8 +355601,8 @@ public static uint PathMemoryGlyphIndexArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] [MethodImpl( @@ -355614,8 +355614,8 @@ public static void PathParameterNV( [NativeTypeName("GLfloat")] float value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -355628,8 +355628,8 @@ public static void PathParameterNV( [NativeTypeName("GLfloat")] float value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] [MethodImpl( @@ -355641,8 +355641,8 @@ public static void PathParameterNV( [NativeTypeName("const GLfloat *")] float* value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -355661,8 +355661,8 @@ public static void PathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] [MethodImpl( @@ -355674,8 +355674,8 @@ public static void PathParameterNV( [NativeTypeName("GLint")] int value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -355688,8 +355688,8 @@ public static void PathParameterNV( [NativeTypeName("GLint")] int value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] [MethodImpl( @@ -355701,8 +355701,8 @@ public static void PathParameterNV( [NativeTypeName("const GLint *")] int* value ) => Underlying.Value!.PathParameterNV(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -355721,8 +355721,8 @@ public static void PathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilDepthOffsetNV")] [MethodImpl( @@ -355733,8 +355733,8 @@ public static void PathStencilDepthOffsetNV( [NativeTypeName("GLfloat")] float units ) => Underlying.Value!.PathStencilDepthOffsetNV(factor, units); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] [MethodImpl( @@ -355746,8 +355746,8 @@ public static void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ) => Underlying.Value!.PathStencilFuncNV(func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -355760,8 +355760,8 @@ public static void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ) => Underlying.Value!.PathStencilFuncNV(func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] [MethodImpl( @@ -355774,8 +355774,8 @@ public static void PathStringNV( [NativeTypeName("const void *")] void* pathString ) => Underlying.Value!.PathStringNV(path, format, length, pathString); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -355795,8 +355795,8 @@ public static void PathStringNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] [MethodImpl( @@ -355823,8 +355823,8 @@ public static void PathSubCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -355858,8 +355858,8 @@ public static void PathSubCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -355893,8 +355893,8 @@ public static void PathSubCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] [MethodImpl( @@ -355908,8 +355908,8 @@ public static void PathSubCoordsNV( [NativeTypeName("const void *")] void* coords ) => Underlying.Value!.PathSubCoordsNV(path, coordStart, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -355962,7 +355962,7 @@ public static void PathTexGenNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -355976,7 +355976,7 @@ public static void PathTexGenNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -356409,7 +356409,7 @@ public static void PixelMapx( ) => Underlying.Value!.PixelMapx(map, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356434,7 +356434,7 @@ public static void PixelMapx( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356468,7 +356468,7 @@ public static void PixelStore( ) => Underlying.Value!.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356493,7 +356493,7 @@ public static void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356528,7 +356528,7 @@ public static void PixelStore( ) => Underlying.Value!.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356553,7 +356553,7 @@ public static void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356577,12 +356577,12 @@ public static void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -356593,7 +356593,7 @@ public static void PixelStore( ) => Underlying.Value!.PixelStore(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356618,7 +356618,7 @@ public static void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -356642,12 +356642,12 @@ public static void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl( @@ -357167,8 +357167,8 @@ public static void PNTrianglesATI( ) => Underlying.Value!.PNTrianglesATI(pname, param1); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] [MethodImpl( @@ -357196,8 +357196,8 @@ public static uint PointAlongPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -357235,7 +357235,7 @@ public static MaybeBool PointAlongPathNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357256,7 +357256,7 @@ public static MaybeBool PointAlongPathNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357287,7 +357287,7 @@ public static void PointParameter( ) => Underlying.Value!.PointParameter(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357308,7 +357308,7 @@ public static void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357403,7 +357403,7 @@ public static void PointParameterSGIS( ) => Underlying.Value!.PointParameterSGIS(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357424,7 +357424,7 @@ public static void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357455,7 +357455,7 @@ public static void PointParameter( ) => Underlying.Value!.PointParameter(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357476,7 +357476,7 @@ public static void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357595,7 +357595,7 @@ public static void PointParameterSGIS( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357616,7 +357616,7 @@ public static void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357646,7 +357646,7 @@ public static void PointParameter( ) => Underlying.Value!.PointParameter(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357667,7 +357667,7 @@ public static void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357719,7 +357719,7 @@ public static void PointParameterNV( ) => Underlying.Value!.PointParameterNV(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357740,7 +357740,7 @@ public static void PointParameterNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357770,7 +357770,7 @@ public static void PointParameter( ) => Underlying.Value!.PointParameter(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357791,7 +357791,7 @@ public static void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -357953,7 +357953,7 @@ public static void PointParameterxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -357978,7 +357978,7 @@ public static void PointParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -358105,7 +358105,7 @@ public static int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marke } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -358130,7 +358130,7 @@ public static int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marke MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -358164,7 +358164,7 @@ public static void PolygonMode( ) => Underlying.Value!.PolygonMode(face, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -358189,7 +358189,7 @@ public static void PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -358245,7 +358245,7 @@ public static void PolygonModeNV( ) => Underlying.Value!.PolygonModeNV(face, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -358269,7 +358269,7 @@ public static void PolygonModeNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -358292,12 +358292,12 @@ public static void PolygonModeNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPolygonOffset")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -358308,12 +358308,12 @@ public static void PolygonOffset( ) => Underlying.Value!.PolygonOffset(factor, units); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -358327,8 +358327,8 @@ public static void PolygonOffsetClamp( [NativeTypeName("GLfloat")] float clamp ) => Underlying.Value!.PolygonOffsetClamp(factor, units, clamp); - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] [NativeFunction("opengl", EntryPoint = "glPolygonOffsetClampEXT")] [MethodImpl( @@ -358503,7 +358503,7 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref public static void PopClientAttrib() => Underlying.Value!.PopClientAttrib(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -358514,7 +358514,7 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -358537,10 +358537,10 @@ public static void PolygonStipple([NativeTypeName("const GLubyte *")] Ref )] public static void PopDebugGroupKHR() => Underlying.Value!.PopDebugGroupKHR(); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPopGroupMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -358678,8 +358678,8 @@ public static void PresentFrameKeyeNV( key1 ); - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [NativeFunction("opengl", EntryPoint = "glPrimitiveBoundingBoxARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -358758,7 +358758,7 @@ public static void PrimitiveBoundingBoxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -358774,7 +358774,7 @@ public static void PrimitiveBoundingBoxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -358948,7 +358948,7 @@ public static void PrioritizeTexturesxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -358961,7 +358961,7 @@ public static void PrioritizeTexturesxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -358985,7 +358985,7 @@ public static void ProgramBinary( ) => Underlying.Value!.ProgramBinary(program, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -358998,7 +358998,7 @@ public static void ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -360211,7 +360211,7 @@ public static void ProgramParameter4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -360225,7 +360225,7 @@ public static void ProgramParameter4NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -360249,7 +360249,7 @@ public static void ProgramParameter( ) => Underlying.Value!.ProgramParameter(program, pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -360263,7 +360263,7 @@ public static void ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -360287,8 +360287,8 @@ public static void ProgramParameter( [NativeTypeName("GLint")] int value ) => Underlying.Value!.ProgramParameter(program, pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -360299,8 +360299,8 @@ public static void ProgramParameterARB( [NativeTypeName("GLint")] int value ) => Underlying.Value!.ProgramParameterARB(program, pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl( @@ -360399,8 +360399,8 @@ public static void ProgramParameters4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] [MethodImpl( @@ -360421,8 +360421,8 @@ public static void ProgramPathFragmentInputGenNV( coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -360515,7 +360515,7 @@ public static void ProgramSubroutineParametersNV( ) => Underlying.Value!.ProgramSubroutineParametersNV(target, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360528,7 +360528,7 @@ public static void ProgramSubroutineParametersNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360550,8 +360550,8 @@ public static void ProgramUniform1D( [NativeTypeName("GLdouble")] double v0 ) => Underlying.Value!.ProgramUniform1D(program, location, v0); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -360563,7 +360563,7 @@ public static void ProgramUniform1DEXT( ) => Underlying.Value!.ProgramUniform1DEXT(program, location, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360576,7 +360576,7 @@ public static void ProgramUniform1DEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360600,7 +360600,7 @@ public static void ProgramUniform1Dv( ) => Underlying.Value!.ProgramUniform1Dv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360613,7 +360613,7 @@ public static void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360644,7 +360644,7 @@ public static void ProgramUniform1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360657,7 +360657,7 @@ public static void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360680,8 +360680,8 @@ public static void ProgramUniform1Dv( [NativeTypeName("const GLdouble *")] double value ) => Underlying.Value!.ProgramUniform1Dv(program, location, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -360693,8 +360693,8 @@ public static void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniform1DvEXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( @@ -360713,8 +360713,8 @@ public static void ProgramUniform1DvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl( @@ -360727,7 +360727,7 @@ public static void ProgramUniform1DvEXT( ) => Underlying.Value!.ProgramUniform1DvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360740,7 +360740,7 @@ public static void ProgramUniform1DvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360763,11 +360763,11 @@ public static void ProgramUniform1F( ) => Underlying.Value!.ProgramUniform1F(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -360782,7 +360782,7 @@ public static void ProgramUniform1FEXT( ) => Underlying.Value!.ProgramUniform1FEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360795,7 +360795,7 @@ public static void ProgramUniform1FEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360819,7 +360819,7 @@ public static void ProgramUniform1Fv( ) => Underlying.Value!.ProgramUniform1Fv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360832,7 +360832,7 @@ public static void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360863,7 +360863,7 @@ public static void ProgramUniform1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360876,7 +360876,7 @@ public static void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360900,11 +360900,11 @@ public static void ProgramUniform1Fv( ) => Underlying.Value!.ProgramUniform1Fv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -360920,11 +360920,11 @@ public static void ProgramUniform1FvEXT( ) => Underlying.Value!.ProgramUniform1FvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -360947,11 +360947,11 @@ public static void ProgramUniform1FvEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -360967,7 +360967,7 @@ public static void ProgramUniform1FvEXT( ) => Underlying.Value!.ProgramUniform1FvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -360980,7 +360980,7 @@ public static void ProgramUniform1FvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361002,8 +361002,8 @@ public static void ProgramUniform1I( [NativeTypeName("GLint")] int v0 ) => Underlying.Value!.ProgramUniform1I(program, location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361014,8 +361014,8 @@ public static void ProgramUniform1ARB( [NativeTypeName("GLint64")] long x ) => Underlying.Value!.ProgramUniform1ARB(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64NV")] [MethodImpl( @@ -361027,8 +361027,8 @@ public static void ProgramUniform1NV( [NativeTypeName("GLint64EXT")] long x ) => Underlying.Value!.ProgramUniform1NV(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361040,8 +361040,8 @@ public static void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.ProgramUniform1I64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( @@ -361060,8 +361060,8 @@ public static void ProgramUniform1I64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl( @@ -361073,8 +361073,8 @@ public static void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long value ) => Underlying.Value!.ProgramUniform1I64VARB(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] [MethodImpl( @@ -361087,8 +361087,8 @@ public static void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.ProgramUniform1I64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -361108,8 +361108,8 @@ public static void ProgramUniform1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -361123,11 +361123,11 @@ public static void ProgramUniform1I64VNV( ) => Underlying.Value!.ProgramUniform1I64VNV(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361142,7 +361142,7 @@ public static void ProgramUniform1IEXT( ) => Underlying.Value!.ProgramUniform1IEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361155,7 +361155,7 @@ public static void ProgramUniform1IEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361179,7 +361179,7 @@ public static void ProgramUniform1Iv( ) => Underlying.Value!.ProgramUniform1Iv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361192,7 +361192,7 @@ public static void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361223,7 +361223,7 @@ public static void ProgramUniform1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361236,7 +361236,7 @@ public static void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361260,11 +361260,11 @@ public static void ProgramUniform1Iv( ) => Underlying.Value!.ProgramUniform1Iv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361280,11 +361280,11 @@ public static void ProgramUniform1IvEXT( ) => Underlying.Value!.ProgramUniform1IvEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361307,11 +361307,11 @@ public static void ProgramUniform1IvEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361327,7 +361327,7 @@ public static void ProgramUniform1IvEXT( ) => Underlying.Value!.ProgramUniform1IvEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361340,7 +361340,7 @@ public static void ProgramUniform1IvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361362,8 +361362,8 @@ public static void ProgramUniform1Ui( [NativeTypeName("GLuint")] uint v0 ) => Underlying.Value!.ProgramUniform1Ui(program, location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361374,8 +361374,8 @@ public static void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint64")] ulong x ) => Underlying.Value!.ProgramUniform1Ui64ARB(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64NV")] [MethodImpl( @@ -361387,8 +361387,8 @@ public static void ProgramUniform1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ) => Underlying.Value!.ProgramUniform1Ui64NV(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361400,8 +361400,8 @@ public static void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.ProgramUniform1Ui64VARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( @@ -361420,8 +361420,8 @@ public static void ProgramUniform1Ui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl( @@ -361433,8 +361433,8 @@ public static void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ) => Underlying.Value!.ProgramUniform1Ui64VARB(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] [MethodImpl( @@ -361447,8 +361447,8 @@ public static void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.ProgramUniform1Ui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -361468,8 +361468,8 @@ public static void ProgramUniform1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -361483,11 +361483,11 @@ public static void ProgramUniform1Ui64VNV( ) => Underlying.Value!.ProgramUniform1Ui64VNV(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361502,7 +361502,7 @@ public static void ProgramUniform1UiEXT( ) => Underlying.Value!.ProgramUniform1UiEXT(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361515,7 +361515,7 @@ public static void ProgramUniform1UiEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361539,7 +361539,7 @@ public static void ProgramUniform1Uiv( ) => Underlying.Value!.ProgramUniform1Uiv(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361552,7 +361552,7 @@ public static void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361583,7 +361583,7 @@ public static void ProgramUniform1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361596,7 +361596,7 @@ public static void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361620,11 +361620,11 @@ public static void ProgramUniform1Uiv( ) => Underlying.Value!.ProgramUniform1Uiv(program, location, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361640,11 +361640,11 @@ public static void ProgramUniform1UivEXT( ) => Underlying.Value!.ProgramUniform1UivEXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361667,11 +361667,11 @@ public static void ProgramUniform1UivEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361687,7 +361687,7 @@ public static void ProgramUniform1UivEXT( ) => Underlying.Value!.ProgramUniform1UivEXT(program, location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361700,7 +361700,7 @@ public static void ProgramUniform1UivEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361723,8 +361723,8 @@ public static void ProgramUniform2( [NativeTypeName("GLdouble")] double v1 ) => Underlying.Value!.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361737,7 +361737,7 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361750,7 +361750,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361774,7 +361774,7 @@ public static void ProgramUniform2( ) => Underlying.Value!.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361787,7 +361787,7 @@ public static void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361817,8 +361817,8 @@ public static void ProgramUniform2( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -361830,8 +361830,8 @@ public static void ProgramUniform2EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniform2EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl( @@ -361851,7 +361851,7 @@ public static void ProgramUniform2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361864,7 +361864,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361888,11 +361888,11 @@ public static void ProgramUniform2( ) => Underlying.Value!.ProgramUniform2(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -361908,7 +361908,7 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361921,7 +361921,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361945,7 +361945,7 @@ public static void ProgramUniform2( ) => Underlying.Value!.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361958,7 +361958,7 @@ public static void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -361989,11 +361989,11 @@ public static void ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362009,11 +362009,11 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362036,7 +362036,7 @@ public static void ProgramUniform2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362049,7 +362049,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362072,8 +362072,8 @@ public static void ProgramUniform2( [NativeTypeName("GLint")] int v1 ) => Underlying.Value!.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362085,8 +362085,8 @@ public static void ProgramUniform2ARB( [NativeTypeName("GLint64")] long y ) => Underlying.Value!.ProgramUniform2ARB(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64NV")] [MethodImpl( @@ -362099,8 +362099,8 @@ public static void ProgramUniform2NV( [NativeTypeName("GLint64EXT")] long y ) => Underlying.Value!.ProgramUniform2NV(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362112,8 +362112,8 @@ public static void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl( @@ -362132,8 +362132,8 @@ public static void ProgramUniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] [MethodImpl( @@ -362146,8 +362146,8 @@ public static void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.ProgramUniform2NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -362168,11 +362168,11 @@ public static void ProgramUniform2NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362188,7 +362188,7 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362201,7 +362201,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362225,7 +362225,7 @@ public static void ProgramUniform2( ) => Underlying.Value!.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362238,7 +362238,7 @@ public static void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362269,11 +362269,11 @@ public static void ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362289,11 +362289,11 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362316,7 +362316,7 @@ public static void ProgramUniform2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362329,7 +362329,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362352,8 +362352,8 @@ public static void ProgramUniform2( [NativeTypeName("GLuint")] uint v1 ) => Underlying.Value!.ProgramUniform2(program, location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362365,8 +362365,8 @@ public static void ProgramUniform2ARB( [NativeTypeName("GLuint64")] ulong y ) => Underlying.Value!.ProgramUniform2ARB(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64NV")] [MethodImpl( @@ -362379,8 +362379,8 @@ public static void ProgramUniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => Underlying.Value!.ProgramUniform2NV(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362392,8 +362392,8 @@ public static void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.ProgramUniform2ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl( @@ -362412,8 +362412,8 @@ public static void ProgramUniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] [MethodImpl( @@ -362426,8 +362426,8 @@ public static void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.ProgramUniform2NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -362448,11 +362448,11 @@ public static void ProgramUniform2NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362468,7 +362468,7 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362481,7 +362481,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362505,7 +362505,7 @@ public static void ProgramUniform2( ) => Underlying.Value!.ProgramUniform2(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362518,7 +362518,7 @@ public static void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362549,11 +362549,11 @@ public static void ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362569,11 +362569,11 @@ public static void ProgramUniform2EXT( ) => Underlying.Value!.ProgramUniform2EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362596,7 +362596,7 @@ public static void ProgramUniform2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362609,7 +362609,7 @@ public static void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362633,8 +362633,8 @@ public static void ProgramUniform3( [NativeTypeName("GLdouble")] double v2 ) => Underlying.Value!.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362648,7 +362648,7 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362661,7 +362661,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362685,7 +362685,7 @@ public static void ProgramUniform3( ) => Underlying.Value!.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362698,7 +362698,7 @@ public static void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362728,8 +362728,8 @@ public static void ProgramUniform3( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -362741,8 +362741,8 @@ public static void ProgramUniform3EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniform3EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl( @@ -362762,7 +362762,7 @@ public static void ProgramUniform3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362775,7 +362775,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362800,11 +362800,11 @@ public static void ProgramUniform3( ) => Underlying.Value!.ProgramUniform3(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362821,7 +362821,7 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362834,7 +362834,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362858,7 +362858,7 @@ public static void ProgramUniform3( ) => Underlying.Value!.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362871,7 +362871,7 @@ public static void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362902,11 +362902,11 @@ public static void ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362922,11 +362922,11 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -362949,7 +362949,7 @@ public static void ProgramUniform3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362962,7 +362962,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -362986,8 +362986,8 @@ public static void ProgramUniform3( [NativeTypeName("GLint")] int v2 ) => Underlying.Value!.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363000,8 +363000,8 @@ public static void ProgramUniform3ARB( [NativeTypeName("GLint64")] long z ) => Underlying.Value!.ProgramUniform3ARB(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64NV")] [MethodImpl( @@ -363015,8 +363015,8 @@ public static void ProgramUniform3NV( [NativeTypeName("GLint64EXT")] long z ) => Underlying.Value!.ProgramUniform3NV(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363028,8 +363028,8 @@ public static void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl( @@ -363048,8 +363048,8 @@ public static void ProgramUniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] [MethodImpl( @@ -363062,8 +363062,8 @@ public static void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.ProgramUniform3NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -363084,11 +363084,11 @@ public static void ProgramUniform3NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363105,7 +363105,7 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363118,7 +363118,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363142,7 +363142,7 @@ public static void ProgramUniform3( ) => Underlying.Value!.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363155,7 +363155,7 @@ public static void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363186,11 +363186,11 @@ public static void ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363206,11 +363206,11 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363233,7 +363233,7 @@ public static void ProgramUniform3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363246,7 +363246,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363270,8 +363270,8 @@ public static void ProgramUniform3( [NativeTypeName("GLuint")] uint v2 ) => Underlying.Value!.ProgramUniform3(program, location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363284,8 +363284,8 @@ public static void ProgramUniform3ARB( [NativeTypeName("GLuint64")] ulong z ) => Underlying.Value!.ProgramUniform3ARB(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64NV")] [MethodImpl( @@ -363299,8 +363299,8 @@ public static void ProgramUniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => Underlying.Value!.ProgramUniform3NV(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363312,8 +363312,8 @@ public static void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.ProgramUniform3ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl( @@ -363332,8 +363332,8 @@ public static void ProgramUniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] [MethodImpl( @@ -363346,8 +363346,8 @@ public static void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.ProgramUniform3NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -363368,11 +363368,11 @@ public static void ProgramUniform3NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363389,7 +363389,7 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363402,7 +363402,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363426,7 +363426,7 @@ public static void ProgramUniform3( ) => Underlying.Value!.ProgramUniform3(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363439,7 +363439,7 @@ public static void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363470,11 +363470,11 @@ public static void ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363490,11 +363490,11 @@ public static void ProgramUniform3EXT( ) => Underlying.Value!.ProgramUniform3EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363517,7 +363517,7 @@ public static void ProgramUniform3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363530,7 +363530,7 @@ public static void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363555,8 +363555,8 @@ public static void ProgramUniform4( [NativeTypeName("GLdouble")] double v3 ) => Underlying.Value!.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363571,7 +363571,7 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363584,7 +363584,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363608,7 +363608,7 @@ public static void ProgramUniform4( ) => Underlying.Value!.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363621,7 +363621,7 @@ public static void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363651,8 +363651,8 @@ public static void ProgramUniform4( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363664,8 +363664,8 @@ public static void ProgramUniform4EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniform4EXT(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl( @@ -363685,7 +363685,7 @@ public static void ProgramUniform4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363698,7 +363698,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363724,11 +363724,11 @@ public static void ProgramUniform4( ) => Underlying.Value!.ProgramUniform4(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363746,7 +363746,7 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363759,7 +363759,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363783,7 +363783,7 @@ public static void ProgramUniform4( ) => Underlying.Value!.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363796,7 +363796,7 @@ public static void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363827,11 +363827,11 @@ public static void ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363847,11 +363847,11 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -363874,7 +363874,7 @@ public static void ProgramUniform4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363887,7 +363887,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -363912,8 +363912,8 @@ public static void ProgramUniform4( [NativeTypeName("GLint")] int v3 ) => Underlying.Value!.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363927,8 +363927,8 @@ public static void ProgramUniform4ARB( [NativeTypeName("GLint64")] long w ) => Underlying.Value!.ProgramUniform4ARB(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64NV")] [MethodImpl( @@ -363943,8 +363943,8 @@ public static void ProgramUniform4NV( [NativeTypeName("GLint64EXT")] long w ) => Underlying.Value!.ProgramUniform4NV(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -363956,8 +363956,8 @@ public static void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl( @@ -363976,8 +363976,8 @@ public static void ProgramUniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] [MethodImpl( @@ -363990,8 +363990,8 @@ public static void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.ProgramUniform4NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -364012,11 +364012,11 @@ public static void ProgramUniform4NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364034,7 +364034,7 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364047,7 +364047,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364071,7 +364071,7 @@ public static void ProgramUniform4( ) => Underlying.Value!.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364084,7 +364084,7 @@ public static void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364115,11 +364115,11 @@ public static void ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364135,11 +364135,11 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364162,7 +364162,7 @@ public static void ProgramUniform4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364175,7 +364175,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364200,8 +364200,8 @@ public static void ProgramUniform4( [NativeTypeName("GLuint")] uint v3 ) => Underlying.Value!.ProgramUniform4(program, location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364215,8 +364215,8 @@ public static void ProgramUniform4ARB( [NativeTypeName("GLuint64")] ulong w ) => Underlying.Value!.ProgramUniform4ARB(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64NV")] [MethodImpl( @@ -364231,8 +364231,8 @@ public static void ProgramUniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => Underlying.Value!.ProgramUniform4NV(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364244,8 +364244,8 @@ public static void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.ProgramUniform4ARB(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl( @@ -364264,8 +364264,8 @@ public static void ProgramUniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] [MethodImpl( @@ -364278,8 +364278,8 @@ public static void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.ProgramUniform4NV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -364300,11 +364300,11 @@ public static void ProgramUniform4NV( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364322,7 +364322,7 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364335,7 +364335,7 @@ public static void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364359,7 +364359,7 @@ public static void ProgramUniform4( ) => Underlying.Value!.ProgramUniform4(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364372,7 +364372,7 @@ public static void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364403,11 +364403,11 @@ public static void ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364423,11 +364423,11 @@ public static void ProgramUniform4EXT( ) => Underlying.Value!.ProgramUniform4EXT(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364449,8 +364449,8 @@ public static void ProgramUniform4EXT( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364472,8 +364472,8 @@ public static void ProgramUniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ) => Underlying.Value!.ProgramUniformHandleIMG(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64NV")] [MethodImpl( @@ -364485,8 +364485,8 @@ public static void ProgramUniformHandleNV( [NativeTypeName("GLuint64")] ulong value ) => Underlying.Value!.ProgramUniformHandleNV(program, location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364498,8 +364498,8 @@ public static void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* values ) => Underlying.Value!.ProgramUniformHandleui64VARB(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( @@ -364518,8 +364518,8 @@ public static void ProgramUniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl( @@ -364574,8 +364574,8 @@ public static void ProgramUniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong values ) => Underlying.Value!.ProgramUniformHandleui64VIMG(program, location, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] [MethodImpl( @@ -364588,8 +364588,8 @@ public static void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* values ) => Underlying.Value!.ProgramUniformHandleui64VNV(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -364609,8 +364609,8 @@ public static void ProgramUniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -364624,7 +364624,7 @@ public static void ProgramUniformHandleui64VNV( ) => Underlying.Value!.ProgramUniformHandleui64VNV(program, location, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364637,7 +364637,7 @@ public static void ProgramUniformHandleui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364662,7 +364662,7 @@ public static void ProgramUniformMatrix2( ) => Underlying.Value!.ProgramUniformMatrix2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364675,7 +364675,7 @@ public static void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364706,8 +364706,8 @@ public static void ProgramUniformMatrix2( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364720,8 +364720,8 @@ public static void ProgramUniformMatrix2EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniformMatrix2EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl( @@ -364742,7 +364742,7 @@ public static void ProgramUniformMatrix2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364755,7 +364755,7 @@ public static void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364780,7 +364780,7 @@ public static void ProgramUniformMatrix2( ) => Underlying.Value!.ProgramUniformMatrix2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364793,7 +364793,7 @@ public static void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364825,11 +364825,11 @@ public static void ProgramUniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364846,11 +364846,11 @@ public static void ProgramUniformMatrix2EXT( ) => Underlying.Value!.ProgramUniformMatrix2EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -364874,7 +364874,7 @@ public static void ProgramUniformMatrix2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364887,7 +364887,7 @@ public static void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364912,7 +364912,7 @@ public static void ProgramUniformMatrix2X3( ) => Underlying.Value!.ProgramUniformMatrix2X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364925,7 +364925,7 @@ public static void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -364956,8 +364956,8 @@ public static void ProgramUniformMatrix2X3( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -364977,8 +364977,8 @@ public static void ProgramUniformMatrix2X3EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl( @@ -364999,7 +364999,7 @@ public static void ProgramUniformMatrix2X3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365012,7 +365012,7 @@ public static void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365037,7 +365037,7 @@ public static void ProgramUniformMatrix2X3( ) => Underlying.Value!.ProgramUniformMatrix2X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365050,7 +365050,7 @@ public static void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365082,11 +365082,11 @@ public static void ProgramUniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365110,11 +365110,11 @@ public static void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365138,7 +365138,7 @@ public static void ProgramUniformMatrix2X3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365151,7 +365151,7 @@ public static void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365176,7 +365176,7 @@ public static void ProgramUniformMatrix2X4( ) => Underlying.Value!.ProgramUniformMatrix2X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365189,7 +365189,7 @@ public static void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365220,8 +365220,8 @@ public static void ProgramUniformMatrix2X4( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -365241,8 +365241,8 @@ public static void ProgramUniformMatrix2X4EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl( @@ -365263,7 +365263,7 @@ public static void ProgramUniformMatrix2X4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365276,7 +365276,7 @@ public static void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365301,7 +365301,7 @@ public static void ProgramUniformMatrix2X4( ) => Underlying.Value!.ProgramUniformMatrix2X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365314,7 +365314,7 @@ public static void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365346,11 +365346,11 @@ public static void ProgramUniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365374,11 +365374,11 @@ public static void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365402,7 +365402,7 @@ public static void ProgramUniformMatrix2X4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365415,7 +365415,7 @@ public static void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365440,7 +365440,7 @@ public static void ProgramUniformMatrix3( ) => Underlying.Value!.ProgramUniformMatrix3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365453,7 +365453,7 @@ public static void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365484,8 +365484,8 @@ public static void ProgramUniformMatrix3( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -365498,8 +365498,8 @@ public static void ProgramUniformMatrix3EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniformMatrix3EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl( @@ -365520,7 +365520,7 @@ public static void ProgramUniformMatrix3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365533,7 +365533,7 @@ public static void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365558,7 +365558,7 @@ public static void ProgramUniformMatrix3( ) => Underlying.Value!.ProgramUniformMatrix3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365571,7 +365571,7 @@ public static void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365603,11 +365603,11 @@ public static void ProgramUniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365624,11 +365624,11 @@ public static void ProgramUniformMatrix3EXT( ) => Underlying.Value!.ProgramUniformMatrix3EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365652,7 +365652,7 @@ public static void ProgramUniformMatrix3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365665,7 +365665,7 @@ public static void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365690,7 +365690,7 @@ public static void ProgramUniformMatrix3X2( ) => Underlying.Value!.ProgramUniformMatrix3X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365703,7 +365703,7 @@ public static void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365734,8 +365734,8 @@ public static void ProgramUniformMatrix3X2( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -365755,8 +365755,8 @@ public static void ProgramUniformMatrix3X2EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl( @@ -365777,7 +365777,7 @@ public static void ProgramUniformMatrix3X2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365790,7 +365790,7 @@ public static void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365815,7 +365815,7 @@ public static void ProgramUniformMatrix3X2( ) => Underlying.Value!.ProgramUniformMatrix3X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365828,7 +365828,7 @@ public static void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365860,11 +365860,11 @@ public static void ProgramUniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365888,11 +365888,11 @@ public static void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -365916,7 +365916,7 @@ public static void ProgramUniformMatrix3X2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365929,7 +365929,7 @@ public static void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365954,7 +365954,7 @@ public static void ProgramUniformMatrix3X4( ) => Underlying.Value!.ProgramUniformMatrix3X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365967,7 +365967,7 @@ public static void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -365998,8 +365998,8 @@ public static void ProgramUniformMatrix3X4( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366019,8 +366019,8 @@ public static void ProgramUniformMatrix3X4EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl( @@ -366041,7 +366041,7 @@ public static void ProgramUniformMatrix3X4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366054,7 +366054,7 @@ public static void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366079,7 +366079,7 @@ public static void ProgramUniformMatrix3X4( ) => Underlying.Value!.ProgramUniformMatrix3X4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366092,7 +366092,7 @@ public static void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366124,11 +366124,11 @@ public static void ProgramUniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366152,11 +366152,11 @@ public static void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366180,7 +366180,7 @@ public static void ProgramUniformMatrix3X4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366193,7 +366193,7 @@ public static void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366218,7 +366218,7 @@ public static void ProgramUniformMatrix4( ) => Underlying.Value!.ProgramUniformMatrix4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366231,7 +366231,7 @@ public static void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366262,8 +366262,8 @@ public static void ProgramUniformMatrix4( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366276,8 +366276,8 @@ public static void ProgramUniformMatrix4EXT( [NativeTypeName("const GLdouble *")] double* value ) => Underlying.Value!.ProgramUniformMatrix4EXT(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl( @@ -366298,7 +366298,7 @@ public static void ProgramUniformMatrix4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366311,7 +366311,7 @@ public static void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366336,7 +366336,7 @@ public static void ProgramUniformMatrix4( ) => Underlying.Value!.ProgramUniformMatrix4(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366349,7 +366349,7 @@ public static void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366381,11 +366381,11 @@ public static void ProgramUniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366402,11 +366402,11 @@ public static void ProgramUniformMatrix4EXT( ) => Underlying.Value!.ProgramUniformMatrix4EXT(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366430,7 +366430,7 @@ public static void ProgramUniformMatrix4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366443,7 +366443,7 @@ public static void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366468,7 +366468,7 @@ public static void ProgramUniformMatrix4X2( ) => Underlying.Value!.ProgramUniformMatrix4X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366481,7 +366481,7 @@ public static void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366512,8 +366512,8 @@ public static void ProgramUniformMatrix4X2( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366533,8 +366533,8 @@ public static void ProgramUniformMatrix4X2EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl( @@ -366555,7 +366555,7 @@ public static void ProgramUniformMatrix4X2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366568,7 +366568,7 @@ public static void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366593,7 +366593,7 @@ public static void ProgramUniformMatrix4X2( ) => Underlying.Value!.ProgramUniformMatrix4X2(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366606,7 +366606,7 @@ public static void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366638,11 +366638,11 @@ public static void ProgramUniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366666,11 +366666,11 @@ public static void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366694,7 +366694,7 @@ public static void ProgramUniformMatrix4X2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366707,7 +366707,7 @@ public static void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366732,7 +366732,7 @@ public static void ProgramUniformMatrix4X3( ) => Underlying.Value!.ProgramUniformMatrix4X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366745,7 +366745,7 @@ public static void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366776,8 +366776,8 @@ public static void ProgramUniformMatrix4X3( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366797,8 +366797,8 @@ public static void ProgramUniformMatrix4X3EXT( value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl( @@ -366819,7 +366819,7 @@ public static void ProgramUniformMatrix4X3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366832,7 +366832,7 @@ public static void ProgramUniformMatrix4X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366857,7 +366857,7 @@ public static void ProgramUniformMatrix4X3( ) => Underlying.Value!.ProgramUniformMatrix4X3(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366870,7 +366870,7 @@ public static void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -366902,11 +366902,11 @@ public static void ProgramUniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366930,11 +366930,11 @@ public static void ProgramUniformMatrix4X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -366957,8 +366957,8 @@ public static void ProgramUniformMatrix4X3EXT( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366969,8 +366969,8 @@ public static void ProgramUniformNV( [NativeTypeName("GLuint64EXT")] ulong value ) => Underlying.Value!.ProgramUniformNV(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -366982,8 +366982,8 @@ public static void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.ProgramUniformui64VNV(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( @@ -367002,8 +367002,8 @@ public static void ProgramUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl( @@ -367037,7 +367037,7 @@ public static void ProgramVertexLimitNV( ) => Underlying.Value!.ProgramVertexLimitNV(target, limit); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -367053,7 +367053,7 @@ public static void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -367076,7 +367076,7 @@ public static void ProvokingVertex([NativeTypeName("GLenum")] uint mode) => Underlying.Value!.ProvokingVertex(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -367092,7 +367092,7 @@ public static void ProvokingVertex([NativeTypeName("GLenum")] uint mode) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -367264,8 +367264,8 @@ public static void PushClientAttrib( [NativeTypeName("GLbitfield")] Constant mask ) => Underlying.Value!.PushClientAttrib(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -367273,8 +367273,8 @@ public static void PushClientAttrib( public static void PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => Underlying.Value!.PushClientAttribDefaultEXT(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl( @@ -367285,7 +367285,7 @@ public static void PushClientAttribDefaultEXT( ) => Underlying.Value!.PushClientAttribDefaultEXT(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -367296,7 +367296,7 @@ public static void PushClientAttribDefaultEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -367318,7 +367318,7 @@ public static void PushDebugGroup( ) => Underlying.Value!.PushDebugGroup(source, id, length, message); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -367329,7 +367329,7 @@ public static void PushDebugGroup( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -367388,10 +367388,10 @@ public static void PushDebugGroupKHR( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -367401,10 +367401,10 @@ public static void PushGroupMarkerEXT( [NativeTypeName("const GLchar *")] sbyte* marker ) => Underlying.Value!.PushGroupMarkerEXT(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl( @@ -367486,7 +367486,7 @@ public static void PushName([NativeTypeName("GLuint")] uint name) => Underlying.Value!.PushName(name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -367501,7 +367501,7 @@ public static void PushName([NativeTypeName("GLuint")] uint name) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -367525,7 +367525,7 @@ public static void QueryCounter( ) => Underlying.Value!.QueryCounter(id, target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -367540,7 +367540,7 @@ public static void QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -369062,11 +369062,11 @@ public static void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref c } [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -369083,11 +369083,11 @@ public static void RasterSamplesEXT( ) => Underlying.Value!.RasterSamplesEXT(samples, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -369105,7 +369105,7 @@ public static void RasterSamplesEXT( ) => Underlying.Value!.RasterSamplesEXT(samples, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369130,7 +369130,7 @@ public static void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369162,7 +369162,7 @@ public static void ReadBuffer([NativeTypeName("GLenum")] uint src) => Underlying.Value!.ReadBuffer(src); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369187,7 +369187,7 @@ public static void ReadBuffer([NativeTypeName("GLenum")] uint src) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369258,12 +369258,12 @@ public static void ReadInstrumentsSGIX([NativeTypeName("GLint")] int marker) => Underlying.Value!.ReadInstrumentsSGIX(marker); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -369283,12 +369283,12 @@ public static void ReadnPixels( ) => Underlying.Value!.ReadnPixels(x, y, width, height, format, type, bufSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -369314,8 +369314,8 @@ Ref data } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -369331,8 +369331,8 @@ public static void ReadnPixelsARB( void* data ) => Underlying.Value!.ReadnPixelsARB(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] [MethodImpl( @@ -369355,8 +369355,8 @@ Ref data } } - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -369372,8 +369372,8 @@ public static void ReadnPixelsEXT( void* data ) => Underlying.Value!.ReadnPixelsEXT(x, y, width, height, format, type, bufSize, data); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] [MethodImpl( @@ -369436,7 +369436,7 @@ Ref data } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369461,7 +369461,7 @@ Ref data MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369485,12 +369485,12 @@ Ref data ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glReadPixels")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -369506,7 +369506,7 @@ public static void ReadPixels( ) => Underlying.Value!.ReadPixels(x, y, width, height, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369531,7 +369531,7 @@ public static void ReadPixels( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -369555,12 +369555,12 @@ public static void ReadPixels( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadPixels")] [MethodImpl( @@ -370121,7 +370121,7 @@ public static uint ReleaseKeyedMutexWin32EXTRaw( ) => Underlying.Value!.ReleaseKeyedMutexWin32EXTRaw(memory, key); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -370134,7 +370134,7 @@ public static uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -370158,7 +370158,7 @@ public static uint ReleaseKeyedMutexWin32EXTRaw( public static void ReleaseShaderCompiler() => Underlying.Value!.ReleaseShaderCompiler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370176,7 +370176,7 @@ public static uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370210,7 +370210,7 @@ public static void RenderbufferStorage( ) => Underlying.Value!.RenderbufferStorage(target, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370228,7 +370228,7 @@ public static void RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370288,7 +370288,7 @@ public static void RenderbufferStorageEXT( ) => Underlying.Value!.RenderbufferStorageEXT(target, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370306,7 +370306,7 @@ public static void RenderbufferStorageEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370343,7 +370343,7 @@ public static void RenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370361,7 +370361,7 @@ public static void RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -370398,8 +370398,8 @@ public static void RenderbufferStorageMultisample( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl( @@ -370422,8 +370422,8 @@ public static void RenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -370488,8 +370488,8 @@ public static void RenderbufferStorageMultisampleAngle( height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -370509,8 +370509,8 @@ public static void RenderbufferStorageMultisampleApple( height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl( @@ -370531,8 +370531,8 @@ public static void RenderbufferStorageMultisampleApple( height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -370554,8 +370554,8 @@ public static void RenderbufferStorageMultisampleCoverageNV( height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl( @@ -370579,8 +370579,8 @@ public static void RenderbufferStorageMultisampleCoverageNV( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -370601,8 +370601,8 @@ public static void RenderbufferStorageMultisampleEXT( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl( @@ -370623,8 +370623,8 @@ public static void RenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -370644,8 +370644,8 @@ public static void RenderbufferStorageMultisampleIMG( height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl( @@ -372560,8 +372560,8 @@ public static void ResetHistogramEXT( [NativeTypeName("GLenum")] Constant target ) => Underlying.Value!.ResetHistogramEXT(target); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glResetMemoryObjectParameterNV")] [MethodImpl( @@ -372615,8 +372615,8 @@ public static void ResetMinmaxEXT( )] public static void ResizeBuffersMESA() => Underlying.Value!.ResizeBuffersMESA(); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glResolveDepthValuesNV")] [MethodImpl( @@ -372624,8 +372624,8 @@ public static void ResetMinmaxEXT( )] public static void ResolveDepthValuesNV() => Underlying.Value!.ResolveDepthValuesNV(); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -372634,7 +372634,7 @@ public static void ResolveMultisampleFramebufferApple() => Underlying.Value!.ResolveMultisampleFramebufferApple(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -372648,7 +372648,7 @@ public static void ResolveMultisampleFramebufferApple() => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -372774,7 +372774,7 @@ public static void RotatexOES( ) => Underlying.Value!.RotatexOES(angle, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -372796,7 +372796,7 @@ public static void RotatexOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -372817,12 +372817,12 @@ public static void RotatexOES( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -372833,7 +372833,7 @@ public static void SampleCoverage( ) => Underlying.Value!.SampleCoverage(value, invert); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -372855,7 +372855,7 @@ public static void SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -372876,12 +372876,12 @@ public static void SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] [MethodImpl( @@ -373000,7 +373000,7 @@ public static void SampleMaskEXT( ) => Underlying.Value!.SampleMaskEXT(value, invert); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -373016,7 +373016,7 @@ public static void SampleMaskEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -373108,7 +373108,7 @@ public static void SamplePatternSGIS( ) => Underlying.Value!.SamplePatternSGIS(pattern); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373123,7 +373123,7 @@ public static void SamplePatternSGIS( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373158,7 +373158,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373173,7 +373173,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373209,7 +373209,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373224,7 +373224,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373259,7 +373259,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373274,7 +373274,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373316,7 +373316,7 @@ public static void SamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373331,7 +373331,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373366,7 +373366,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373381,7 +373381,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373417,7 +373417,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373432,7 +373432,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373457,7 +373457,7 @@ public static void SamplerParameterI( ) => Underlying.Value!.SamplerParameterI(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373472,7 +373472,7 @@ public static void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373562,7 +373562,7 @@ public static void SamplerParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373577,7 +373577,7 @@ public static void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373602,7 +373602,7 @@ public static void SamplerParameterI( ) => Underlying.Value!.SamplerParameterI(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373617,7 +373617,7 @@ public static void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373707,7 +373707,7 @@ public static void SamplerParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373722,7 +373722,7 @@ public static void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373757,7 +373757,7 @@ public static void SamplerParameter( ) => Underlying.Value!.SamplerParameter(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373772,7 +373772,7 @@ public static void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -373908,7 +373908,7 @@ public static void ScalexOES( ) => Underlying.Value!.ScalexOES(x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -373933,7 +373933,7 @@ public static void ScalexOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -373957,12 +373957,12 @@ public static void ScalexOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glScissor")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -373975,7 +373975,7 @@ public static void Scissor( ) => Underlying.Value!.Scissor(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -373988,7 +373988,7 @@ public static void Scissor( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374011,7 +374011,7 @@ public static void ScissorArray( ) => Underlying.Value!.ScissorArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374024,7 +374024,7 @@ public static void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374054,7 +374054,7 @@ public static void ScissorArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374067,7 +374067,7 @@ public static void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374169,8 +374169,8 @@ public static void ScissorArrayOES( } } - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] [MethodImpl( @@ -374182,8 +374182,8 @@ public static void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int* v ) => Underlying.Value!.ScissorExclusiveArrayNV(first, count, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -374202,8 +374202,8 @@ public static void ScissorExclusiveArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -374215,8 +374215,8 @@ public static void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int v ) => Underlying.Value!.ScissorExclusiveArrayNV(first, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveNV")] [MethodImpl( @@ -374230,7 +374230,7 @@ public static void ScissorExclusiveNV( ) => Underlying.Value!.ScissorExclusiveNV(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374243,7 +374243,7 @@ public static void ScissorExclusiveNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374294,7 +374294,7 @@ public static void ScissorIndexedOES( ) => Underlying.Value!.ScissorIndexedOES(index, left, bottom, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374307,7 +374307,7 @@ public static void ScissorIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374329,7 +374329,7 @@ public static void ScissorIndexed( ) => Underlying.Value!.ScissorIndexed(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -374342,7 +374342,7 @@ public static void ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -375465,8 +375465,8 @@ public static void SecondaryColor3EXT([NativeTypeName("const GLushort *")] Ref Underlying.Value!.SecondaryColorFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] [MethodImpl( @@ -375813,8 +375813,8 @@ public static uint SelectBuffer() return buffer; } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] [MethodImpl( @@ -375835,8 +375835,8 @@ public static void SelectPerfMonitorCountersAMD( counterList ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -375863,8 +375863,8 @@ public static void SelectPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -376071,8 +376071,8 @@ public static void SetFenceApple([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.SetFenceApple(fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -376083,8 +376083,8 @@ public static void SetFenceNV( ) => Underlying.Value!.SetFenceNV(fence, condition); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl( @@ -376278,7 +376278,7 @@ public static void ShadeModel( ) => Underlying.Value!.ShadeModel(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -376291,7 +376291,7 @@ public static void ShadeModel( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -376321,7 +376321,7 @@ public static void ShaderBinary( ) => Underlying.Value!.ShaderBinary(count, shaders, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -376334,7 +376334,7 @@ public static void ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -376447,7 +376447,7 @@ public static void ShaderOp3EXT( ) => Underlying.Value!.ShaderOp3EXT(op, res, arg1, arg2, arg3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -376466,7 +376466,7 @@ public static void ShaderOp3EXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -376501,7 +376501,7 @@ public static void ShaderSource( ) => Underlying.Value!.ShaderSource(shader, count, @string, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -376520,7 +376520,7 @@ public static void ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -376595,7 +376595,7 @@ public static void ShaderSourceARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -376606,7 +376606,7 @@ public static void ShaderSourceARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -376670,8 +376670,8 @@ public static void ShadingRateEXT( [NativeTypeName("GLenum")] Constant rate ) => Underlying.Value!.ShadingRateEXT(rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] [MethodImpl( @@ -376681,8 +376681,8 @@ public static void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] uint synchronize ) => Underlying.Value!.ShadingRateImageBarrierNV(synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] @@ -376693,8 +376693,8 @@ public static void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] MaybeBool synchronize ) => Underlying.Value!.ShadingRateImageBarrierNV(synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] [MethodImpl( @@ -376707,8 +376707,8 @@ public static void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint* rates ) => Underlying.Value!.ShadingRateImagePaletteNV(viewport, first, count, rates); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -376728,8 +376728,8 @@ public static void ShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -376760,8 +376760,8 @@ public static void ShadingRateQCOM( [NativeTypeName("GLenum")] Constant rate ) => Underlying.Value!.ShadingRateQCOM(rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] [MethodImpl( @@ -376773,8 +376773,8 @@ public static void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int* locations ) => Underlying.Value!.ShadingRateSampleOrderCustomNV(rate, samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -376793,8 +376793,8 @@ public static void ShadingRateSampleOrderCustomNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -376806,8 +376806,8 @@ public static void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int locations ) => Underlying.Value!.ShadingRateSampleOrderCustomNV(samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderNV")] [MethodImpl( @@ -377091,8 +377091,8 @@ public static void SignalSemaphoreNVX( } } - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkFenceNV")] [MethodImpl( @@ -377101,8 +377101,8 @@ public static void SignalSemaphoreNVX( public static void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence) => Underlying.Value!.SignalVkFenceNV(vkFence); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkSemaphoreNV")] [MethodImpl( @@ -377111,8 +377111,8 @@ public static void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence) = public static void SignalVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore) => Underlying.Value!.SignalVkSemaphoreNV(vkSemaphore); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377132,8 +377132,8 @@ public static void SpecializeShader( pConstantValue ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl( @@ -377161,8 +377161,8 @@ public static void SpecializeShader( } } - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377182,8 +377182,8 @@ public static void SpecializeShaderARB( pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl( @@ -377314,8 +377314,8 @@ public static void SpriteParameterSGIX( )] public static void StartInstrumentsSGIX() => Underlying.Value!.StartInstrumentsSGIX(); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377328,8 +377328,8 @@ public static void StartTilingQCOM( [NativeTypeName("GLbitfield")] uint preserveMask ) => Underlying.Value!.StartTilingQCOM(x, y, width, height, preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl( @@ -377343,8 +377343,8 @@ public static void StartTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ) => Underlying.Value!.StartTilingQCOM(x, y, width, height, preserveMask); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glStateCaptureNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377364,8 +377364,8 @@ public static void StencilClearTagEXT( [NativeTypeName("GLuint")] uint stencilClearTag ) => Underlying.Value!.StencilClearTagEXT(stencilTagBits, stencilClearTag); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] [MethodImpl( @@ -377392,8 +377392,8 @@ public static void StencilFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -377427,8 +377427,8 @@ public static void StencilFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] [MethodImpl( @@ -377440,8 +377440,8 @@ public static void StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ) => Underlying.Value!.StencilFillPathNV(path, fillMode, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -377455,7 +377455,7 @@ public static void StencilFillPathNV( ) => Underlying.Value!.StencilFillPathNV(path, fillMode, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377480,7 +377480,7 @@ public static void StencilFillPathNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377504,12 +377504,12 @@ public static void StencilFillPathNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377521,7 +377521,7 @@ public static void StencilFunc( ) => Underlying.Value!.StencilFunc(func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377546,7 +377546,7 @@ public static void StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377570,12 +377570,12 @@ public static void StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl( @@ -377588,7 +377588,7 @@ public static void StencilFunc( ) => Underlying.Value!.StencilFunc(func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377607,7 +377607,7 @@ public static void StencilFunc( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377642,7 +377642,7 @@ public static void StencilFuncSeparate( ) => Underlying.Value!.StencilFuncSeparate(face, func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377661,7 +377661,7 @@ public static void StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377722,7 +377722,7 @@ public static void StencilFuncSeparateATI( ) => Underlying.Value!.StencilFuncSeparateATI(frontfunc, backfunc, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377747,7 +377747,7 @@ public static void StencilFuncSeparateATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377771,12 +377771,12 @@ public static void StencilFuncSeparateATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilMask")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377785,7 +377785,7 @@ public static void StencilMask([NativeTypeName("GLuint")] uint mask) => Underlying.Value!.StencilMask(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377804,7 +377804,7 @@ public static void StencilMask([NativeTypeName("GLuint")] uint mask) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377837,7 +377837,7 @@ public static void StencilMaskSeparate( ) => Underlying.Value!.StencilMaskSeparate(face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377856,7 +377856,7 @@ public static void StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -377890,7 +377890,7 @@ public static void StencilMaskSeparate( ) => Underlying.Value!.StencilMaskSeparate(face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377915,7 +377915,7 @@ public static void StencilMaskSeparate( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377939,12 +377939,12 @@ public static void StencilMaskSeparate( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -377956,7 +377956,7 @@ public static void StencilOp( ) => Underlying.Value!.StencilOp(fail, zfail, zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -377981,7 +377981,7 @@ public static void StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -378005,12 +378005,12 @@ public static void StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl( @@ -378023,7 +378023,7 @@ public static void StencilOp( ) => Underlying.Value!.StencilOp(fail, zfail, zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -378042,7 +378042,7 @@ public static void StencilOp( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -378077,7 +378077,7 @@ public static void StencilOpSeparate( ) => Underlying.Value!.StencilOpSeparate(face, sfail, dpfail, dppass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -378096,7 +378096,7 @@ public static void StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -378177,8 +378177,8 @@ public static void StencilOpValueAMD( [NativeTypeName("GLuint")] uint value ) => Underlying.Value!.StencilOpValueAMD(face, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] [MethodImpl( @@ -378205,8 +378205,8 @@ public static void StencilStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -378240,8 +378240,8 @@ public static void StencilStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathNV")] [MethodImpl( @@ -378253,8 +378253,8 @@ public static void StencilStrokePathNV( [NativeTypeName("GLuint")] uint mask ) => Underlying.Value!.StencilStrokePathNV(path, reference, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] [MethodImpl( @@ -378283,8 +378283,8 @@ public static void StencilThenCoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -378320,8 +378320,8 @@ public static void StencilThenCoverFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] [MethodImpl( @@ -378334,8 +378334,8 @@ public static void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ) => Underlying.Value!.StencilThenCoverFillPathNV(path, fillMode, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -378349,8 +378349,8 @@ public static void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => Underlying.Value!.StencilThenCoverFillPathNV(path, fillMode, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] [MethodImpl( @@ -378379,8 +378379,8 @@ public static void StencilThenCoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -378416,8 +378416,8 @@ public static void StencilThenCoverStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] [MethodImpl( @@ -378430,8 +378430,8 @@ public static void StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ) => Underlying.Value!.StencilThenCoverStrokePathNV(path, reference, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -378480,8 +378480,8 @@ public static void StringMarkerGremedy( } } - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] [NativeFunction("opengl", EntryPoint = "glSubpixelPrecisionBiasNV")] [MethodImpl( @@ -378775,8 +378775,8 @@ public static uint TestFenceAppleRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl( @@ -378787,8 +378787,8 @@ public static MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence) [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -378819,8 +378819,8 @@ public static uint TestObjectAppleRaw( [NativeTypeName("GLuint")] uint name ) => Underlying.Value!.TestObjectAppleRaw(@object, name); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] [MethodImpl( @@ -378832,8 +378832,8 @@ public static void TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => Underlying.Value!.TexAttachMemoryNV(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -378847,7 +378847,7 @@ public static void TexAttachMemoryNV( ) => Underlying.Value!.TexAttachMemoryNV(target, memory, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -378863,7 +378863,7 @@ public static void TexAttachMemoryNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -378889,7 +378889,7 @@ public static void TexBuffer( ) => Underlying.Value!.TexBuffer(target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -378905,7 +378905,7 @@ public static void TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -378931,8 +378931,8 @@ public static void TexBuffer( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.TexBuffer(target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -378943,8 +378943,8 @@ public static void TexBufferARB( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.TexBufferARB(target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl( @@ -379005,7 +379005,7 @@ public static void TexBufferOES( ) => Underlying.Value!.TexBufferOES(target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -379016,7 +379016,7 @@ public static void TexBufferOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -379039,7 +379039,7 @@ public static void TexBufferRange( ) => Underlying.Value!.TexBufferRange(target, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -379050,7 +379050,7 @@ public static void TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -381764,8 +381764,8 @@ public static void TexCoord4XOES([NativeTypeName("const GLfixed *")] Ref co } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glTexCoordFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -383286,7 +383286,7 @@ public static void TexGenxOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383311,7 +383311,7 @@ public static void TexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383361,7 +383361,7 @@ public static void TexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383386,7 +383386,7 @@ public static void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383442,7 +383442,7 @@ public static void TexImage1D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383467,7 +383467,7 @@ public static void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383491,12 +383491,12 @@ public static void TexImage1D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -383525,7 +383525,7 @@ public static void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383550,7 +383550,7 @@ public static void TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -383574,12 +383574,12 @@ public static void TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl( @@ -383614,7 +383614,7 @@ public static void TexImage2D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -383630,7 +383630,7 @@ public static void TexImage2D( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -383667,7 +383667,7 @@ public static void TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -383683,7 +383683,7 @@ public static void TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -383770,7 +383770,7 @@ public static void TexImage2DMultisampleCoverageNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -383793,7 +383793,7 @@ public static void TexImage2DMultisampleCoverageNV( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -383845,7 +383845,7 @@ public static void TexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -383868,7 +383868,7 @@ public static void TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -383992,7 +383992,7 @@ public static void TexImage3DEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -384008,7 +384008,7 @@ public static void TexImage3DEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -384047,7 +384047,7 @@ public static void TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -384063,7 +384063,7 @@ public static void TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -384291,8 +384291,8 @@ public static void TexImage4DSGIS( } } - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -384320,8 +384320,8 @@ public static void TexPageCommitmentARB( commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl( @@ -384407,8 +384407,8 @@ public static void TexPageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] [MethodImpl( @@ -384443,8 +384443,8 @@ public static void TexPageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -384481,7 +384481,7 @@ public static void TexPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384506,7 +384506,7 @@ public static void TexPageCommitmentMemNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384530,12 +384530,12 @@ public static void TexPageCommitmentMemNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -384546,31 +384546,6 @@ public static void TexParameter( [NativeTypeName("GLfloat")] float param2 ) => Underlying.Value!.TexParameter(target, pname, param2); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -384596,23 +384571,6 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glTexParameterf")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - public static void TexParameter( - [NativeTypeName("GLenum")] Constant target, - [NativeTypeName("GLenum")] Constant pname, - [NativeTypeName("GLfloat")] float param2 - ) => Underlying.Value!.TexParameter(target, pname, param2); - [SupportedApiProfile( "glcore", [ @@ -384638,37 +384596,79 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] [SupportedApiProfile("gles1", MaxVersion = "2.0")] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glTexParameterf")] + [MethodImpl( + MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization + )] + public static void TexParameter( + [NativeTypeName("GLenum")] Constant target, + [NativeTypeName("GLenum")] Constant pname, + [NativeTypeName("GLfloat")] float param2 + ) => Underlying.Value!.TexParameter(target, pname, param2); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -384680,7 +384680,7 @@ public static void TexParameter( ) => Underlying.Value!.TexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384705,7 +384705,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384729,12 +384729,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl( @@ -384753,7 +384753,7 @@ public static void TexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384778,7 +384778,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384802,12 +384802,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -384819,7 +384819,7 @@ public static void TexParameter( ) => Underlying.Value!.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384844,7 +384844,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -384868,12 +384868,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl( @@ -384886,7 +384886,7 @@ public static void TexParameter( ) => Underlying.Value!.TexParameter(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -384903,7 +384903,7 @@ public static void TexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -384930,7 +384930,7 @@ public static void TexParameterI( ) => Underlying.Value!.TexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -384947,7 +384947,7 @@ public static void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -385041,7 +385041,7 @@ public static void TexParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -385058,7 +385058,7 @@ public static void TexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -385085,7 +385085,7 @@ public static void TexParameterI( ) => Underlying.Value!.TexParameterI(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -385102,7 +385102,7 @@ public static void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -385196,7 +385196,7 @@ public static void TexParameterIOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -385221,7 +385221,7 @@ public static void TexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -385245,12 +385245,12 @@ public static void TexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -385262,7 +385262,7 @@ public static void TexParameter( ) => Underlying.Value!.TexParameter(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -385287,7 +385287,7 @@ public static void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -385311,12 +385311,12 @@ public static void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl( @@ -385464,7 +385464,7 @@ public static void TexRenderbufferNV( ) => Underlying.Value!.TexRenderbufferNV(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385476,7 +385476,7 @@ public static void TexRenderbufferNV( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385499,7 +385499,7 @@ public static void TexStorage1D( ) => Underlying.Value!.TexStorage1D(target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385511,7 +385511,7 @@ public static void TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385534,10 +385534,10 @@ public static void TexStorage1D( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TexStorage1D(target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -385549,10 +385549,10 @@ public static void TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TexStorage1DEXT(target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl( @@ -385566,7 +385566,7 @@ public static void TexStorage1DEXT( ) => Underlying.Value!.TexStorage1DEXT(target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385578,7 +385578,7 @@ public static void TexStorage1DEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385602,7 +385602,7 @@ public static void TexStorage2D( ) => Underlying.Value!.TexStorage2D(target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385614,7 +385614,7 @@ public static void TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385638,10 +385638,10 @@ public static void TexStorage2D( [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TexStorage2D(target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -385654,10 +385654,10 @@ public static void TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TexStorage2DEXT(target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl( @@ -385672,7 +385672,7 @@ public static void TexStorage2DEXT( ) => Underlying.Value!.TexStorage2DEXT(target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385683,7 +385683,7 @@ public static void TexStorage2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385715,7 +385715,7 @@ public static void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385726,7 +385726,7 @@ public static void TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385759,7 +385759,7 @@ public static void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385771,7 +385771,7 @@ public static void TexStorage2DMultisample( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385796,7 +385796,7 @@ public static void TexStorage3D( ) => Underlying.Value!.TexStorage3D(target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385808,7 +385808,7 @@ public static void TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -385833,10 +385833,10 @@ public static void TexStorage3D( [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.TexStorage3D(target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -385851,10 +385851,10 @@ public static void TexStorage3DEXT( ) => Underlying.Value!.TexStorage3DEXT(target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl( @@ -385871,7 +385871,7 @@ public static void TexStorage3DEXT( Underlying.Value!.TexStorage3DEXT(target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385882,7 +385882,7 @@ public static void TexStorage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385916,7 +385916,7 @@ public static void TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -385927,7 +385927,7 @@ public static void TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -386545,7 +386545,7 @@ public static void TexStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386569,7 +386569,7 @@ public static void TexStorageSparseAMD( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386607,7 +386607,7 @@ public static void TexSubImage1D( ) => Underlying.Value!.TexSubImage1D(target, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386631,7 +386631,7 @@ public static void TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386730,7 +386730,7 @@ public static void TexSubImage1DEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386754,7 +386754,7 @@ public static void TexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386777,12 +386777,12 @@ public static void TexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -386811,7 +386811,7 @@ public static void TexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386835,7 +386835,7 @@ public static void TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -386858,12 +386858,12 @@ public static void TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl( @@ -386960,7 +386960,7 @@ public static void TexSubImage2DEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -386983,7 +386983,7 @@ public static void TexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -387037,7 +387037,7 @@ public static void TexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -387060,7 +387060,7 @@ public static void TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -387337,8 +387337,8 @@ public static void TexSubImage4DSGIS( } } - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTextureAttachMemoryNV")] [MethodImpl( @@ -387351,12 +387351,12 @@ public static void TextureAttachMemoryNV( ) => Underlying.Value!.TextureAttachMemoryNV(texture, memory, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -387366,8 +387366,8 @@ public static void TextureAttachMemoryNV( )] public static void TextureBarrier() => Underlying.Value!.TextureBarrier(); - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [NativeFunction("opengl", EntryPoint = "glTextureBarrierNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387375,12 +387375,12 @@ public static void TextureAttachMemoryNV( public static void TextureBarrierNV() => Underlying.Value!.TextureBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -387395,12 +387395,12 @@ public static void TextureBuffer( ) => Underlying.Value!.TextureBuffer(texture, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -387415,8 +387415,8 @@ public static void TextureBuffer( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.TextureBuffer(texture, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387428,8 +387428,8 @@ public static void TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.TextureBufferEXT(texture, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl( @@ -387443,12 +387443,12 @@ public static void TextureBufferEXT( ) => Underlying.Value!.TextureBufferEXT(texture, target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -387465,12 +387465,12 @@ public static void TextureBufferRange( ) => Underlying.Value!.TextureBufferRange(texture, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -387487,8 +387487,8 @@ public static void TextureBufferRange( [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TextureBufferRange(texture, internalformat, buffer, offset, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387510,8 +387510,8 @@ public static void TextureBufferRangeEXT( size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl( @@ -387585,8 +387585,8 @@ public static void TextureFoveationParametersQCOM( foveaArea ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387614,8 +387614,8 @@ public static void TextureImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl( @@ -387649,8 +387649,8 @@ public static void TextureImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387680,8 +387680,8 @@ public static void TextureImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl( @@ -387819,8 +387819,8 @@ public static void TextureImage2DMultisampleNV( fixedSampleLocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -387852,8 +387852,8 @@ public static void TextureImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl( @@ -388058,8 +388058,8 @@ public static void TextureNormalEXT( [NativeTypeName("GLenum")] Constant mode ) => Underlying.Value!.TextureNormalEXT(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388087,8 +388087,8 @@ public static void TexturePageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl( @@ -388117,8 +388117,8 @@ public static void TexturePageCommitmentEXT( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] [MethodImpl( @@ -388153,8 +388153,8 @@ public static void TexturePageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -388191,12 +388191,12 @@ public static void TexturePageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388211,12 +388211,12 @@ public static void TextureParameter( ) => Underlying.Value!.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388231,8 +388231,8 @@ public static void TextureParameter( [NativeTypeName("GLfloat")] float param2 ) => Underlying.Value!.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388244,8 +388244,8 @@ public static void TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl( @@ -388259,12 +388259,12 @@ public static void TextureParameterEXT( ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388279,12 +388279,12 @@ public static void TextureParameter( ) => Underlying.Value!.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388305,8 +388305,8 @@ public static void TextureParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388318,8 +388318,8 @@ public static void TextureParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl( @@ -388339,12 +388339,12 @@ public static void TextureParameterEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388359,12 +388359,12 @@ public static void TextureParameter( ) => Underlying.Value!.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388379,8 +388379,8 @@ public static void TextureParameter( [NativeTypeName("GLint")] int param2 ) => Underlying.Value!.TextureParameter(texture, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388392,8 +388392,8 @@ public static void TextureParameterEXT( [NativeTypeName("GLint")] int param3 ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl( @@ -388407,12 +388407,12 @@ public static void TextureParameterEXT( ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388427,12 +388427,12 @@ public static void TextureParameterI( ) => Underlying.Value!.TextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388453,8 +388453,8 @@ public static void TextureParameterI( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388466,8 +388466,8 @@ public static void TextureParameterIEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.TextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl( @@ -388487,12 +388487,12 @@ public static void TextureParameterIEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388507,12 +388507,12 @@ public static void TextureParameterI( ) => Underlying.Value!.TextureParameterI(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388533,8 +388533,8 @@ public static void TextureParameterI( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388546,8 +388546,8 @@ public static void TextureParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ) => Underlying.Value!.TextureParameterIEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl( @@ -388567,12 +388567,12 @@ public static void TextureParameterIEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388587,12 +388587,12 @@ public static void TextureParameter( ) => Underlying.Value!.TextureParameter(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388613,8 +388613,8 @@ public static void TextureParameter( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388626,8 +388626,8 @@ public static void TextureParameterEXT( [NativeTypeName("const GLint *")] int* @params ) => Underlying.Value!.TextureParameterEXT(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl( @@ -388675,8 +388675,8 @@ public static void TextureRangeApple( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388687,8 +388687,8 @@ public static void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => Underlying.Value!.TextureRenderbufferEXT(texture, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl( @@ -388701,12 +388701,12 @@ public static void TextureRenderbufferEXT( ) => Underlying.Value!.TextureRenderbufferEXT(texture, target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388722,12 +388722,12 @@ public static void TextureStorage1D( ) => Underlying.Value!.TextureStorage1D(texture, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388743,10 +388743,10 @@ public static void TextureStorage1D( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TextureStorage1D(texture, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388759,10 +388759,10 @@ public static void TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TextureStorage1DEXT(texture, target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl( @@ -388777,12 +388777,12 @@ public static void TextureStorage1DEXT( ) => Underlying.Value!.TextureStorage1DEXT(texture, target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388799,12 +388799,12 @@ public static void TextureStorage2D( ) => Underlying.Value!.TextureStorage2D(texture, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388821,10 +388821,10 @@ public static void TextureStorage2D( [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TextureStorage2D(texture, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388846,10 +388846,10 @@ public static void TextureStorage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl( @@ -388873,12 +388873,12 @@ public static void TextureStorage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388904,12 +388904,12 @@ public static void TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -388935,8 +388935,8 @@ public static void TextureStorage2DMultisample( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -388960,8 +388960,8 @@ public static void TextureStorage2DMultisampleEXT( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl( @@ -388987,12 +388987,12 @@ public static void TextureStorage2DMultisampleEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389018,12 +389018,12 @@ public static void TextureStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389049,10 +389049,10 @@ public static void TextureStorage3D( depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -389076,10 +389076,10 @@ public static void TextureStorage3DEXT( depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl( @@ -389105,12 +389105,12 @@ public static void TextureStorage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389138,12 +389138,12 @@ public static void TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389171,8 +389171,8 @@ public static void TextureStorage3DMultisample( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -389198,8 +389198,8 @@ public static void TextureStorage3DMultisampleEXT( fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl( @@ -389545,12 +389545,12 @@ public static void TextureStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389578,12 +389578,12 @@ public static void TextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389616,8 +389616,8 @@ public static void TextureSubImage1D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -389643,8 +389643,8 @@ public static void TextureSubImage1DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl( @@ -389677,12 +389677,12 @@ public static void TextureSubImage1DEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389714,12 +389714,12 @@ public static void TextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389756,8 +389756,8 @@ public static void TextureSubImage2D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -389787,8 +389787,8 @@ public static void TextureSubImage2DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl( @@ -389825,12 +389825,12 @@ public static void TextureSubImage2DEXT( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389866,12 +389866,12 @@ public static void TextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -389912,8 +389912,8 @@ public static void TextureSubImage3D( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -389947,8 +389947,8 @@ public static void TextureSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl( @@ -389989,7 +389989,7 @@ public static void TextureSubImage3DEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -390000,7 +390000,7 @@ public static void TextureSubImage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -390036,7 +390036,7 @@ public static void TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -390047,7 +390047,7 @@ public static void TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -390255,12 +390255,12 @@ public static void TransformFeedbackAttribNV( ) => Underlying.Value!.TransformFeedbackAttribNV(attribs, bufferMode); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -390275,12 +390275,12 @@ public static void TransformFeedbackBufferBase( ) => Underlying.Value!.TransformFeedbackBufferBase(xfb, index, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -390344,7 +390344,7 @@ public static void TransformFeedbackStreamAttribNV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390361,7 +390361,7 @@ public static void TransformFeedbackStreamAttribNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390396,7 +390396,7 @@ Constant bufferMode } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390413,7 +390413,7 @@ Constant bufferMode MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390441,7 +390441,7 @@ public static void TransformFeedbackVaryings( ) => Underlying.Value!.TransformFeedbackVaryings(program, count, varyings, bufferMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390458,7 +390458,7 @@ public static void TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -390670,8 +390670,8 @@ public static void TransformFeedbackVaryingsNV( Constant bufferMode ) => Underlying.Value!.TransformFeedbackVaryingsNV(program, locations, bufferMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] [MethodImpl( @@ -390684,8 +390684,8 @@ public static void TransformPathNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => Underlying.Value!.TransformPathNV(resultPath, srcPath, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -390800,7 +390800,7 @@ public static void TranslatexOES( ) => Underlying.Value!.TranslatexOES(x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390814,7 +390814,7 @@ public static void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390837,7 +390837,7 @@ public static void Uniform1( ) => Underlying.Value!.Uniform1(location, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390851,7 +390851,7 @@ public static void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390875,7 +390875,7 @@ public static void Uniform1( ) => Underlying.Value!.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390889,7 +390889,7 @@ public static void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -390920,7 +390920,7 @@ public static void Uniform1( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -390939,7 +390939,7 @@ public static void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -390982,7 +390982,7 @@ public static void Uniform1ARB( ) => Underlying.Value!.Uniform1ARB(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391001,7 +391001,7 @@ public static void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391035,7 +391035,7 @@ public static void Uniform1( ) => Underlying.Value!.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391054,7 +391054,7 @@ public static void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391124,7 +391124,7 @@ public static void Uniform1ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391143,7 +391143,7 @@ public static void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391175,8 +391175,8 @@ public static void Uniform1( [NativeTypeName("GLint")] int v0 ) => Underlying.Value!.Uniform1(location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -391186,8 +391186,8 @@ public static void Uniform1ARB( [NativeTypeName("GLint64")] long x ) => Underlying.Value!.Uniform1ARB(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64NV")] [MethodImpl( @@ -391198,8 +391198,8 @@ public static void Uniform1NV( [NativeTypeName("GLint64EXT")] long x ) => Underlying.Value!.Uniform1NV(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -391210,8 +391210,8 @@ public static void Uniform1ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl( @@ -391229,8 +391229,8 @@ public static void Uniform1ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] [MethodImpl( @@ -391242,8 +391242,8 @@ public static void Uniform1NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.Uniform1NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -391273,7 +391273,7 @@ public static void Uniform1ARB( ) => Underlying.Value!.Uniform1ARB(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391292,7 +391292,7 @@ public static void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391326,7 +391326,7 @@ public static void Uniform1( ) => Underlying.Value!.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391345,7 +391345,7 @@ public static void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391415,7 +391415,7 @@ public static void Uniform1ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391432,7 +391432,7 @@ public static void Uniform1ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391457,8 +391457,8 @@ public static void Uniform1( [NativeTypeName("GLuint")] uint v0 ) => Underlying.Value!.Uniform1(location, v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -391468,8 +391468,8 @@ public static void Uniform1ARB( [NativeTypeName("GLuint64")] ulong x ) => Underlying.Value!.Uniform1ARB(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64NV")] [MethodImpl( @@ -391480,8 +391480,8 @@ public static void Uniform1NV( [NativeTypeName("GLuint64EXT")] ulong x ) => Underlying.Value!.Uniform1NV(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -391492,8 +391492,8 @@ public static void Uniform1ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.Uniform1ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl( @@ -391511,8 +391511,8 @@ public static void Uniform1ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] [MethodImpl( @@ -391524,8 +391524,8 @@ public static void Uniform1NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.Uniform1NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -391555,7 +391555,7 @@ public static void Uniform1EXT( ) => Underlying.Value!.Uniform1EXT(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391572,7 +391572,7 @@ public static void Uniform1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391599,7 +391599,7 @@ public static void Uniform1( ) => Underlying.Value!.Uniform1(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391616,7 +391616,7 @@ public static void Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -391679,7 +391679,7 @@ public static void Uniform1EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391693,7 +391693,7 @@ public static void Uniform1EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391717,7 +391717,7 @@ public static void Uniform2( ) => Underlying.Value!.Uniform2(location, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391731,7 +391731,7 @@ public static void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391755,7 +391755,7 @@ public static void Uniform2( ) => Underlying.Value!.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391769,7 +391769,7 @@ public static void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -391800,7 +391800,7 @@ public static void Uniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391819,7 +391819,7 @@ public static void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391864,7 +391864,7 @@ public static void Uniform2ARB( ) => Underlying.Value!.Uniform2ARB(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391883,7 +391883,7 @@ public static void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391917,7 +391917,7 @@ public static void Uniform2( ) => Underlying.Value!.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -391936,7 +391936,7 @@ public static void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392006,7 +392006,7 @@ public static void Uniform2ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392025,7 +392025,7 @@ public static void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392058,8 +392058,8 @@ public static void Uniform2( [NativeTypeName("GLint")] int v1 ) => Underlying.Value!.Uniform2(location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392070,8 +392070,8 @@ public static void Uniform2ARB( [NativeTypeName("GLint64")] long y ) => Underlying.Value!.Uniform2ARB(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64NV")] [MethodImpl( @@ -392083,8 +392083,8 @@ public static void Uniform2NV( [NativeTypeName("GLint64EXT")] long y ) => Underlying.Value!.Uniform2NV(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392095,8 +392095,8 @@ public static void Uniform2ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl( @@ -392114,8 +392114,8 @@ public static void Uniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] [MethodImpl( @@ -392127,8 +392127,8 @@ public static void Uniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.Uniform2NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -392159,7 +392159,7 @@ public static void Uniform2ARB( ) => Underlying.Value!.Uniform2ARB(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392178,7 +392178,7 @@ public static void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392212,7 +392212,7 @@ public static void Uniform2( ) => Underlying.Value!.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392231,7 +392231,7 @@ public static void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392301,7 +392301,7 @@ public static void Uniform2ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392318,7 +392318,7 @@ public static void Uniform2ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392344,8 +392344,8 @@ public static void Uniform2( [NativeTypeName("GLuint")] uint v1 ) => Underlying.Value!.Uniform2(location, v0, v1); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392356,8 +392356,8 @@ public static void Uniform2ARB( [NativeTypeName("GLuint64")] ulong y ) => Underlying.Value!.Uniform2ARB(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64NV")] [MethodImpl( @@ -392369,8 +392369,8 @@ public static void Uniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => Underlying.Value!.Uniform2NV(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392381,8 +392381,8 @@ public static void Uniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.Uniform2ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl( @@ -392400,8 +392400,8 @@ public static void Uniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] [MethodImpl( @@ -392413,8 +392413,8 @@ public static void Uniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.Uniform2NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -392445,7 +392445,7 @@ public static void Uniform2EXT( ) => Underlying.Value!.Uniform2EXT(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392462,7 +392462,7 @@ public static void Uniform2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392489,7 +392489,7 @@ public static void Uniform2( ) => Underlying.Value!.Uniform2(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392506,7 +392506,7 @@ public static void Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -392569,7 +392569,7 @@ public static void Uniform2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392583,7 +392583,7 @@ public static void Uniform2EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392608,7 +392608,7 @@ public static void Uniform3( ) => Underlying.Value!.Uniform3(location, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392622,7 +392622,7 @@ public static void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392646,7 +392646,7 @@ public static void Uniform3( ) => Underlying.Value!.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392660,7 +392660,7 @@ public static void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -392691,7 +392691,7 @@ public static void Uniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392710,7 +392710,7 @@ public static void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392757,7 +392757,7 @@ public static void Uniform3ARB( ) => Underlying.Value!.Uniform3ARB(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392776,7 +392776,7 @@ public static void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392810,7 +392810,7 @@ public static void Uniform3( ) => Underlying.Value!.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392829,7 +392829,7 @@ public static void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392899,7 +392899,7 @@ public static void Uniform3ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392918,7 +392918,7 @@ public static void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -392952,8 +392952,8 @@ public static void Uniform3( [NativeTypeName("GLint")] int v2 ) => Underlying.Value!.Uniform3(location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392965,8 +392965,8 @@ public static void Uniform3ARB( [NativeTypeName("GLint64")] long z ) => Underlying.Value!.Uniform3ARB(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64NV")] [MethodImpl( @@ -392979,8 +392979,8 @@ public static void Uniform3NV( [NativeTypeName("GLint64EXT")] long z ) => Underlying.Value!.Uniform3NV(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -392991,8 +392991,8 @@ public static void Uniform3ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl( @@ -393010,8 +393010,8 @@ public static void Uniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] [MethodImpl( @@ -393023,8 +393023,8 @@ public static void Uniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.Uniform3NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -393056,7 +393056,7 @@ public static void Uniform3ARB( ) => Underlying.Value!.Uniform3ARB(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393075,7 +393075,7 @@ public static void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393109,7 +393109,7 @@ public static void Uniform3( ) => Underlying.Value!.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393128,7 +393128,7 @@ public static void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393198,7 +393198,7 @@ public static void Uniform3ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393215,7 +393215,7 @@ public static void Uniform3ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393242,8 +393242,8 @@ public static void Uniform3( [NativeTypeName("GLuint")] uint v2 ) => Underlying.Value!.Uniform3(location, v0, v1, v2); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -393255,8 +393255,8 @@ public static void Uniform3ARB( [NativeTypeName("GLuint64")] ulong z ) => Underlying.Value!.Uniform3ARB(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64NV")] [MethodImpl( @@ -393269,8 +393269,8 @@ public static void Uniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => Underlying.Value!.Uniform3NV(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -393281,8 +393281,8 @@ public static void Uniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.Uniform3ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl( @@ -393300,8 +393300,8 @@ public static void Uniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] [MethodImpl( @@ -393313,8 +393313,8 @@ public static void Uniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.Uniform3NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -393346,7 +393346,7 @@ public static void Uniform3EXT( ) => Underlying.Value!.Uniform3EXT(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393363,7 +393363,7 @@ public static void Uniform3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393390,7 +393390,7 @@ public static void Uniform3( ) => Underlying.Value!.Uniform3(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393407,7 +393407,7 @@ public static void Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -393470,7 +393470,7 @@ public static void Uniform3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393484,7 +393484,7 @@ public static void Uniform3EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393510,7 +393510,7 @@ public static void Uniform4( ) => Underlying.Value!.Uniform4(location, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393524,7 +393524,7 @@ public static void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393548,7 +393548,7 @@ public static void Uniform4( ) => Underlying.Value!.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393562,7 +393562,7 @@ public static void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -393593,7 +393593,7 @@ public static void Uniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393612,7 +393612,7 @@ public static void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393661,7 +393661,7 @@ public static void Uniform4ARB( ) => Underlying.Value!.Uniform4ARB(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393680,7 +393680,7 @@ public static void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393714,7 +393714,7 @@ public static void Uniform4( ) => Underlying.Value!.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393733,7 +393733,7 @@ public static void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393803,7 +393803,7 @@ public static void Uniform4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393822,7 +393822,7 @@ public static void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393857,8 +393857,8 @@ public static void Uniform4( [NativeTypeName("GLint")] int v3 ) => Underlying.Value!.Uniform4(location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -393871,8 +393871,8 @@ public static void Uniform4ARB( [NativeTypeName("GLint64")] long w ) => Underlying.Value!.Uniform4ARB(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64NV")] [MethodImpl( @@ -393886,8 +393886,8 @@ public static void Uniform4NV( [NativeTypeName("GLint64EXT")] long w ) => Underlying.Value!.Uniform4NV(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -393898,8 +393898,8 @@ public static void Uniform4ARB( [NativeTypeName("const GLint64 *")] long* value ) => Underlying.Value!.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl( @@ -393917,8 +393917,8 @@ public static void Uniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] [MethodImpl( @@ -393930,8 +393930,8 @@ public static void Uniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ) => Underlying.Value!.Uniform4NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -393964,7 +393964,7 @@ public static void Uniform4ARB( ) => Underlying.Value!.Uniform4ARB(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -393983,7 +393983,7 @@ public static void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394017,7 +394017,7 @@ public static void Uniform4( ) => Underlying.Value!.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394036,7 +394036,7 @@ public static void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394106,7 +394106,7 @@ public static void Uniform4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394123,7 +394123,7 @@ public static void Uniform4ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394151,8 +394151,8 @@ public static void Uniform4( [NativeTypeName("GLuint")] uint v3 ) => Underlying.Value!.Uniform4(location, v0, v1, v2, v3); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -394165,8 +394165,8 @@ public static void Uniform4ARB( [NativeTypeName("GLuint64")] ulong w ) => Underlying.Value!.Uniform4ARB(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64NV")] [MethodImpl( @@ -394180,8 +394180,8 @@ public static void Uniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => Underlying.Value!.Uniform4NV(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -394192,8 +394192,8 @@ public static void Uniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.Uniform4ARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl( @@ -394211,8 +394211,8 @@ public static void Uniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] [MethodImpl( @@ -394224,8 +394224,8 @@ public static void Uniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.Uniform4NV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -394258,7 +394258,7 @@ public static void Uniform4EXT( ) => Underlying.Value!.Uniform4EXT(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394275,7 +394275,7 @@ public static void Uniform4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394302,7 +394302,7 @@ public static void Uniform4( ) => Underlying.Value!.Uniform4(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394319,7 +394319,7 @@ public static void Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -394382,7 +394382,7 @@ public static void Uniform4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -394399,7 +394399,7 @@ public static void Uniform4EXT( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -394436,8 +394436,8 @@ public static void UniformBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.UniformBufferEXT(program, location, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -394457,8 +394457,8 @@ public static void UniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ) => Underlying.Value!.UniformHandleIMG(location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64NV")] [MethodImpl( @@ -394469,8 +394469,8 @@ public static void UniformHandleNV( [NativeTypeName("GLuint64")] ulong value ) => Underlying.Value!.UniformHandleNV(location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -394481,8 +394481,8 @@ public static void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.UniformHandleui64VARB(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( @@ -394500,8 +394500,8 @@ public static void UniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl( @@ -394552,8 +394552,8 @@ public static void UniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong value ) => Underlying.Value!.UniformHandleui64VIMG(location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] [MethodImpl( @@ -394565,8 +394565,8 @@ public static void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* value ) => Underlying.Value!.UniformHandleui64VNV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -394585,8 +394585,8 @@ public static void UniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -394599,7 +394599,7 @@ public static void UniformHandleui64VNV( ) => Underlying.Value!.UniformHandleui64VNV(location, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394613,7 +394613,7 @@ public static void UniformHandleui64VNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394638,7 +394638,7 @@ public static void UniformMatrix2( ) => Underlying.Value!.UniformMatrix2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394652,7 +394652,7 @@ public static void UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394684,7 +394684,7 @@ public static void UniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394703,7 +394703,7 @@ public static void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394738,7 +394738,7 @@ public static void UniformMatrix2( ) => Underlying.Value!.UniformMatrix2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394757,7 +394757,7 @@ public static void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -394830,7 +394830,7 @@ public static void UniformMatrix2ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394844,7 +394844,7 @@ public static void UniformMatrix2ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394869,7 +394869,7 @@ public static void UniformMatrix2X3( ) => Underlying.Value!.UniformMatrix2X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394883,7 +394883,7 @@ public static void UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -394915,7 +394915,7 @@ public static void UniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -394933,7 +394933,7 @@ public static void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -394962,7 +394962,7 @@ public static void UniformMatrix2X3( ) => Underlying.Value!.UniformMatrix2X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -394980,7 +394980,7 @@ public static void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395047,7 +395047,7 @@ public static void UniformMatrix2X3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395061,7 +395061,7 @@ public static void UniformMatrix2X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395086,7 +395086,7 @@ public static void UniformMatrix2X4( ) => Underlying.Value!.UniformMatrix2X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395100,7 +395100,7 @@ public static void UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395132,7 +395132,7 @@ public static void UniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395150,7 +395150,7 @@ public static void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395179,7 +395179,7 @@ public static void UniformMatrix2X4( ) => Underlying.Value!.UniformMatrix2X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395197,7 +395197,7 @@ public static void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395264,7 +395264,7 @@ public static void UniformMatrix2X4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395278,7 +395278,7 @@ public static void UniformMatrix2X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395303,7 +395303,7 @@ public static void UniformMatrix3( ) => Underlying.Value!.UniformMatrix3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395317,7 +395317,7 @@ public static void UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395349,7 +395349,7 @@ public static void UniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -395368,7 +395368,7 @@ public static void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -395403,7 +395403,7 @@ public static void UniformMatrix3( ) => Underlying.Value!.UniformMatrix3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -395422,7 +395422,7 @@ public static void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -395495,7 +395495,7 @@ public static void UniformMatrix3ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395509,7 +395509,7 @@ public static void UniformMatrix3ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395534,7 +395534,7 @@ public static void UniformMatrix3X2( ) => Underlying.Value!.UniformMatrix3X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395548,7 +395548,7 @@ public static void UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395580,7 +395580,7 @@ public static void UniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395598,7 +395598,7 @@ public static void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395627,7 +395627,7 @@ public static void UniformMatrix3X2( ) => Underlying.Value!.UniformMatrix3X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395645,7 +395645,7 @@ public static void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395712,7 +395712,7 @@ public static void UniformMatrix3X2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395726,7 +395726,7 @@ public static void UniformMatrix3X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395751,7 +395751,7 @@ public static void UniformMatrix3X4( ) => Underlying.Value!.UniformMatrix3X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395765,7 +395765,7 @@ public static void UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395797,7 +395797,7 @@ public static void UniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395815,7 +395815,7 @@ public static void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395844,7 +395844,7 @@ public static void UniformMatrix3X4( ) => Underlying.Value!.UniformMatrix3X4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395862,7 +395862,7 @@ public static void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -395929,7 +395929,7 @@ public static void UniformMatrix3X4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395943,7 +395943,7 @@ public static void UniformMatrix3X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395968,7 +395968,7 @@ public static void UniformMatrix4( ) => Underlying.Value!.UniformMatrix4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -395982,7 +395982,7 @@ public static void UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396014,7 +396014,7 @@ public static void UniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -396033,7 +396033,7 @@ public static void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -396068,7 +396068,7 @@ public static void UniformMatrix4( ) => Underlying.Value!.UniformMatrix4(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -396087,7 +396087,7 @@ public static void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -396160,7 +396160,7 @@ public static void UniformMatrix4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396174,7 +396174,7 @@ public static void UniformMatrix4ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396199,7 +396199,7 @@ public static void UniformMatrix4X2( ) => Underlying.Value!.UniformMatrix4X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396213,7 +396213,7 @@ public static void UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396245,7 +396245,7 @@ public static void UniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396263,7 +396263,7 @@ public static void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396292,7 +396292,7 @@ public static void UniformMatrix4X2( ) => Underlying.Value!.UniformMatrix4X2(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396310,7 +396310,7 @@ public static void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396377,7 +396377,7 @@ public static void UniformMatrix4X2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396391,7 +396391,7 @@ public static void UniformMatrix4X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396416,7 +396416,7 @@ public static void UniformMatrix4X3( ) => Underlying.Value!.UniformMatrix4X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396430,7 +396430,7 @@ public static void UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -396462,7 +396462,7 @@ public static void UniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396480,7 +396480,7 @@ public static void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396509,7 +396509,7 @@ public static void UniformMatrix4X3( ) => Underlying.Value!.UniformMatrix4X3(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396527,7 +396527,7 @@ public static void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -396594,7 +396594,7 @@ public static void UniformMatrix4X3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396608,7 +396608,7 @@ public static void UniformMatrix4X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396632,7 +396632,7 @@ public static void UniformSubroutines( ) => Underlying.Value!.UniformSubroutines(shadertype, count, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396646,7 +396646,7 @@ public static void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396677,7 +396677,7 @@ public static void UniformSubroutines( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396691,7 +396691,7 @@ public static void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -396714,8 +396714,8 @@ public static void UniformSubroutines( [NativeTypeName("const GLuint *")] uint indices ) => Underlying.Value!.UniformSubroutines(shadertype, indices); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -396725,8 +396725,8 @@ public static void UniformNV( [NativeTypeName("GLuint64EXT")] ulong value ) => Underlying.Value!.UniformNV(location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -396737,8 +396737,8 @@ public static void UniformNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ) => Underlying.Value!.UniformNV(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl( @@ -396765,7 +396765,7 @@ public static void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -396785,7 +396785,7 @@ public static void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -396813,7 +396813,7 @@ public static uint UnmapBuffer([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -396833,7 +396833,7 @@ public static uint UnmapBuffer([NativeTypeName("GLenum")] uint target) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -396882,8 +396882,8 @@ public static MaybeBool UnmapBufferARB( ) => Underlying.Value!.UnmapBufferARB(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl( @@ -396893,8 +396893,8 @@ public static MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint tar Underlying.Value!.UnmapBufferOES(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -396904,12 +396904,12 @@ public static uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -396922,8 +396922,8 @@ public static MaybeBool UnmapNamedBuffer([NativeTypeName("GLuint")] uint b Underlying.Value!.UnmapNamedBuffer(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl( @@ -396933,8 +396933,8 @@ public static MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uin Underlying.Value!.UnmapNamedBufferEXT(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -396944,12 +396944,12 @@ public static uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -397020,7 +397020,7 @@ public static void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask) => Underlying.Value!.UploadGpuMaskNVX(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -397039,7 +397039,7 @@ public static void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -397078,7 +397078,7 @@ public static void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint prog Underlying.Value!.UseProgramObjectARB(programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -397091,7 +397091,7 @@ public static void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint prog MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -397114,7 +397114,7 @@ public static void UseProgramStages( ) => Underlying.Value!.UseProgramStages(pipeline, stages, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -397127,7 +397127,7 @@ public static void UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -397173,8 +397173,8 @@ public static void UseProgramStagesEXT( [NativeTypeName("GLuint")] uint program ) => Underlying.Value!.UseProgramStagesEXT(pipeline, stages, program); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glUseShaderProgramEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -397185,7 +397185,7 @@ public static void UseShaderProgramEXT( ) => Underlying.Value!.UseShaderProgramEXT(type, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -397204,7 +397204,7 @@ public static void UseShaderProgramEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -397243,7 +397243,7 @@ public static void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint progr Underlying.Value!.ValidateProgramARB(programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -397256,7 +397256,7 @@ public static void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint progr MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -399524,12 +399524,12 @@ public static void Vertex4XOES([NativeTypeName("const GLfixed *")] Ref coor } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399544,12 +399544,12 @@ public static void VertexArrayAttribBinding( ) => Underlying.Value!.VertexArrayAttribBinding(vaobj, attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399575,12 +399575,12 @@ public static void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399607,12 +399607,12 @@ public static void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399636,12 +399636,12 @@ public static void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399666,12 +399666,12 @@ public static void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399695,12 +399695,12 @@ public static void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399725,12 +399725,12 @@ public static void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399744,8 +399744,8 @@ public static void VertexArrayBindingDivisor( [NativeTypeName("GLuint")] uint divisor ) => Underlying.Value!.VertexArrayBindingDivisor(vaobj, bindingindex, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayBindVertexBufferEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399765,8 +399765,8 @@ public static void VertexArrayBindVertexBufferEXT( stride ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399780,8 +399780,8 @@ public static void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl( @@ -399796,8 +399796,8 @@ public static void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayColorOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399810,12 +399810,12 @@ public static void VertexArrayEdgeFlagOffsetEXT( ) => Underlying.Value!.VertexArrayEdgeFlagOffsetEXT(vaobj, buffer, stride, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -399828,8 +399828,8 @@ public static void VertexArrayElementBuffer( [NativeTypeName("GLuint")] uint buffer ) => Underlying.Value!.VertexArrayElementBuffer(vaobj, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399842,8 +399842,8 @@ public static void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayFogCoordOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl( @@ -399857,8 +399857,8 @@ public static void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayFogCoordOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399871,8 +399871,8 @@ public static void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayIndexOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl( @@ -399886,8 +399886,8 @@ public static void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayIndexOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399911,8 +399911,8 @@ public static void VertexArrayMultiTexCoordOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl( @@ -399937,8 +399937,8 @@ public static void VertexArrayMultiTexCoordOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -399951,8 +399951,8 @@ public static void VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayNormalOffsetEXT(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl( @@ -400041,8 +400041,8 @@ public static void VertexArrayRangeNV( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400064,8 +400064,8 @@ public static void VertexArraySecondaryColorOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl( @@ -400088,8 +400088,8 @@ public static void VertexArraySecondaryColorOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400111,8 +400111,8 @@ public static void VertexArrayTexCoordOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl( @@ -400135,8 +400135,8 @@ public static void VertexArrayTexCoordOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribBindingEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400147,8 +400147,8 @@ public static void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint bindingindex ) => Underlying.Value!.VertexArrayVertexAttribBindingEXT(vaobj, attribindex, bindingindex); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400159,8 +400159,8 @@ public static void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint divisor ) => Underlying.Value!.VertexArrayVertexAttribDivisorEXT(vaobj, index, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400182,8 +400182,8 @@ public static void VertexArrayVertexAttribFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl( @@ -400206,8 +400206,8 @@ public static void VertexArrayVertexAttribFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400227,8 +400227,8 @@ public static void VertexArrayVertexAttribIFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl( @@ -400249,8 +400249,8 @@ public static void VertexArrayVertexAttribIFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400274,8 +400274,8 @@ public static void VertexArrayVertexAttribIOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl( @@ -400300,8 +400300,8 @@ public static void VertexArrayVertexAttribIOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400321,8 +400321,8 @@ public static void VertexArrayVertexAttribLFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl( @@ -400343,8 +400343,8 @@ public static void VertexArrayVertexAttribLFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400368,8 +400368,8 @@ public static void VertexArrayVertexAttribLOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl( @@ -400394,8 +400394,8 @@ public static void VertexArrayVertexAttribLOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400421,8 +400421,8 @@ public static void VertexArrayVertexAttribOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl( @@ -400449,8 +400449,8 @@ public static void VertexArrayVertexAttribOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400462,12 +400462,12 @@ public static void VertexArrayVertexBindingDivisorEXT( ) => Underlying.Value!.VertexArrayVertexBindingDivisorEXT(vaobj, bindingindex, divisor); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -400484,12 +400484,12 @@ public static void VertexArrayVertexBuffer( ) => Underlying.Value!.VertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -400515,12 +400515,12 @@ public static void VertexArrayVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -400553,8 +400553,8 @@ public static void VertexArrayVertexBuffers( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -400569,8 +400569,8 @@ public static void VertexArrayVertexOffsetEXT( ) => Underlying.Value!.VertexArrayVertexOffsetEXT(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl( @@ -400587,7 +400587,7 @@ public static void VertexArrayVertexOffsetEXT( Underlying.Value!.VertexArrayVertexOffsetEXT(vaobj, buffer, size, type, stride, offset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400606,7 +400606,7 @@ public static void VertexArrayVertexOffsetEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400654,7 +400654,7 @@ public static void VertexAttrib1DNV( ) => Underlying.Value!.VertexAttrib1DNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400673,7 +400673,7 @@ public static void VertexAttrib1DNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400701,7 +400701,7 @@ public static void VertexAttrib1Dv( ) => Underlying.Value!.VertexAttrib1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400720,7 +400720,7 @@ public static void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400755,7 +400755,7 @@ public static void VertexAttrib1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400774,7 +400774,7 @@ public static void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400879,7 +400879,7 @@ public static void VertexAttrib1DvNV( ) => Underlying.Value!.VertexAttrib1DvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400898,7 +400898,7 @@ public static void VertexAttrib1DvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400951,7 +400951,7 @@ public static void VertexAttrib1FNV( ) => Underlying.Value!.VertexAttrib1FNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -400970,7 +400970,7 @@ public static void VertexAttrib1FNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401003,7 +401003,7 @@ public static void VertexAttrib1Fv( ) => Underlying.Value!.VertexAttrib1Fv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401022,7 +401022,7 @@ public static void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401062,7 +401062,7 @@ public static void VertexAttrib1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401081,7 +401081,7 @@ public static void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401239,7 +401239,7 @@ public static void VertexAttrib1HvNV( ) => Underlying.Value!.VertexAttrib1HvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401258,7 +401258,7 @@ public static void VertexAttrib1HvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401306,7 +401306,7 @@ public static void VertexAttrib1SNV( ) => Underlying.Value!.VertexAttrib1SNV(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401325,7 +401325,7 @@ public static void VertexAttrib1SNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401353,7 +401353,7 @@ public static void VertexAttrib1Sv( ) => Underlying.Value!.VertexAttrib1Sv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401372,7 +401372,7 @@ public static void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401407,7 +401407,7 @@ public static void VertexAttrib1Sv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401426,7 +401426,7 @@ public static void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401531,7 +401531,7 @@ public static void VertexAttrib1SvNV( ) => Underlying.Value!.VertexAttrib1SvNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401550,7 +401550,7 @@ public static void VertexAttrib1SvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401601,7 +401601,7 @@ public static void VertexAttrib2NV( ) => Underlying.Value!.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401620,7 +401620,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401648,7 +401648,7 @@ public static void VertexAttrib2( ) => Underlying.Value!.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401667,7 +401667,7 @@ public static void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401756,7 +401756,7 @@ public static void VertexAttrib2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401775,7 +401775,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401831,7 +401831,7 @@ public static void VertexAttrib2NV( ) => Underlying.Value!.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401850,7 +401850,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401883,7 +401883,7 @@ public static void VertexAttrib2( ) => Underlying.Value!.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -401902,7 +401902,7 @@ public static void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402034,7 +402034,7 @@ public static void VertexAttrib2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402053,7 +402053,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402104,7 +402104,7 @@ public static void VertexAttrib2NV( ) => Underlying.Value!.VertexAttrib2NV(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402123,7 +402123,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402151,7 +402151,7 @@ public static void VertexAttrib2( ) => Underlying.Value!.VertexAttrib2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402170,7 +402170,7 @@ public static void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402259,7 +402259,7 @@ public static void VertexAttrib2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402278,7 +402278,7 @@ public static void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402332,7 +402332,7 @@ public static void VertexAttrib3NV( ) => Underlying.Value!.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402351,7 +402351,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402379,7 +402379,7 @@ public static void VertexAttrib3( ) => Underlying.Value!.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402398,7 +402398,7 @@ public static void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402487,7 +402487,7 @@ public static void VertexAttrib3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402506,7 +402506,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402565,7 +402565,7 @@ public static void VertexAttrib3NV( ) => Underlying.Value!.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402584,7 +402584,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402617,7 +402617,7 @@ public static void VertexAttrib3( ) => Underlying.Value!.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402636,7 +402636,7 @@ public static void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402769,7 +402769,7 @@ public static void VertexAttrib3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402788,7 +402788,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402842,7 +402842,7 @@ public static void VertexAttrib3NV( ) => Underlying.Value!.VertexAttrib3NV(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402861,7 +402861,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402889,7 +402889,7 @@ public static void VertexAttrib3( ) => Underlying.Value!.VertexAttrib3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402908,7 +402908,7 @@ public static void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -402997,7 +402997,7 @@ public static void VertexAttrib3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403016,7 +403016,7 @@ public static void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403044,7 +403044,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403063,7 +403063,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403125,7 +403125,7 @@ public static void VertexAttrib4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403144,7 +403144,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403201,7 +403201,7 @@ public static void VertexAttrib4NV( ) => Underlying.Value!.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403220,7 +403220,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403248,7 +403248,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403267,7 +403267,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403356,7 +403356,7 @@ public static void VertexAttrib4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403375,7 +403375,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403437,7 +403437,7 @@ public static void VertexAttrib4NV( ) => Underlying.Value!.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403456,7 +403456,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403489,7 +403489,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403508,7 +403508,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403642,7 +403642,7 @@ public static void VertexAttrib4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403661,7 +403661,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403689,7 +403689,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403708,7 +403708,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403770,7 +403770,7 @@ public static void VertexAttrib4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403789,7 +403789,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403817,7 +403817,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403836,7 +403836,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403898,7 +403898,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403917,7 +403917,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403945,7 +403945,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -403964,7 +403964,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404026,7 +404026,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404045,7 +404045,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404073,7 +404073,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404092,7 +404092,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404154,7 +404154,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404173,7 +404173,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404217,7 +404217,7 @@ public static void VertexAttrib4NARB( ) => Underlying.Value!.VertexAttrib4NARB(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404236,7 +404236,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404264,7 +404264,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404283,7 +404283,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404345,7 +404345,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404364,7 +404364,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404392,7 +404392,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404411,7 +404411,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404473,7 +404473,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404492,7 +404492,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404520,7 +404520,7 @@ public static void VertexAttrib4N( ) => Underlying.Value!.VertexAttrib4N(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404539,7 +404539,7 @@ public static void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404601,7 +404601,7 @@ public static void VertexAttrib4NARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404620,7 +404620,7 @@ public static void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404677,7 +404677,7 @@ public static void VertexAttrib4NV( ) => Underlying.Value!.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404696,7 +404696,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404724,7 +404724,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404743,7 +404743,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404845,7 +404845,7 @@ public static void VertexAttrib4NV( ) => Underlying.Value!.VertexAttrib4NV(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404864,7 +404864,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404892,7 +404892,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -404911,7 +404911,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405000,7 +405000,7 @@ public static void VertexAttrib4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405019,7 +405019,7 @@ public static void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405047,7 +405047,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405066,7 +405066,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405128,7 +405128,7 @@ public static void VertexAttrib4ARB( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405147,7 +405147,7 @@ public static void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405175,7 +405175,7 @@ public static void VertexAttrib4( ) => Underlying.Value!.VertexAttrib4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405194,7 +405194,7 @@ public static void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -405305,7 +405305,7 @@ public static void VertexAttribArrayObjectATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405316,7 +405316,7 @@ public static void VertexAttribArrayObjectATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405336,7 +405336,7 @@ public static void VertexAttribBinding( ) => Underlying.Value!.VertexAttribBinding(attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -405350,7 +405350,7 @@ public static void VertexAttribBinding( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -405382,8 +405382,8 @@ public static void VertexAttribDivisorAngle( [NativeTypeName("GLuint")] uint divisor ) => Underlying.Value!.VertexAttribDivisorAngle(index, divisor); - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribDivisorARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -405414,7 +405414,7 @@ public static void VertexAttribDivisorNV( ) => Underlying.Value!.VertexAttribDivisorNV(index, divisor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405425,7 +405425,7 @@ public static void VertexAttribDivisorNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405455,7 +405455,7 @@ public static void VertexAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405466,7 +405466,7 @@ public static void VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -405496,8 +405496,8 @@ public static void VertexAttribFormat( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -405510,8 +405510,8 @@ public static void VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribFormatNV(index, size, type, normalized, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl( @@ -405526,7 +405526,7 @@ public static void VertexAttribFormatNV( ) => Underlying.Value!.VertexAttribFormatNV(index, size, type, normalized, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405543,7 +405543,7 @@ public static void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405579,7 +405579,7 @@ public static void VertexAttribI1EXT( ) => Underlying.Value!.VertexAttribI1EXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405596,7 +405596,7 @@ public static void VertexAttribI1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405622,7 +405622,7 @@ public static void VertexAttribI1Iv( ) => Underlying.Value!.VertexAttribI1Iv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405639,7 +405639,7 @@ public static void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405672,7 +405672,7 @@ public static void VertexAttribI1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405689,7 +405689,7 @@ public static void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405754,7 +405754,7 @@ public static void VertexAttribI1IvEXT( ) => Underlying.Value!.VertexAttribI1IvEXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405771,7 +405771,7 @@ public static void VertexAttribI1IvEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405807,7 +405807,7 @@ public static void VertexAttribI1UiEXT( ) => Underlying.Value!.VertexAttribI1UiEXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405824,7 +405824,7 @@ public static void VertexAttribI1UiEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405850,7 +405850,7 @@ public static void VertexAttribI1Uiv( ) => Underlying.Value!.VertexAttribI1Uiv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405867,7 +405867,7 @@ public static void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405900,7 +405900,7 @@ public static void VertexAttribI1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405917,7 +405917,7 @@ public static void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405982,7 +405982,7 @@ public static void VertexAttribI1UivEXT( ) => Underlying.Value!.VertexAttribI1UivEXT(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -405999,7 +405999,7 @@ public static void VertexAttribI1UivEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406037,7 +406037,7 @@ public static void VertexAttribI2EXT( ) => Underlying.Value!.VertexAttribI2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406054,7 +406054,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406080,7 +406080,7 @@ public static void VertexAttribI2( ) => Underlying.Value!.VertexAttribI2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406097,7 +406097,7 @@ public static void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406157,7 +406157,7 @@ public static void VertexAttribI2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406174,7 +406174,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406212,7 +406212,7 @@ public static void VertexAttribI2EXT( ) => Underlying.Value!.VertexAttribI2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406229,7 +406229,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406255,7 +406255,7 @@ public static void VertexAttribI2( ) => Underlying.Value!.VertexAttribI2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406272,7 +406272,7 @@ public static void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406332,7 +406332,7 @@ public static void VertexAttribI2EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406349,7 +406349,7 @@ public static void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406389,7 +406389,7 @@ public static void VertexAttribI3EXT( ) => Underlying.Value!.VertexAttribI3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406406,7 +406406,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406432,7 +406432,7 @@ public static void VertexAttribI3( ) => Underlying.Value!.VertexAttribI3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406449,7 +406449,7 @@ public static void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406509,7 +406509,7 @@ public static void VertexAttribI3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406526,7 +406526,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406566,7 +406566,7 @@ public static void VertexAttribI3EXT( ) => Underlying.Value!.VertexAttribI3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406583,7 +406583,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406609,7 +406609,7 @@ public static void VertexAttribI3( ) => Underlying.Value!.VertexAttribI3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406626,7 +406626,7 @@ public static void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406686,7 +406686,7 @@ public static void VertexAttribI3EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406703,7 +406703,7 @@ public static void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406729,7 +406729,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406746,7 +406746,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406806,7 +406806,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406823,7 +406823,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406865,7 +406865,7 @@ public static void VertexAttribI4EXT( ) => Underlying.Value!.VertexAttribI4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406882,7 +406882,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406908,7 +406908,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406925,7 +406925,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -406985,7 +406985,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407002,7 +407002,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407028,7 +407028,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407045,7 +407045,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407105,7 +407105,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407122,7 +407122,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407148,7 +407148,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407165,7 +407165,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407225,7 +407225,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407242,7 +407242,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407284,7 +407284,7 @@ public static void VertexAttribI4EXT( ) => Underlying.Value!.VertexAttribI4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407301,7 +407301,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407327,7 +407327,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407344,7 +407344,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407404,7 +407404,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407421,7 +407421,7 @@ public static void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407447,7 +407447,7 @@ public static void VertexAttribI4( ) => Underlying.Value!.VertexAttribI4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407464,7 +407464,7 @@ public static void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407524,7 +407524,7 @@ public static void VertexAttribI4EXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -407535,7 +407535,7 @@ public static void VertexAttribI4EXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -407557,7 +407557,7 @@ public static void VertexAttribIFormat( ) => Underlying.Value!.VertexAttribIFormat(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -407568,7 +407568,7 @@ public static void VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -407590,8 +407590,8 @@ public static void VertexAttribIFormat( [NativeTypeName("GLuint")] uint relativeoffset ) => Underlying.Value!.VertexAttribIFormat(attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -407603,8 +407603,8 @@ public static void VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribIFormatNV(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl( @@ -407618,7 +407618,7 @@ public static void VertexAttribIFormatNV( ) => Underlying.Value!.VertexAttribIFormatNV(index, size, type, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407635,7 +407635,7 @@ public static void VertexAttribIFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407664,7 +407664,7 @@ public static void VertexAttribIPointer( ) => Underlying.Value!.VertexAttribIPointer(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407681,7 +407681,7 @@ public static void VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -407750,7 +407750,7 @@ public static void VertexAttribIPointerEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407763,7 +407763,7 @@ public static void VertexAttribIPointerEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407795,7 +407795,7 @@ public static void VertexAttribL1EXT( ) => Underlying.Value!.VertexAttribL1EXT(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407808,7 +407808,7 @@ public static void VertexAttribL1EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407830,7 +407830,7 @@ public static void VertexAttribL1Dv( ) => Underlying.Value!.VertexAttribL1Dv(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407843,7 +407843,7 @@ public static void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407872,7 +407872,7 @@ public static void VertexAttribL1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407885,7 +407885,7 @@ public static void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -407945,8 +407945,8 @@ public static void VertexAttribL1DvEXT( [NativeTypeName("const GLdouble *")] double v ) => Underlying.Value!.VertexAttribL1DvEXT(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -407956,8 +407956,8 @@ public static void VertexAttribL1NV( [NativeTypeName("GLint64EXT")] long x ) => Underlying.Value!.VertexAttribL1NV(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -407967,8 +407967,8 @@ public static void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long* v ) => Underlying.Value!.VertexAttribL1I64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( @@ -407985,8 +407985,8 @@ public static void VertexAttribL1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl( @@ -407997,8 +407997,8 @@ public static void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long v ) => Underlying.Value!.VertexAttribL1I64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64ARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408008,8 +408008,8 @@ public static void VertexAttribL1ARB( [NativeTypeName("GLuint64EXT")] ulong x ) => Underlying.Value!.VertexAttribL1ARB(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408019,8 +408019,8 @@ public static void VertexAttribL1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ) => Underlying.Value!.VertexAttribL1Ui64NV(index, x); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408030,8 +408030,8 @@ public static void VertexAttribL1ARB( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => Underlying.Value!.VertexAttribL1ARB(index, v); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl( @@ -408048,8 +408048,8 @@ public static void VertexAttribL1ARB( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408059,8 +408059,8 @@ public static void VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => Underlying.Value!.VertexAttribL1Ui64VNV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( @@ -408077,8 +408077,8 @@ public static void VertexAttribL1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl( @@ -408090,7 +408090,7 @@ public static void VertexAttribL1Ui64VNV( ) => Underlying.Value!.VertexAttribL1Ui64VNV(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408103,7 +408103,7 @@ public static void VertexAttribL1Ui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408137,7 +408137,7 @@ public static void VertexAttribL2EXT( ) => Underlying.Value!.VertexAttribL2EXT(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408150,7 +408150,7 @@ public static void VertexAttribL2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408172,7 +408172,7 @@ public static void VertexAttribL2( ) => Underlying.Value!.VertexAttribL2(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408185,7 +408185,7 @@ public static void VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408240,8 +408240,8 @@ public static void VertexAttribL2EXT( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408252,8 +408252,8 @@ public static void VertexAttribL2NV( [NativeTypeName("GLint64EXT")] long y ) => Underlying.Value!.VertexAttribL2NV(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408263,8 +408263,8 @@ public static void VertexAttribL2NV( [NativeTypeName("const GLint64EXT *")] long* v ) => Underlying.Value!.VertexAttribL2NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl( @@ -408281,8 +408281,8 @@ public static void VertexAttribL2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408293,8 +408293,8 @@ public static void VertexAttribL2NV( [NativeTypeName("GLuint64EXT")] ulong y ) => Underlying.Value!.VertexAttribL2NV(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408304,8 +408304,8 @@ public static void VertexAttribL2NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => Underlying.Value!.VertexAttribL2NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl( @@ -408323,7 +408323,7 @@ public static void VertexAttribL2NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408336,7 +408336,7 @@ public static void VertexAttribL2NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408372,7 +408372,7 @@ public static void VertexAttribL3EXT( ) => Underlying.Value!.VertexAttribL3EXT(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408385,7 +408385,7 @@ public static void VertexAttribL3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408407,7 +408407,7 @@ public static void VertexAttribL3( ) => Underlying.Value!.VertexAttribL3(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408420,7 +408420,7 @@ public static void VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408475,8 +408475,8 @@ public static void VertexAttribL3EXT( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408488,8 +408488,8 @@ public static void VertexAttribL3NV( [NativeTypeName("GLint64EXT")] long z ) => Underlying.Value!.VertexAttribL3NV(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408499,8 +408499,8 @@ public static void VertexAttribL3NV( [NativeTypeName("const GLint64EXT *")] long* v ) => Underlying.Value!.VertexAttribL3NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl( @@ -408517,8 +408517,8 @@ public static void VertexAttribL3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408530,8 +408530,8 @@ public static void VertexAttribL3NV( [NativeTypeName("GLuint64EXT")] ulong z ) => Underlying.Value!.VertexAttribL3NV(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408541,8 +408541,8 @@ public static void VertexAttribL3NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => Underlying.Value!.VertexAttribL3NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl( @@ -408560,7 +408560,7 @@ public static void VertexAttribL3NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408573,7 +408573,7 @@ public static void VertexAttribL3NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408611,7 +408611,7 @@ public static void VertexAttribL4EXT( ) => Underlying.Value!.VertexAttribL4EXT(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408624,7 +408624,7 @@ public static void VertexAttribL4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408646,7 +408646,7 @@ public static void VertexAttribL4( ) => Underlying.Value!.VertexAttribL4(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408659,7 +408659,7 @@ public static void VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408714,8 +408714,8 @@ public static void VertexAttribL4EXT( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408728,8 +408728,8 @@ public static void VertexAttribL4NV( [NativeTypeName("GLint64EXT")] long w ) => Underlying.Value!.VertexAttribL4NV(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408739,8 +408739,8 @@ public static void VertexAttribL4NV( [NativeTypeName("const GLint64EXT *")] long* v ) => Underlying.Value!.VertexAttribL4NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl( @@ -408757,8 +408757,8 @@ public static void VertexAttribL4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64NV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408771,8 +408771,8 @@ public static void VertexAttribL4NV( [NativeTypeName("GLuint64EXT")] ulong w ) => Underlying.Value!.VertexAttribL4NV(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408782,8 +408782,8 @@ public static void VertexAttribL4NV( [NativeTypeName("const GLuint64EXT *")] ulong* v ) => Underlying.Value!.VertexAttribL4NV(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl( @@ -408801,7 +408801,7 @@ public static void VertexAttribL4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -408812,7 +408812,7 @@ public static void VertexAttribL4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -408834,7 +408834,7 @@ public static void VertexAttribLFormat( ) => Underlying.Value!.VertexAttribLFormat(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -408845,7 +408845,7 @@ public static void VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -408867,8 +408867,8 @@ public static void VertexAttribLFormat( [NativeTypeName("GLuint")] uint relativeoffset ) => Underlying.Value!.VertexAttribLFormat(attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -408880,8 +408880,8 @@ public static void VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribLFormatNV(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl( @@ -408895,7 +408895,7 @@ public static void VertexAttribLFormatNV( ) => Underlying.Value!.VertexAttribLFormatNV(index, size, type, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408908,7 +408908,7 @@ public static void VertexAttribLFormatNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408933,7 +408933,7 @@ public static void VertexAttribLPointer( ) => Underlying.Value!.VertexAttribLPointer(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -408946,7 +408946,7 @@ public static void VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -409011,7 +409011,7 @@ public static void VertexAttribLPointerEXT( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409026,7 +409026,7 @@ public static void VertexAttribLPointerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409052,7 +409052,7 @@ public static void VertexAttribP1( ) => Underlying.Value!.VertexAttribP1(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409067,7 +409067,7 @@ public static void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409094,7 +409094,7 @@ public static void VertexAttribP1( ) => Underlying.Value!.VertexAttribP1(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409109,7 +409109,7 @@ public static void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409135,7 +409135,7 @@ public static void VertexAttribP1Uiv( ) => Underlying.Value!.VertexAttribP1Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409150,7 +409150,7 @@ public static void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409183,7 +409183,7 @@ public static void VertexAttribP1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409198,7 +409198,7 @@ public static void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409225,7 +409225,7 @@ public static void VertexAttribP1Uiv( ) => Underlying.Value!.VertexAttribP1Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409240,7 +409240,7 @@ public static void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409266,7 +409266,7 @@ public static void VertexAttribP2( ) => Underlying.Value!.VertexAttribP2(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409281,7 +409281,7 @@ public static void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409308,7 +409308,7 @@ public static void VertexAttribP2( ) => Underlying.Value!.VertexAttribP2(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409323,7 +409323,7 @@ public static void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409349,7 +409349,7 @@ public static void VertexAttribP2Uiv( ) => Underlying.Value!.VertexAttribP2Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409364,7 +409364,7 @@ public static void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409397,7 +409397,7 @@ public static void VertexAttribP2Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409412,7 +409412,7 @@ public static void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409439,7 +409439,7 @@ public static void VertexAttribP2Uiv( ) => Underlying.Value!.VertexAttribP2Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409454,7 +409454,7 @@ public static void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409480,7 +409480,7 @@ public static void VertexAttribP3( ) => Underlying.Value!.VertexAttribP3(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409495,7 +409495,7 @@ public static void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409522,7 +409522,7 @@ public static void VertexAttribP3( ) => Underlying.Value!.VertexAttribP3(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409537,7 +409537,7 @@ public static void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409563,7 +409563,7 @@ public static void VertexAttribP3Uiv( ) => Underlying.Value!.VertexAttribP3Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409578,7 +409578,7 @@ public static void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409611,7 +409611,7 @@ public static void VertexAttribP3Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409626,7 +409626,7 @@ public static void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409653,7 +409653,7 @@ public static void VertexAttribP3Uiv( ) => Underlying.Value!.VertexAttribP3Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409668,7 +409668,7 @@ public static void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409694,7 +409694,7 @@ public static void VertexAttribP4( ) => Underlying.Value!.VertexAttribP4(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409709,7 +409709,7 @@ public static void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409736,7 +409736,7 @@ public static void VertexAttribP4( ) => Underlying.Value!.VertexAttribP4(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409751,7 +409751,7 @@ public static void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409777,7 +409777,7 @@ public static void VertexAttribP4Uiv( ) => Underlying.Value!.VertexAttribP4Uiv(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409792,7 +409792,7 @@ public static void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409825,7 +409825,7 @@ public static void VertexAttribP4Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409840,7 +409840,7 @@ public static void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -409878,7 +409878,7 @@ public static void VertexAttribParameterAMD( ) => Underlying.Value!.VertexAttribParameterAMD(index, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -409897,7 +409897,7 @@ public static void VertexAttribParameterAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -409934,7 +409934,7 @@ public static void VertexAttribPointer( ) => Underlying.Value!.VertexAttribPointer(index, size, type, normalized, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -409953,7 +409953,7 @@ public static void VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -410657,7 +410657,7 @@ public static void VertexAttribs4NV( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -410668,7 +410668,7 @@ public static void VertexAttribs4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -410737,8 +410737,8 @@ public static void VertexBlendEnvATI( [NativeTypeName("GLint")] int param1 ) => Underlying.Value!.VertexBlendEnvATI(pname, param1); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -410749,8 +410749,8 @@ public static void VertexFormatNV( [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexFormatNV(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl( @@ -412283,7 +412283,7 @@ public static void VideoCaptureStreamParameterNV( ) => Underlying.Value!.VideoCaptureStreamParameterNV(video_capture_slot, stream, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -412308,7 +412308,7 @@ public static void VideoCaptureStreamParameterNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -412332,12 +412332,12 @@ public static void VideoCaptureStreamParameterNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glViewport")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -412350,7 +412350,7 @@ public static void Viewport( ) => Underlying.Value!.Viewport(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412363,7 +412363,7 @@ public static void Viewport( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412386,7 +412386,7 @@ public static void ViewportArray( ) => Underlying.Value!.ViewportArray(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412399,7 +412399,7 @@ public static void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412429,7 +412429,7 @@ public static void ViewportArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412442,7 +412442,7 @@ public static void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412545,7 +412545,7 @@ public static void ViewportArrayOES( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412558,7 +412558,7 @@ public static void ViewportArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412609,7 +412609,7 @@ public static void ViewportIndexedOES( ) => Underlying.Value!.ViewportIndexedOES(index, x, y, w, h); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412622,7 +412622,7 @@ public static void ViewportIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412644,7 +412644,7 @@ public static void ViewportIndexed( ) => Underlying.Value!.ViewportIndexed(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412657,7 +412657,7 @@ public static void ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -412739,8 +412739,8 @@ public static void ViewportIndexedOES( } } - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] [NativeFunction("opengl", EntryPoint = "glViewportPositionWScaleNV")] [MethodImpl( @@ -412752,8 +412752,8 @@ public static void ViewportPositionWScaleNV( [NativeTypeName("GLfloat")] float ycoeff ) => Underlying.Value!.ViewportPositionWScaleNV(index, xcoeff, ycoeff); - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] [NativeFunction("opengl", EntryPoint = "glViewportSwizzleNV")] [MethodImpl( @@ -413014,7 +413014,7 @@ public static void WaitSemaphoreNVX( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -413030,7 +413030,7 @@ public static void WaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -413056,7 +413056,7 @@ public static void WaitSync( ) => Underlying.Value!.WaitSync(sync, flags, timeout); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -413072,7 +413072,7 @@ public static void WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -413104,8 +413104,8 @@ public static void WaitSync( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization @@ -413116,8 +413116,8 @@ public static void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ) => Underlying.Value!.WaitSyncApple(sync, flags, timeout); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl( @@ -413135,8 +413135,8 @@ public static void WaitSyncApple( } } - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glWaitVkSemaphoreNV")] [MethodImpl( @@ -413289,8 +413289,8 @@ public static void WeightARB( public static void WeightARB([NativeTypeName("const GLint *")] int weights) => Underlying.Value!.WeightARB(weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] [MethodImpl( @@ -413303,8 +413303,8 @@ public static void WeightPathNV( [NativeTypeName("const GLfloat *")] float* weights ) => Underlying.Value!.WeightPathNV(resultPath, numPaths, paths, weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -414927,8 +414927,8 @@ public static void WindowPos4MESA([NativeTypeName("const GLshort *")] Ref } } - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] [MethodImpl( @@ -414940,8 +414940,8 @@ public static void WindowRectanglesEXT( [NativeTypeName("const GLint *")] int* box ) => Underlying.Value!.WindowRectanglesEXT(mode, count, box); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -414960,8 +414960,8 @@ public static void WindowRectanglesEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -415144,8 +415144,8 @@ void IGL.ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => nativeContext.LoadFunction("glActiveProgramEXT", "opengl") )(program); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glActiveProgramEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ActiveProgramEXT([NativeTypeName("GLuint")] uint program) => @@ -415162,7 +415162,7 @@ void IGL.ActiveShaderProgram( )(pipeline, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -415175,7 +415175,7 @@ void IGL.ActiveShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -415245,7 +415245,7 @@ void IGL.ActiveTexture([NativeTypeName("GLenum")] uint texture) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -415267,7 +415267,7 @@ void IGL.ActiveTexture([NativeTypeName("GLenum")] uint texture) => MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -415288,12 +415288,12 @@ void IGL.ActiveTexture([NativeTypeName("GLenum")] uint texture) => ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ActiveTexture([NativeTypeName("GLenum")] uint texture) => @@ -415305,7 +415305,7 @@ void IGL.ActiveTexture( ) => ((IGL)this).ActiveTexture((uint)texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -415327,7 +415327,7 @@ void IGL.ActiveTexture( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -415348,12 +415348,12 @@ void IGL.ActiveTexture( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -415894,8 +415894,8 @@ void IGL.ApplyFramebufferAttachmentCMAAIntel() => nativeContext.LoadFunction("glApplyFramebufferAttachmentCMAAINTEL", "opengl") )(); - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] [NativeFunction("opengl", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -416662,7 +416662,7 @@ void IGL.AttachShader( )(program, shader); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -416681,7 +416681,7 @@ void IGL.AttachShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -416791,7 +416791,7 @@ void IGL.BeginConditionalRender( )(id, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -416808,7 +416808,7 @@ void IGL.BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -416838,7 +416838,7 @@ void IGL.BeginConditionalRender( ) => ((IGL)this).BeginConditionalRender(id, (uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -416855,7 +416855,7 @@ void IGL.BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -416889,8 +416889,8 @@ void IGL.BeginConditionalRenderNV( nativeContext.LoadFunction("glBeginConditionalRenderNV", "opengl") )(id, mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -416905,8 +416905,8 @@ void IGL.BeginConditionalRenderNV( [NativeTypeName("GLenum")] Constant mode ) => ((IGL)this).BeginConditionalRenderNV(id, (uint)mode); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -416961,8 +416961,8 @@ void IGL.BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => nativeContext.LoadFunction("glBeginPerfMonitorAMD", "opengl") )(monitor); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfMonitorAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -416976,8 +416976,8 @@ void IGL.BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => nativeContext.LoadFunction("glBeginPerfQueryINTEL", "opengl") )(queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfQueryINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -416995,7 +416995,7 @@ void IGL.BeginQuery( )(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417015,7 +417015,7 @@ void IGL.BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417048,7 +417048,7 @@ void IGL.BeginQuery( ) => ((IGL)this).BeginQuery((uint)target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417068,7 +417068,7 @@ void IGL.BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417179,7 +417179,7 @@ void IGL.BeginQueryIndexed( )(target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -417193,7 +417193,7 @@ void IGL.BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -417222,7 +417222,7 @@ void IGL.BeginQueryIndexed( ) => ((IGL)this).BeginQueryIndexed((uint)target, index, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -417236,7 +417236,7 @@ void IGL.BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -417266,7 +417266,7 @@ void IGL.BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode) = )(primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -417283,7 +417283,7 @@ void IGL.BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode) = MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -417310,7 +417310,7 @@ void IGL.BeginTransformFeedback( ) => ((IGL)this).BeginTransformFeedback((uint)primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -417327,7 +417327,7 @@ void IGL.BeginTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -417439,7 +417439,7 @@ void IGL.BindAttribLocation( )(program, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -417458,7 +417458,7 @@ void IGL.BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -417503,7 +417503,7 @@ void IGL.BindAttribLocation( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -417522,7 +417522,7 @@ void IGL.BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -417608,7 +417608,7 @@ void IGL.BindBuffer( )(target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417628,7 +417628,7 @@ void IGL.BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417647,12 +417647,12 @@ void IGL.BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BindBuffer( @@ -417667,7 +417667,7 @@ void IGL.BindBuffer( ) => ((IGL)this).BindBuffer((uint)target, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417687,7 +417687,7 @@ void IGL.BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -417706,12 +417706,12 @@ void IGL.BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -417765,7 +417765,7 @@ void IGL.BindBufferBase( )(target, index, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -417783,7 +417783,7 @@ void IGL.BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -417816,7 +417816,7 @@ void IGL.BindBufferBase( ) => ((IGL)this).BindBufferBase((uint)target, index, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -417834,7 +417834,7 @@ void IGL.BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -418030,7 +418030,7 @@ void IGL.BindBufferRange( )(target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -418048,7 +418048,7 @@ void IGL.BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -418085,7 +418085,7 @@ void IGL.BindBufferRange( ) => ((IGL)this).BindBufferRange((uint)target, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -418103,7 +418103,7 @@ void IGL.BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -418234,12 +418234,12 @@ void IGL.BindBuffersBase( )(target, first, count, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -418267,12 +418267,12 @@ void IGL.BindBuffersBase( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -418294,12 +418294,12 @@ void IGL.BindBuffersBase( ) => ((IGL)this).BindBuffersBase((uint)target, first, 1, (uint*)&buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -418327,12 +418327,12 @@ void IGL.BindBuffersRange( )(target, first, count, buffers, offsets, sizes); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -418373,12 +418373,12 @@ void IGL.BindBuffersRange( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -418406,7 +418406,7 @@ void IGL.BindFragDataLocation( )(program, color, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -418423,7 +418423,7 @@ void IGL.BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -418461,7 +418461,7 @@ void IGL.BindFragDataLocation( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -418478,7 +418478,7 @@ void IGL.BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -418561,7 +418561,7 @@ void IGL.BindFragDataLocationIndexed( )(program, colorNumber, index, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -418576,7 +418576,7 @@ void IGL.BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -418614,7 +418614,7 @@ void IGL.BindFragDataLocationIndexed( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -418629,7 +418629,7 @@ void IGL.BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -418724,7 +418724,7 @@ void IGL.BindFramebuffer( )(target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -418742,7 +418742,7 @@ void IGL.BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -418778,7 +418778,7 @@ void IGL.BindFramebuffer( ) => ((IGL)this).BindFramebuffer((uint)target, framebuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -418796,7 +418796,7 @@ void IGL.BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -418908,7 +418908,7 @@ void IGL.BindImageTexture( )(unit, texture, level, layered, layer, access, format); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -418920,7 +418920,7 @@ void IGL.BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -418964,7 +418964,7 @@ void IGL.BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -418976,7 +418976,7 @@ void IGL.BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -419007,12 +419007,12 @@ void IGL.BindImageTexture( ) => ((IGL)this).BindImageTextures(first, 1, (uint*)&textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419098,12 +419098,12 @@ void IGL.BindImageTextures( )(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419129,12 +419129,12 @@ void IGL.BindImageTextures( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419228,8 +419228,8 @@ void IGL.BindMultiTextureEXT( nativeContext.LoadFunction("glBindMultiTextureEXT", "opengl") )(texunit, target, texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BindMultiTextureEXT( @@ -419245,8 +419245,8 @@ void IGL.BindMultiTextureEXT( [NativeTypeName("GLuint")] uint texture ) => ((IGL)this).BindMultiTextureEXT((uint)texunit, (uint)target, texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -419358,7 +419358,7 @@ void IGL.BindProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => )(pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -419371,7 +419371,7 @@ void IGL.BindProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -419412,7 +419412,7 @@ void IGL.BindRenderbuffer( )(target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -419430,7 +419430,7 @@ void IGL.BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -419466,7 +419466,7 @@ void IGL.BindRenderbuffer( ) => ((IGL)this).BindRenderbuffer((uint)target, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -419484,7 +419484,7 @@ void IGL.BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -419591,7 +419591,7 @@ void IGL.BindSampler( )(unit, sampler); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -419606,7 +419606,7 @@ void IGL.BindSampler( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -419644,12 +419644,12 @@ void IGL.BindSamplers( )(first, count, samplers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419675,12 +419675,12 @@ void IGL.BindSamplers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419700,8 +419700,8 @@ void IGL.BindShadingRateImageNV([NativeTypeName("GLuint")] uint texture) => nativeContext.LoadFunction("glBindShadingRateImageNV", "opengl") )(texture); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glBindShadingRateImageNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -419758,7 +419758,7 @@ void IGL.BindTexture( )(target, texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -419782,7 +419782,7 @@ void IGL.BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -419805,12 +419805,12 @@ void IGL.BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BindTexture( @@ -419825,7 +419825,7 @@ void IGL.BindTexture( ) => ((IGL)this).BindTexture((uint)target, texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -419849,7 +419849,7 @@ void IGL.BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -419872,12 +419872,12 @@ void IGL.BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -419931,12 +419931,12 @@ void IGL.BindTextures( )(first, count, textures); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419962,12 +419962,12 @@ void IGL.BindTextures( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -419991,12 +419991,12 @@ void IGL.BindTextureUnit( )(unit, texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -420053,7 +420053,7 @@ void IGL.BindTransformFeedback( )(target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -420067,7 +420067,7 @@ void IGL.BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -420094,7 +420094,7 @@ void IGL.BindTransformFeedback( ) => ((IGL)this).BindTransformFeedback((uint)target, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -420108,7 +420108,7 @@ void IGL.BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -420170,7 +420170,7 @@ void IGL.BindVertexArray([NativeTypeName("GLuint")] uint array) => )(array); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -420188,7 +420188,7 @@ void IGL.BindVertexArray([NativeTypeName("GLuint")] uint array) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -420230,8 +420230,8 @@ void IGL.BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => nativeContext.LoadFunction("glBindVertexArrayOES", "opengl") )(array); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glBindVertexArrayOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BindVertexArrayOES([NativeTypeName("GLuint")] uint array) => @@ -420250,7 +420250,7 @@ void IGL.BindVertexBuffer( )(bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -420261,7 +420261,7 @@ void IGL.BindVertexBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -420294,12 +420294,12 @@ void IGL.BindVertexBuffers( )(first, count, buffers, offsets, strides); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -420337,12 +420337,12 @@ void IGL.BindVertexBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -420951,8 +420951,8 @@ public static void BitmapxOES( void IGL.BlendBarrierKHR() => ((delegate* unmanaged)nativeContext.LoadFunction("glBlendBarrierKHR", "opengl"))(); - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierKHR")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -420962,8 +420962,8 @@ void IGL.BlendBarrierKHR() => void IGL.BlendBarrierNV() => ((delegate* unmanaged)nativeContext.LoadFunction("glBlendBarrierNV", "opengl"))(); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -420982,7 +420982,7 @@ void IGL.BlendColor( )(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421004,7 +421004,7 @@ void IGL.BlendColor( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421090,7 +421090,7 @@ void IGL.BlendEquation([NativeTypeName("GLenum")] uint mode) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421112,7 +421112,7 @@ void IGL.BlendEquation([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421149,7 +421149,7 @@ void IGL.BlendEquation( ) => ((IGL)this).BlendEquation((uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421171,7 +421171,7 @@ void IGL.BlendEquation( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -421241,7 +421241,7 @@ void IGL.BlendEquation( )(buf, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421254,7 +421254,7 @@ void IGL.BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421280,7 +421280,7 @@ void IGL.BlendEquation( ) => ((IGL)this).BlendEquation(buf, (uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421293,7 +421293,7 @@ void IGL.BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421323,8 +421323,8 @@ void IGL.BlendEquationARB( nativeContext.LoadFunction("glBlendEquationiARB", "opengl") )(buf, mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BlendEquationARB( @@ -421338,8 +421338,8 @@ void IGL.BlendEquationARB( [NativeTypeName("GLenum")] Constant mode ) => ((IGL)this).BlendEquationARB(buf, (uint)mode); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -421484,7 +421484,7 @@ void IGL.BlendEquationSeparate( )(modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -421503,7 +421503,7 @@ void IGL.BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -421540,7 +421540,7 @@ void IGL.BlendEquationSeparate( ) => ((IGL)this).BlendEquationSeparate((uint)modeRGB, (uint)modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -421559,7 +421559,7 @@ void IGL.BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -421635,7 +421635,7 @@ void IGL.BlendEquationSeparate( )(buf, modeRGB, modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421648,7 +421648,7 @@ void IGL.BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421676,7 +421676,7 @@ void IGL.BlendEquationSeparate( ) => ((IGL)this).BlendEquationSeparate(buf, (uint)modeRGB, (uint)modeAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421689,7 +421689,7 @@ void IGL.BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -421721,8 +421721,8 @@ void IGL.BlendEquationSeparateARB( nativeContext.LoadFunction("glBlendEquationSeparateiARB", "opengl") )(buf, modeRGB, modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BlendEquationSeparateARB( @@ -421738,8 +421738,8 @@ void IGL.BlendEquationSeparateARB( [NativeTypeName("GLenum")] Constant modeAlpha ) => ((IGL)this).BlendEquationSeparateARB(buf, (uint)modeRGB, (uint)modeAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -421904,7 +421904,7 @@ void IGL.BlendFunc( )(sfactor, dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -421929,7 +421929,7 @@ void IGL.BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -421953,12 +421953,12 @@ void IGL.BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BlendFunc( @@ -421973,7 +421973,7 @@ void IGL.BlendFunc( ) => ((IGL)this).BlendFunc((uint)sfactor, (uint)dfactor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -421998,7 +421998,7 @@ void IGL.BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -422022,12 +422022,12 @@ void IGL.BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -422048,7 +422048,7 @@ void IGL.BlendFunc( )(buf, src, dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422061,7 +422061,7 @@ void IGL.BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422089,7 +422089,7 @@ void IGL.BlendFunc( ) => ((IGL)this).BlendFunc(buf, (uint)src, (uint)dst); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422102,7 +422102,7 @@ void IGL.BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422134,8 +422134,8 @@ void IGL.BlendFuncARB( nativeContext.LoadFunction("glBlendFunciARB", "opengl") )(buf, src, dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BlendFuncARB( @@ -422151,8 +422151,8 @@ void IGL.BlendFuncARB( [NativeTypeName("GLenum")] Constant dst ) => ((IGL)this).BlendFuncARB(buf, (uint)src, (uint)dst); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -422269,7 +422269,7 @@ void IGL.BlendFuncSeparate( )(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -422290,7 +422290,7 @@ void IGL.BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -422339,7 +422339,7 @@ void IGL.BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -422360,7 +422360,7 @@ void IGL.BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -422456,7 +422456,7 @@ void IGL.BlendFuncSeparate( )(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422469,7 +422469,7 @@ void IGL.BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422508,7 +422508,7 @@ void IGL.BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422521,7 +422521,7 @@ void IGL.BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -422557,8 +422557,8 @@ void IGL.BlendFuncSeparateARB( nativeContext.LoadFunction("glBlendFuncSeparateiARB", "opengl") )(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BlendFuncSeparateARB( @@ -422585,8 +422585,8 @@ void IGL.BlendFuncSeparateARB( (uint)dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -422858,8 +422858,8 @@ void IGL.BlendParameterNV( nativeContext.LoadFunction("glBlendParameteriNV", "opengl") )(pname, value); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendParameteriNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -422887,7 +422887,7 @@ void IGL.BlitFramebuffer( )(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -422905,7 +422905,7 @@ void IGL.BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -422976,7 +422976,7 @@ void IGL.BlitFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -422994,7 +422994,7 @@ void IGL.BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -423622,12 +423622,12 @@ void IGL.BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -423693,12 +423693,12 @@ void IGL.BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -423746,8 +423746,8 @@ void IGL.BufferAddressRangeNV( nativeContext.LoadFunction("glBufferAddressRangeNV", "opengl") )(pname, index, address, length); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glBufferAddressRangeNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BufferAddressRangeNV( @@ -423768,8 +423768,8 @@ void IGL.BufferAttachMemoryNV( nativeContext.LoadFunction("glBufferAttachMemoryNV", "opengl") )(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -423786,8 +423786,8 @@ void IGL.BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => ((IGL)this).BufferAttachMemoryNV((uint)target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -423811,7 +423811,7 @@ void IGL.BufferData( )(target, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -423831,7 +423831,7 @@ void IGL.BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -423850,12 +423850,12 @@ void IGL.BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BufferData( @@ -423880,7 +423880,7 @@ void IGL.BufferData( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -423900,7 +423900,7 @@ void IGL.BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -423919,12 +423919,12 @@ void IGL.BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -423994,8 +423994,8 @@ void IGL.BufferPageCommitmentARB( nativeContext.LoadFunction("glBufferPageCommitmentARB", "opengl") )(target, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BufferPageCommitmentARB( @@ -424013,8 +424013,8 @@ void IGL.BufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => ((IGL)this).BufferPageCommitmentARB(target, offset, size, (uint)commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -424039,8 +424039,8 @@ void IGL.BufferPageCommitmentMemNV( nativeContext.LoadFunction("glBufferPageCommitmentMemNV", "opengl") )(target, offset, size, memory, memOffset, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -424071,8 +424071,8 @@ void IGL.BufferPageCommitmentMemNV( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -424119,12 +424119,12 @@ void IGL.BufferStorage( )(target, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -424152,12 +424152,12 @@ void IGL.BufferStorage( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -424333,7 +424333,7 @@ void IGL.BufferSubData( )(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -424353,7 +424353,7 @@ void IGL.BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -424372,12 +424372,12 @@ void IGL.BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void BufferSubData( @@ -424402,7 +424402,7 @@ void IGL.BufferSubData( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -424422,7 +424422,7 @@ void IGL.BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -424441,12 +424441,12 @@ void IGL.BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -424511,8 +424511,8 @@ void IGL.CallCommandListNV([NativeTypeName("GLuint")] uint list) => nativeContext.LoadFunction("glCallCommandListNV", "opengl") )(list); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCallCommandListNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CallCommandListNV([NativeTypeName("GLuint")] uint list) => @@ -424651,7 +424651,7 @@ uint IGL.CheckFramebufferStatus([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -424669,7 +424669,7 @@ uint IGL.CheckFramebufferStatus([NativeTypeName("GLenum")] uint target) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -424705,7 +424705,7 @@ Constant IGL.CheckFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -424723,7 +424723,7 @@ Constant IGL.CheckFramebufferStatus( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -424824,12 +424824,12 @@ uint IGL.CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -424850,12 +424850,12 @@ Constant IGL.CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -424878,8 +424878,8 @@ uint IGL.CheckNamedFramebufferStatusEXT( )(framebuffer, target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint CheckNamedFramebufferStatusEXT( @@ -424896,8 +424896,8 @@ Constant IGL.CheckNamedFramebufferStatusEXT( (uint)((IGL)this).CheckNamedFramebufferStatusEXT(framebuffer, (uint)target); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -424917,7 +424917,7 @@ void IGL.ClampColor( )(target, clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -424934,7 +424934,7 @@ void IGL.ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -424964,7 +424964,7 @@ void IGL.ClampColor( ) => ((IGL)this).ClampColor((uint)target, (uint)clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -424981,7 +424981,7 @@ void IGL.ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425043,7 +425043,7 @@ void IGL.Clear([NativeTypeName("GLbitfield")] uint mask) => ((delegate* unmanaged)nativeContext.LoadFunction("glClear", "opengl"))(mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -425068,7 +425068,7 @@ void IGL.Clear([NativeTypeName("GLbitfield")] uint mask) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -425092,12 +425092,12 @@ void IGL.Clear([NativeTypeName("GLbitfield")] uint mask) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClear")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Clear([NativeTypeName("GLbitfield")] uint mask) => ThisThread.Clear(mask); @@ -425107,7 +425107,7 @@ void IGL.Clear([NativeTypeName("GLbitfield")] Constant ((IGL)this).ClearBuffer((uint)buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425417,7 +425417,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425455,7 +425455,7 @@ void IGL.ClearBuffer( )(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425472,7 +425472,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425510,7 +425510,7 @@ void IGL.ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425527,7 +425527,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425564,7 +425564,7 @@ void IGL.ClearBuffer( )(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425581,7 +425581,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425619,7 +425619,7 @@ void IGL.ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425636,7 +425636,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425677,7 +425677,7 @@ void IGL.ClearBufferSubData( )(target, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -425688,7 +425688,7 @@ void IGL.ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -425736,7 +425736,7 @@ void IGL.ClearBufferSubData( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -425747,7 +425747,7 @@ void IGL.ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -425782,7 +425782,7 @@ void IGL.ClearBuffer( )(buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425799,7 +425799,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425837,7 +425837,7 @@ void IGL.ClearBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425854,7 +425854,7 @@ void IGL.ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -425892,7 +425892,7 @@ void IGL.ClearColor( )(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -425917,7 +425917,7 @@ void IGL.ClearColor( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -425941,12 +425941,12 @@ void IGL.ClearColor( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearColor")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearColor( @@ -426052,7 +426052,7 @@ void IGL.ClearDepth([NativeTypeName("GLdouble")] double depth) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -426077,7 +426077,7 @@ void IGL.ClearDepth([NativeTypeName("GLdouble")] double depth) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -426113,8 +426113,8 @@ void IGL.ClearDepthNV([NativeTypeName("GLdouble")] double depth) => nativeContext.LoadFunction("glClearDepthdNV", "opengl") )(depth); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glClearDepthdNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearDepthNV([NativeTypeName("GLdouble")] double depth) => @@ -426127,7 +426127,7 @@ void IGL.ClearDepth([NativeTypeName("GLfloat")] float d) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -426140,7 +426140,7 @@ void IGL.ClearDepth([NativeTypeName("GLfloat")] float d) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -426152,12 +426152,12 @@ void IGL.ClearDepth([NativeTypeName("GLfloat")] float d) => ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearDepthf")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearDepth([NativeTypeName("GLfloat")] float d) => ThisThread.ClearDepth(d); @@ -426248,12 +426248,12 @@ void IGL.ClearNamedBufferData( )(buffer, internalformat, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426289,12 +426289,12 @@ void IGL.ClearNamedBufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426322,8 +426322,8 @@ void IGL.ClearNamedBufferDataEXT( nativeContext.LoadFunction("glClearNamedBufferDataEXT", "opengl") )(buffer, internalformat, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearNamedBufferDataEXT( @@ -426355,8 +426355,8 @@ void IGL.ClearNamedBufferDataEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -426384,12 +426384,12 @@ void IGL.ClearNamedBufferSubData( )(buffer, internalformat, offset, size, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426440,12 +426440,12 @@ void IGL.ClearNamedBufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426486,8 +426486,8 @@ void IGL.ClearNamedBufferSubDataEXT( nativeContext.LoadFunction("glClearNamedBufferSubDataEXT", "opengl") )(buffer, internalformat, offset, size, format, type, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearNamedBufferSubDataEXT( @@ -426534,8 +426534,8 @@ void IGL.ClearNamedBufferSubDataEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -426572,12 +426572,12 @@ void IGL.ClearNamedFramebuffer( )(framebuffer, buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426601,12 +426601,12 @@ void IGL.ClearNamedFramebuffer( ) => ((IGL)this).ClearNamedFramebuffer(framebuffer, (uint)buffer, drawbuffer, depth, stencil); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426634,12 +426634,12 @@ void IGL.ClearNamedFramebuffer( )(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426667,12 +426667,12 @@ void IGL.ClearNamedFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426699,12 +426699,12 @@ void IGL.ClearNamedFramebuffer( )(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426732,12 +426732,12 @@ void IGL.ClearNamedFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426764,12 +426764,12 @@ void IGL.ClearNamedFramebuffer( )(framebuffer, buffer, drawbuffer, value); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426797,12 +426797,12 @@ void IGL.ClearNamedFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -426879,7 +426879,7 @@ void IGL.ClearStencil([NativeTypeName("GLint")] int s) => ((delegate* unmanaged)nativeContext.LoadFunction("glClearStencil", "opengl"))(s); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -426904,7 +426904,7 @@ void IGL.ClearStencil([NativeTypeName("GLint")] int s) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -426928,12 +426928,12 @@ void IGL.ClearStencil([NativeTypeName("GLint")] int s) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClearStencil")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClearStencil([NativeTypeName("GLint")] int s) => ThisThread.ClearStencil(s); @@ -426952,12 +426952,12 @@ void IGL.ClearTexImage( )(texture, level, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -426987,12 +426987,12 @@ void IGL.ClearTexImage( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -427090,12 +427090,12 @@ void IGL.ClearTexSubImage( )(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -427162,12 +427162,12 @@ void IGL.ClearTexSubImage( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -427455,8 +427455,8 @@ void IGL.ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => nativeContext.LoadFunction("glClientAttribDefaultEXT", "opengl") )(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => @@ -427467,8 +427467,8 @@ void IGL.ClientAttribDefaultEXT( [NativeTypeName("GLbitfield")] Constant mask ) => ((IGL)this).ClientAttribDefaultEXT((uint)mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -427537,7 +427537,7 @@ uint IGL.ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -427553,7 +427553,7 @@ uint IGL.ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -427592,7 +427592,7 @@ Constant IGL.ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -427608,7 +427608,7 @@ Constant IGL.ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -427644,8 +427644,8 @@ uint IGL.ClientWaitSyncApple( )(sync, flags, timeout); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint ClientWaitSyncApple( @@ -427669,8 +427669,8 @@ Constant IGL.ClientWaitSyncApple( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -427691,12 +427691,12 @@ void IGL.ClipControl( )(origin, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -427714,12 +427714,12 @@ void IGL.ClipControl( ) => ((IGL)this).ClipControl((uint)origin, (uint)depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -430490,8 +430490,8 @@ void IGL.ColorFormatNV( nativeContext.LoadFunction("glColorFormatNV", "opengl") )(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ColorFormatNV( @@ -430507,8 +430507,8 @@ void IGL.ColorFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).ColorFormatNV(size, (uint)type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -430844,7 +430844,7 @@ void IGL.ColorMask( )(red, green, blue, alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -430869,7 +430869,7 @@ void IGL.ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -430893,12 +430893,12 @@ void IGL.ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ColorMask( @@ -430917,7 +430917,7 @@ void IGL.ColorMask( ) => ((IGL)this).ColorMask((uint)red, (uint)green, (uint)blue, (uint)alpha); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -430942,7 +430942,7 @@ void IGL.ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -430966,12 +430966,12 @@ void IGL.ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -430996,7 +430996,7 @@ void IGL.ColorMask( )(index, r, g, b, a); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -431013,7 +431013,7 @@ void IGL.ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -431049,7 +431049,7 @@ void IGL.ColorMask( ) => ((IGL)this).ColorMask(index, (uint)r, (uint)g, (uint)b, (uint)a); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -431066,7 +431066,7 @@ void IGL.ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -432587,8 +432587,8 @@ void IGL.CommandListSegmentsNV( nativeContext.LoadFunction("glCommandListSegmentsNV", "opengl") )(list, segments); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCommandListSegmentsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CommandListSegmentsNV( @@ -432603,8 +432603,8 @@ void IGL.CompileCommandListNV([NativeTypeName("GLuint")] uint list) => nativeContext.LoadFunction("glCompileCommandListNV", "opengl") )(list); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCompileCommandListNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompileCommandListNV([NativeTypeName("GLuint")] uint list) => @@ -432617,7 +432617,7 @@ void IGL.CompileShader([NativeTypeName("GLuint")] uint shader) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -432636,7 +432636,7 @@ void IGL.CompileShader([NativeTypeName("GLuint")] uint shader) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -432689,8 +432689,8 @@ void IGL.CompileShaderIncludeARB( nativeContext.LoadFunction("glCompileShaderIncludeARB", "opengl") )(shader, count, path, length); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompileShaderIncludeARB( @@ -432715,8 +432715,8 @@ void IGL.CompileShaderIncludeARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -432743,8 +432743,8 @@ void IGL.CompressedMultiTexImage1DEXT( nativeContext.LoadFunction("glCompressedMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, width, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexImage1DEXT( @@ -432795,8 +432795,8 @@ void IGL.CompressedMultiTexImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -432838,8 +432838,8 @@ void IGL.CompressedMultiTexImage2DEXT( nativeContext.LoadFunction("glCompressedMultiTexImage2DEXT", "opengl") )(texunit, target, level, internalformat, width, height, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexImage2DEXT( @@ -432894,8 +432894,8 @@ void IGL.CompressedMultiTexImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -432940,8 +432940,8 @@ void IGL.CompressedMultiTexImage3DEXT( nativeContext.LoadFunction("glCompressedMultiTexImage3DEXT", "opengl") )(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexImage3DEXT( @@ -433000,8 +433000,8 @@ void IGL.CompressedMultiTexImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -433046,8 +433046,8 @@ void IGL.CompressedMultiTexSubImage1DEXT( nativeContext.LoadFunction("glCompressedMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, width, format, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexSubImage1DEXT( @@ -433098,8 +433098,8 @@ void IGL.CompressedMultiTexSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -433142,8 +433142,8 @@ void IGL.CompressedMultiTexSubImage2DEXT( nativeContext.LoadFunction("glCompressedMultiTexSubImage2DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexSubImage2DEXT( @@ -433202,8 +433202,8 @@ void IGL.CompressedMultiTexSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -433278,8 +433278,8 @@ void IGL.CompressedMultiTexSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedMultiTexSubImage3DEXT( @@ -433346,8 +433346,8 @@ void IGL.CompressedMultiTexSubImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -433396,7 +433396,7 @@ void IGL.CompressedTexImage1D( )(target, level, internalformat, width, border, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433418,7 +433418,7 @@ void IGL.CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433486,7 +433486,7 @@ void IGL.CompressedTexImage1D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433508,7 +433508,7 @@ void IGL.CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433653,7 +433653,7 @@ void IGL.CompressedTexImage2D( )(target, level, internalformat, width, height, border, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433675,7 +433675,7 @@ void IGL.CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433696,12 +433696,12 @@ void IGL.CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTexImage2D( @@ -433753,7 +433753,7 @@ void IGL.CompressedTexImage2D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433775,7 +433775,7 @@ void IGL.CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433796,12 +433796,12 @@ void IGL.CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -433936,7 +433936,7 @@ void IGL.CompressedTexImage3D( )(target, level, internalformat, width, height, depth, border, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -433958,7 +433958,7 @@ void IGL.CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434034,7 +434034,7 @@ void IGL.CompressedTexImage3D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434056,7 +434056,7 @@ void IGL.CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434317,7 +434317,7 @@ void IGL.CompressedTexSubImage1D( )(target, level, xoffset, width, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434339,7 +434339,7 @@ void IGL.CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434398,7 +434398,7 @@ void IGL.CompressedTexSubImage1D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434420,7 +434420,7 @@ void IGL.CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434557,7 +434557,7 @@ void IGL.CompressedTexSubImage2D( )(target, level, xoffset, yoffset, width, height, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434579,7 +434579,7 @@ void IGL.CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434600,12 +434600,12 @@ void IGL.CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTexSubImage2D( @@ -434661,7 +434661,7 @@ void IGL.CompressedTexSubImage2D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434683,7 +434683,7 @@ void IGL.CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434704,12 +434704,12 @@ void IGL.CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -434867,7 +434867,7 @@ void IGL.CompressedTexSubImage3D( )(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434889,7 +434889,7 @@ void IGL.CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434973,7 +434973,7 @@ void IGL.CompressedTexSubImage3D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -434995,7 +434995,7 @@ void IGL.CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -435312,8 +435312,8 @@ void IGL.CompressedTextureImage1DEXT( nativeContext.LoadFunction("glCompressedTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, width, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureImage1DEXT( @@ -435364,8 +435364,8 @@ void IGL.CompressedTextureImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -435407,8 +435407,8 @@ void IGL.CompressedTextureImage2DEXT( nativeContext.LoadFunction("glCompressedTextureImage2DEXT", "opengl") )(texture, target, level, internalformat, width, height, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureImage2DEXT( @@ -435463,8 +435463,8 @@ void IGL.CompressedTextureImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -435509,8 +435509,8 @@ void IGL.CompressedTextureImage3DEXT( nativeContext.LoadFunction("glCompressedTextureImage3DEXT", "opengl") )(texture, target, level, internalformat, width, height, depth, border, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureImage3DEXT( @@ -435569,8 +435569,8 @@ void IGL.CompressedTextureImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -435615,12 +435615,12 @@ void IGL.CompressedTextureSubImage1D( )(texture, level, xoffset, width, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -435671,12 +435671,12 @@ void IGL.CompressedTextureSubImage1D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -435718,8 +435718,8 @@ void IGL.CompressedTextureSubImage1DEXT( nativeContext.LoadFunction("glCompressedTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, width, format, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureSubImage1DEXT( @@ -435770,8 +435770,8 @@ void IGL.CompressedTextureSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -435814,12 +435814,12 @@ void IGL.CompressedTextureSubImage2D( )(texture, level, xoffset, yoffset, width, height, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -435878,12 +435878,12 @@ void IGL.CompressedTextureSubImage2D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -435931,8 +435931,8 @@ void IGL.CompressedTextureSubImage2DEXT( nativeContext.LoadFunction("glCompressedTextureSubImage2DEXT", "opengl") )(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureSubImage2DEXT( @@ -435991,8 +435991,8 @@ void IGL.CompressedTextureSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -436053,12 +436053,12 @@ void IGL.CompressedTextureSubImage3D( )(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -436125,12 +436125,12 @@ void IGL.CompressedTextureSubImage3D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -436210,8 +436210,8 @@ void IGL.CompressedTextureSubImage3DEXT( bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CompressedTextureSubImage3DEXT( @@ -436278,8 +436278,8 @@ void IGL.CompressedTextureSubImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -436322,8 +436322,8 @@ void IGL.ConservativeRasterParameterNV( nativeContext.LoadFunction("glConservativeRasterParameterfNV", "opengl") )(pname, value); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameterfNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ConservativeRasterParameterNV( @@ -436341,8 +436341,8 @@ void IGL.ConservativeRasterParameterNV( nativeContext.LoadFunction("glConservativeRasterParameteriNV", "opengl") )(pname, param1); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameteriNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -437041,7 +437041,7 @@ void IGL.CopyBufferSubData( )(readTarget, writeTarget, readOffset, writeOffset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -437058,7 +437058,7 @@ void IGL.CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -437101,7 +437101,7 @@ void IGL.CopyBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -437118,7 +437118,7 @@ void IGL.CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -437637,7 +437637,7 @@ void IGL.CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -437648,7 +437648,7 @@ void IGL.CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -437732,7 +437732,7 @@ void IGL.CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -437743,7 +437743,7 @@ void IGL.CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -438311,8 +438311,8 @@ void IGL.CopyMultiTexImage1DEXT( nativeContext.LoadFunction("glCopyMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyMultiTexImage1DEXT( @@ -438358,8 +438358,8 @@ void IGL.CopyMultiTexImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438401,8 +438401,8 @@ void IGL.CopyMultiTexImage2DEXT( nativeContext.LoadFunction("glCopyMultiTexImage2DEXT", "opengl") )(texunit, target, level, internalformat, x, y, width, height, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyMultiTexImage2DEXT( @@ -438452,8 +438452,8 @@ void IGL.CopyMultiTexImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438495,8 +438495,8 @@ void IGL.CopyMultiTexSubImage1DEXT( nativeContext.LoadFunction("glCopyMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyMultiTexSubImage1DEXT( @@ -438529,8 +438529,8 @@ void IGL.CopyMultiTexSubImage1DEXT( width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438561,8 +438561,8 @@ void IGL.CopyMultiTexSubImage2DEXT( nativeContext.LoadFunction("glCopyMultiTexSubImage2DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyMultiTexSubImage2DEXT( @@ -438612,8 +438612,8 @@ void IGL.CopyMultiTexSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438658,8 +438658,8 @@ void IGL.CopyMultiTexSubImage3DEXT( nativeContext.LoadFunction("glCopyMultiTexSubImage3DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyMultiTexSubImage3DEXT( @@ -438713,8 +438713,8 @@ void IGL.CopyMultiTexSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438757,12 +438757,12 @@ void IGL.CopyNamedBufferSubData( )(readBuffer, writeBuffer, readOffset, writeOffset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -438786,8 +438786,8 @@ void IGL.CopyPathNV( nativeContext.LoadFunction("glCopyPathNV", "opengl") )(resultPath, srcPath); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCopyPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -438905,7 +438905,7 @@ void IGL.CopyTexImage1D( )(target, level, internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -438929,7 +438929,7 @@ void IGL.CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -438976,7 +438976,7 @@ void IGL.CopyTexImage1D( ) => ((IGL)this).CopyTexImage1D((uint)target, level, (uint)internalformat, x, y, width, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439000,7 +439000,7 @@ void IGL.CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439115,7 +439115,7 @@ void IGL.CopyTexImage2D( )(target, level, internalformat, x, y, width, height, border); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439139,7 +439139,7 @@ void IGL.CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439162,12 +439162,12 @@ void IGL.CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTexImage2D( @@ -439204,7 +439204,7 @@ void IGL.CopyTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439228,7 +439228,7 @@ void IGL.CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439251,12 +439251,12 @@ void IGL.CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -439353,7 +439353,7 @@ void IGL.CopyTexSubImage1D( )(target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439377,7 +439377,7 @@ void IGL.CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439422,7 +439422,7 @@ void IGL.CopyTexSubImage1D( ) => ((IGL)this).CopyTexSubImage1D((uint)target, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439446,7 +439446,7 @@ void IGL.CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439547,7 +439547,7 @@ void IGL.CopyTexSubImage2D( )(target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439571,7 +439571,7 @@ void IGL.CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439594,12 +439594,12 @@ void IGL.CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTexSubImage2D( @@ -439626,7 +439626,7 @@ void IGL.CopyTexSubImage2D( ) => ((IGL)this).CopyTexSubImage2D((uint)target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439650,7 +439650,7 @@ void IGL.CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -439673,12 +439673,12 @@ void IGL.CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -439778,7 +439778,7 @@ void IGL.CopyTexSubImage3D( )(target, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -439801,7 +439801,7 @@ void IGL.CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -439863,7 +439863,7 @@ void IGL.CopyTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -439886,7 +439886,7 @@ void IGL.CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -440077,8 +440077,8 @@ void IGL.CopyTextureImage1DEXT( nativeContext.LoadFunction("glCopyTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, x, y, width, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureImage1DEXT( @@ -440124,8 +440124,8 @@ void IGL.CopyTextureImage1DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440167,8 +440167,8 @@ void IGL.CopyTextureImage2DEXT( nativeContext.LoadFunction("glCopyTextureImage2DEXT", "opengl") )(texture, target, level, internalformat, x, y, width, height, border); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureImage2DEXT( @@ -440218,8 +440218,8 @@ void IGL.CopyTextureImage2DEXT( border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440258,8 +440258,8 @@ void IGL.CopyTextureLevelApple( nativeContext.LoadFunction("glCopyTextureLevelsAPPLE", "opengl") )(destinationTexture, sourceTexture, sourceBaseLevel, sourceLevelCount); - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureLevelsAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureLevelApple( @@ -440290,12 +440290,12 @@ void IGL.CopyTextureSubImage1D( )(texture, level, xoffset, x, y, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -440325,8 +440325,8 @@ void IGL.CopyTextureSubImage1DEXT( nativeContext.LoadFunction("glCopyTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureSubImage1DEXT( @@ -440350,8 +440350,8 @@ void IGL.CopyTextureSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ) => ((IGL)this).CopyTextureSubImage1DEXT(texture, (uint)target, level, xoffset, x, y, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440382,12 +440382,12 @@ void IGL.CopyTextureSubImage2D( )(texture, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -440421,8 +440421,8 @@ void IGL.CopyTextureSubImage2DEXT( nativeContext.LoadFunction("glCopyTextureSubImage2DEXT", "opengl") )(texture, target, level, xoffset, yoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureSubImage2DEXT( @@ -440472,8 +440472,8 @@ void IGL.CopyTextureSubImage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440518,12 +440518,12 @@ void IGL.CopyTextureSubImage3D( )(texture, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -440570,8 +440570,8 @@ void IGL.CopyTextureSubImage3DEXT( nativeContext.LoadFunction("glCopyTextureSubImage3DEXT", "opengl") )(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CopyTextureSubImage3DEXT( @@ -440625,8 +440625,8 @@ void IGL.CopyTextureSubImage3DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440685,8 +440685,8 @@ void IGL.CoverageModulationNV([NativeTypeName("GLenum")] uint components) => nativeContext.LoadFunction("glCoverageModulationNV", "opengl") )(components); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440703,8 +440703,8 @@ void IGL.CoverageModulationTableNV( nativeContext.LoadFunction("glCoverageModulationTableNV", "opengl") )(n, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440725,8 +440725,8 @@ void IGL.CoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -440740,8 +440740,8 @@ public static void CoverageModulationTableNV( void IGL.CoverageModulationTableNV([NativeTypeName("const GLfloat *")] float v) => ((IGL)this).CoverageModulationTableNV(1, (float*)&v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -440777,8 +440777,8 @@ void IGL.CoverFillPathInstancedNV( nativeContext.LoadFunction("glCoverFillPathInstancedNV", "opengl") )(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440827,8 +440827,8 @@ void IGL.CoverFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -440862,8 +440862,8 @@ void IGL.CoverFillPathNV( nativeContext.LoadFunction("glCoverFillPathNV", "opengl") )(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440878,8 +440878,8 @@ void IGL.CoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => ((IGL)this).CoverFillPathNV(path, (uint)coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -440904,8 +440904,8 @@ void IGL.CoverStrokePathInstancedNV( nativeContext.LoadFunction("glCoverStrokePathInstancedNV", "opengl") )(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -440954,8 +440954,8 @@ void IGL.CoverStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -440989,8 +440989,8 @@ void IGL.CoverStrokePathNV( nativeContext.LoadFunction("glCoverStrokePathNV", "opengl") )(path, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -441005,8 +441005,8 @@ void IGL.CoverStrokePathNV( [NativeTypeName("GLenum")] Constant coverMode ) => ((IGL)this).CoverStrokePathNV(path, (uint)coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -441025,12 +441025,12 @@ uint IGL.CreateBuffer() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441050,12 +441050,12 @@ void IGL.CreateBuffers( )(n, buffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441079,12 +441079,12 @@ void IGL.CreateBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441106,8 +441106,8 @@ void IGL.CreateCommandListsNV( nativeContext.LoadFunction("glCreateCommandListsNV", "opengl") )(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CreateCommandListsNV( @@ -441127,8 +441127,8 @@ void IGL.CreateCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -441145,8 +441145,8 @@ uint IGL.CreateCommandListsNV() return lists; } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -441161,12 +441161,12 @@ uint IGL.CreateFramebuffer() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441186,12 +441186,12 @@ void IGL.CreateFramebuffers( )(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441215,12 +441215,12 @@ void IGL.CreateFramebuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441298,8 +441298,8 @@ void IGL.CreatePerfQueryIntel( nativeContext.LoadFunction("glCreatePerfQueryINTEL", "opengl") )(queryId, queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -441320,8 +441320,8 @@ void IGL.CreatePerfQueryIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -441339,8 +441339,8 @@ uint IGL.CreatePerfQueryIntel() return queryHandle; } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -441353,7 +441353,7 @@ uint IGL.CreateProgram() => [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -441372,7 +441372,7 @@ uint IGL.CreateProgram() => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -441421,12 +441421,12 @@ uint IGL.CreateProgramPipeline() } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441446,12 +441446,12 @@ void IGL.CreateProgramPipelines( )(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441475,12 +441475,12 @@ void IGL.CreateProgramPipelines( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441517,12 +441517,12 @@ void IGL.CreateQueries( )(target, n, ids); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441548,12 +441548,12 @@ void IGL.CreateQueries( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -441575,12 +441575,12 @@ uint IGL.CreateQuery([NativeTypeName("GLenum")] Constant [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -441834,7 +441834,7 @@ uint IGL.CreateShader([NativeTypeName("GLenum")] uint type) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -441868,7 +441868,7 @@ uint IGL.CreateShader([NativeTypeName("GLenum")] Constant IGL.CreateSyncFromCLeventARB( } [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -442241,12 +442241,12 @@ uint IGL.CreateTexture([NativeTypeName("GLenum")] Constant ((delegate* unmanaged)nativeContext.LoadFunction("glCullFace", "opengl"))(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -442508,7 +442508,7 @@ void IGL.CullFace([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -442532,12 +442532,12 @@ void IGL.CullFace([NativeTypeName("GLenum")] uint mode) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCullFace")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void CullFace([NativeTypeName("GLenum")] uint mode) => ThisThread.CullFace(mode); @@ -442547,7 +442547,7 @@ void IGL.CullFace([NativeTypeName("GLenum")] Constant ((IGL)this).DeleteBuffers(1, (uint*)&buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -443969,7 +443969,7 @@ void IGL.DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -443988,12 +443988,12 @@ void IGL.DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444011,7 +444011,7 @@ void IGL.DeleteBuffers( )(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -444031,7 +444031,7 @@ void IGL.DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -444050,12 +444050,12 @@ void IGL.DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteBuffers( @@ -444076,7 +444076,7 @@ void IGL.DeleteBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -444096,7 +444096,7 @@ void IGL.DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -444115,12 +444115,12 @@ void IGL.DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444189,8 +444189,8 @@ void IGL.DeleteCommandListsNV( nativeContext.LoadFunction("glDeleteCommandListsNV", "opengl") )(n, lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteCommandListsNV( @@ -444210,8 +444210,8 @@ void IGL.DeleteCommandListsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444224,8 +444224,8 @@ public static void DeleteCommandListsNV( void IGL.DeleteCommandListsNV([NativeTypeName("const GLuint *")] uint lists) => ((IGL)this).DeleteCommandListsNV(1, (uint*)&lists); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444293,8 +444293,8 @@ void IGL.DeleteFencesNV( )(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteFencesNV( @@ -444315,8 +444315,8 @@ void IGL.DeleteFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444330,8 +444330,8 @@ void IGL.DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences) => ((IGL)this).DeleteFencesNV(1, (uint*)&fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444356,7 +444356,7 @@ void IGL.DeleteFramebuffer([NativeTypeName("const GLuint *")] uint framebuffers) ((IGL)this).DeleteFramebuffers(1, (uint*)&framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444374,7 +444374,7 @@ void IGL.DeleteFramebuffer([NativeTypeName("const GLuint *")] uint framebuffers) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444413,7 +444413,7 @@ void IGL.DeleteFramebuffers( )(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444431,7 +444431,7 @@ void IGL.DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444473,7 +444473,7 @@ void IGL.DeleteFramebuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444491,7 +444491,7 @@ void IGL.DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -444728,8 +444728,8 @@ void IGL.DeleteNamedStringARB( nativeContext.LoadFunction("glDeleteNamedStringARB", "opengl") )(namelen, name); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteNamedStringARB( @@ -444749,8 +444749,8 @@ void IGL.DeleteNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444763,8 +444763,8 @@ public static void DeleteNamedStringARB( void IGL.DeleteNamedStringARB([NativeTypeName("const GLchar *")] sbyte name) => ((IGL)this).DeleteNamedStringARB(1, (sbyte*)&name); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444902,8 +444902,8 @@ void IGL.DeletePathNV( nativeContext.LoadFunction("glDeletePathsNV", "opengl") )(path, range); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444922,8 +444922,8 @@ void IGL.DeletePerfMonitorsAMD( nativeContext.LoadFunction("glDeletePerfMonitorsAMD", "opengl") )(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444944,8 +444944,8 @@ void IGL.DeletePerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -444963,8 +444963,8 @@ uint IGL.DeletePerfMonitorsAMD() return monitors; } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -444978,8 +444978,8 @@ void IGL.DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => nativeContext.LoadFunction("glDeletePerfQueryINTEL", "opengl") )(queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfQueryINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -444993,7 +444993,7 @@ void IGL.DeleteProgram([NativeTypeName("GLuint")] uint program) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -445012,7 +445012,7 @@ void IGL.DeleteProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -445045,7 +445045,7 @@ void IGL.DeleteProgramPipeline([NativeTypeName("const GLuint *")] uint pipelines ((IGL)this).DeleteProgramPipelines(1, (uint*)&pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445058,7 +445058,7 @@ void IGL.DeleteProgramPipeline([NativeTypeName("const GLuint *")] uint pipelines MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445087,7 +445087,7 @@ void IGL.DeleteProgramPipelines( )(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445100,7 +445100,7 @@ void IGL.DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445132,7 +445132,7 @@ void IGL.DeleteProgramPipelines( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445145,7 +445145,7 @@ void IGL.DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -445327,7 +445327,7 @@ void IGL.DeleteQueries( )(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445347,7 +445347,7 @@ void IGL.DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445386,7 +445386,7 @@ void IGL.DeleteQueries( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445406,7 +445406,7 @@ void IGL.DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445547,7 +445547,7 @@ void IGL.DeleteQuery([NativeTypeName("const GLuint *")] uint ids) => ((IGL)this).DeleteQueries(1, (uint*)&ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445567,7 +445567,7 @@ void IGL.DeleteQuery([NativeTypeName("const GLuint *")] uint ids) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -445647,7 +445647,7 @@ void IGL.DeleteRenderbuffer([NativeTypeName("const GLuint *")] uint renderbuffer ((IGL)this).DeleteRenderbuffers(1, (uint*)&renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445665,7 +445665,7 @@ void IGL.DeleteRenderbuffer([NativeTypeName("const GLuint *")] uint renderbuffer MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445704,7 +445704,7 @@ void IGL.DeleteRenderbuffers( )(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445722,7 +445722,7 @@ void IGL.DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445764,7 +445764,7 @@ void IGL.DeleteRenderbuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445782,7 +445782,7 @@ void IGL.DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -445919,7 +445919,7 @@ void IGL.DeleteSampler([NativeTypeName("const GLuint *")] uint samplers) => ((IGL)this).DeleteSamplers(1, (uint*)&samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -445934,7 +445934,7 @@ void IGL.DeleteSampler([NativeTypeName("const GLuint *")] uint samplers) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -445970,7 +445970,7 @@ void IGL.DeleteSamplers( )(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -445985,7 +445985,7 @@ void IGL.DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -446024,7 +446024,7 @@ void IGL.DeleteSamplers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -446039,7 +446039,7 @@ void IGL.DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -446126,7 +446126,7 @@ void IGL.DeleteShader([NativeTypeName("GLuint")] uint shader) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -446145,7 +446145,7 @@ void IGL.DeleteShader([NativeTypeName("GLuint")] uint shader) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -446183,8 +446183,8 @@ void IGL.DeleteStatesNV( nativeContext.LoadFunction("glDeleteStatesNV", "opengl") )(n, states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteStatesNV( @@ -446204,8 +446204,8 @@ void IGL.DeleteStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -446218,8 +446218,8 @@ public static void DeleteStatesNV( void IGL.DeleteStatesNV([NativeTypeName("const GLuint *")] uint states) => ((IGL)this).DeleteStatesNV(1, (uint*)&states); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -446233,7 +446233,7 @@ void IGL.DeleteSync([NativeTypeName("GLsync")] Sync* sync) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -446249,7 +446249,7 @@ void IGL.DeleteSync([NativeTypeName("GLsync")] Sync* sync) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -446279,7 +446279,7 @@ void IGL.DeleteSync([NativeTypeName("GLsync")] Ref sync) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -446295,7 +446295,7 @@ void IGL.DeleteSync([NativeTypeName("GLsync")] Ref sync) MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -446323,8 +446323,8 @@ void IGL.DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync) => nativeContext.LoadFunction("glDeleteSyncAPPLE", "opengl") )(sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync) => @@ -446339,8 +446339,8 @@ void IGL.DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -446352,7 +446352,7 @@ void IGL.DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => ((IGL)this).DeleteTextures(1, (uint*)&textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446376,7 +446376,7 @@ void IGL.DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446399,12 +446399,12 @@ void IGL.DeleteTexture([NativeTypeName("const GLuint *")] uint textures) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -446422,7 +446422,7 @@ void IGL.DeleteTextures( )(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446446,7 +446446,7 @@ void IGL.DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446469,12 +446469,12 @@ void IGL.DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteTextures( @@ -446495,7 +446495,7 @@ void IGL.DeleteTextures( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446519,7 +446519,7 @@ void IGL.DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -446542,12 +446542,12 @@ void IGL.DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -446611,7 +446611,7 @@ void IGL.DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids) => ((IGL)this).DeleteTransformFeedbacks(1, (uint*)&ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446625,7 +446625,7 @@ void IGL.DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446655,7 +446655,7 @@ void IGL.DeleteTransformFeedbacks( )(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446669,7 +446669,7 @@ void IGL.DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446702,7 +446702,7 @@ void IGL.DeleteTransformFeedbacks( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446716,7 +446716,7 @@ void IGL.DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -446792,7 +446792,7 @@ void IGL.DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays) => ((IGL)this).DeleteVertexArrays(1, (uint*)&arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446810,7 +446810,7 @@ void IGL.DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446844,7 +446844,7 @@ void IGL.DeleteVertexArrays( )(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446862,7 +446862,7 @@ void IGL.DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446899,7 +446899,7 @@ void IGL.DeleteVertexArrays( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446917,7 +446917,7 @@ void IGL.DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -446996,8 +446996,8 @@ public static void DeleteVertexArraysApple([NativeTypeName("const GLuint *")] ui void IGL.DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays) => ((IGL)this).DeleteVertexArraysOES(1, (uint*)&arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -447014,8 +447014,8 @@ void IGL.DeleteVertexArraysOES( nativeContext.LoadFunction("glDeleteVertexArraysOES", "opengl") )(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DeleteVertexArraysOES( @@ -447035,8 +447035,8 @@ void IGL.DeleteVertexArraysOES( } } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -447068,8 +447068,8 @@ void IGL.DepthBoundsNV( nativeContext.LoadFunction("glDepthBoundsdNV", "opengl") )(zmin, zmax); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthBoundsdNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthBoundsNV( @@ -447102,7 +447102,7 @@ void IGL.DepthFunc([NativeTypeName("GLenum")] uint func) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447127,7 +447127,7 @@ void IGL.DepthFunc([NativeTypeName("GLenum")] uint func) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447151,12 +447151,12 @@ void IGL.DepthFunc([NativeTypeName("GLenum")] uint func) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthFunc([NativeTypeName("GLenum")] uint func) => @@ -447167,7 +447167,7 @@ void IGL.DepthFunc([NativeTypeName("GLenum")] Constant ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447261,7 +447261,7 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] uint flag) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447285,12 +447285,12 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] uint flag) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => @@ -447301,7 +447301,7 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => ((IGL)this).DepthMask((uint)flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447326,7 +447326,7 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447350,12 +447350,12 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] MaybeBool flag) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -447373,7 +447373,7 @@ void IGL.DepthRange( )(n, f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447398,7 +447398,7 @@ void IGL.DepthRange( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -447440,8 +447440,8 @@ void IGL.DepthRangeArrayNV( nativeContext.LoadFunction("glDepthRangeArraydvNV", "opengl") )(first, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthRangeArrayNV( @@ -447463,8 +447463,8 @@ void IGL.DepthRangeArrayNV( } } - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -447572,7 +447572,7 @@ void IGL.DepthRangeArray( )(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447585,7 +447585,7 @@ void IGL.DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447619,7 +447619,7 @@ void IGL.DepthRangeArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447632,7 +447632,7 @@ void IGL.DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447660,7 +447660,7 @@ void IGL.DepthRangeArray( ) => ((IGL)this).DepthRangeArray(first, 1, (double*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447673,7 +447673,7 @@ void IGL.DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447703,8 +447703,8 @@ void IGL.DepthRangeNV( nativeContext.LoadFunction("glDepthRangedNV", "opengl") )(zNear, zFar); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthRangedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthRangeNV( @@ -447720,7 +447720,7 @@ void IGL.DepthRange([NativeTypeName("GLfloat")] float n, [NativeTypeName("GLfloa )(n, f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -447733,7 +447733,7 @@ void IGL.DepthRange([NativeTypeName("GLfloat")] float n, [NativeTypeName("GLfloa MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -447745,12 +447745,12 @@ void IGL.DepthRange([NativeTypeName("GLfloat")] float n, [NativeTypeName("GLfloa ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthRangef")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthRange( @@ -447789,7 +447789,7 @@ void IGL.DepthRangeIndexed( )(index, n, f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447802,7 +447802,7 @@ void IGL.DepthRangeIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -447833,8 +447833,8 @@ void IGL.DepthRangeIndexedNV( nativeContext.LoadFunction("glDepthRangeIndexeddNV", "opengl") )(index, n, f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeIndexeddNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DepthRangeIndexedNV( @@ -447943,7 +447943,7 @@ void IGL.DetachShader( )(program, shader); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -447962,7 +447962,7 @@ void IGL.DetachShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -448040,7 +448040,7 @@ void IGL.Disable([NativeTypeName("GLenum")] uint cap) => ((delegate* unmanaged)nativeContext.LoadFunction("glDisable", "opengl"))(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -448065,7 +448065,7 @@ void IGL.Disable([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -448089,12 +448089,12 @@ void IGL.Disable([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Disable([NativeTypeName("GLenum")] uint cap) => ThisThread.Disable(cap); @@ -448104,7 +448104,7 @@ void IGL.Disable([NativeTypeName("GLenum")] Constant ca ((IGL)this).Disable((uint)cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -448129,7 +448129,7 @@ void IGL.Disable([NativeTypeName("GLenum")] Constant ca MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -448153,12 +448153,12 @@ void IGL.Disable([NativeTypeName("GLenum")] Constant ca ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448249,8 +448249,8 @@ void IGL.DisableClientStateEXT( nativeContext.LoadFunction("glDisableClientStateiEXT", "opengl") )(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableClientStateEXT( @@ -448264,8 +448264,8 @@ void IGL.DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).DisableClientStateEXT((uint)array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448284,8 +448284,8 @@ void IGL.DisableClientStateIndexedEXT( nativeContext.LoadFunction("glDisableClientStateIndexedEXT", "opengl") )(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableClientStateIndexedEXT( @@ -448299,8 +448299,8 @@ void IGL.DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).DisableClientStateIndexedEXT((uint)array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448316,8 +448316,8 @@ void IGL.DisableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl) nativeContext.LoadFunction("glDisableDriverControlQCOM", "opengl") )(driverControl); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glDisableDriverControlQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl) => @@ -448334,7 +448334,7 @@ void IGL.Disable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -448351,7 +448351,7 @@ void IGL.Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -448381,7 +448381,7 @@ void IGL.Disable( ) => ((IGL)this).Disable((uint)target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -448398,7 +448398,7 @@ void IGL.Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -448465,8 +448465,8 @@ void IGL.DisableIndexedEXT( nativeContext.LoadFunction("glDisableIndexedEXT", "opengl") )(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableIndexedEXT( @@ -448480,8 +448480,8 @@ void IGL.DisableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).DisableIndexedEXT((uint)target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448580,12 +448580,12 @@ void IGL.DisableVertexArrayAttrib( )(vaobj, index); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -448606,8 +448606,8 @@ void IGL.DisableVertexArrayAttribEXT( nativeContext.LoadFunction("glDisableVertexArrayAttribEXT", "opengl") )(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayAttribEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableVertexArrayAttribEXT( @@ -448625,8 +448625,8 @@ void IGL.DisableVertexArrayEXT( nativeContext.LoadFunction("glDisableVertexArrayEXT", "opengl") )(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DisableVertexArrayEXT( @@ -448640,8 +448640,8 @@ void IGL.DisableVertexArrayEXT( [NativeTypeName("GLenum")] Constant array ) => ((IGL)this).DisableVertexArrayEXT(vaobj, (uint)array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448676,7 +448676,7 @@ void IGL.DisableVertexAttribArray([NativeTypeName("GLuint")] uint index) => )(index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -448695,7 +448695,7 @@ void IGL.DisableVertexAttribArray([NativeTypeName("GLuint")] uint index) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -448747,8 +448747,8 @@ void IGL.DiscardFramebufferEXT( nativeContext.LoadFunction("glDiscardFramebufferEXT", "opengl") )(target, numAttachments, attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DiscardFramebufferEXT( @@ -448770,8 +448770,8 @@ void IGL.DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448787,8 +448787,8 @@ void IGL.DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ) => ((IGL)this).DiscardFramebufferEXT((uint)target, 1, (uint*)&attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448814,8 +448814,8 @@ void IGL.DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448831,8 +448831,8 @@ void IGL.DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ) => ((IGL)this).DiscardFramebufferEXT((uint)target, 1, (uint*)(GLEnum*)&attachments); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448858,8 +448858,8 @@ void IGL.DiscardFramebufferEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448880,8 +448880,8 @@ void IGL.DiscardFramebufferEXT( (uint*)(InvalidateFramebufferAttachment*)&attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -448902,7 +448902,7 @@ void IGL.DispatchCompute( )(num_groups_x, num_groups_y, num_groups_z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -448913,7 +448913,7 @@ void IGL.DispatchCompute( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -448945,8 +448945,8 @@ void IGL.DispatchComputeGroupSizeARB( nativeContext.LoadFunction("glDispatchComputeGroupSizeARB", "opengl") )(num_groups_x, num_groups_y, num_groups_z, group_size_x, group_size_y, group_size_z); - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [NativeFunction("opengl", EntryPoint = "glDispatchComputeGroupSizeARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DispatchComputeGroupSizeARB( @@ -448974,7 +448974,7 @@ void IGL.DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) => )(indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -448985,7 +448985,7 @@ void IGL.DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -449012,7 +449012,7 @@ void IGL.DrawArrays( )(mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -449036,7 +449036,7 @@ void IGL.DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -449059,12 +449059,12 @@ void IGL.DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawArrays( @@ -449081,7 +449081,7 @@ void IGL.DrawArrays( ) => ((IGL)this).DrawArrays((uint)mode, first, count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -449105,7 +449105,7 @@ void IGL.DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -449128,12 +449128,12 @@ void IGL.DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -449191,7 +449191,7 @@ void IGL.DrawArraysIndirect( )(mode, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -449205,7 +449205,7 @@ void IGL.DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -449238,7 +449238,7 @@ void IGL.DrawArraysIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -449252,7 +449252,7 @@ void IGL.DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -449286,7 +449286,7 @@ void IGL.DrawArraysInstanced( )(mode, first, count, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -449302,7 +449302,7 @@ void IGL.DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -449335,7 +449335,7 @@ void IGL.DrawArraysInstanced( ) => ((IGL)this).DrawArraysInstanced((uint)mode, first, count, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -449351,7 +449351,7 @@ void IGL.DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -449429,8 +449429,8 @@ void IGL.DrawArraysInstancedARB( nativeContext.LoadFunction("glDrawArraysInstancedARB", "opengl") )(mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawArraysInstancedARB( @@ -449448,8 +449448,8 @@ void IGL.DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ) => ((IGL)this).DrawArraysInstancedARB((uint)mode, first, count, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -449474,7 +449474,7 @@ void IGL.DrawArraysInstancedBaseInstance( )(mode, first, count, instancecount, baseinstance); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -449486,7 +449486,7 @@ void IGL.DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -449525,7 +449525,7 @@ void IGL.DrawArraysInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -449537,7 +449537,7 @@ void IGL.DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -449638,8 +449638,8 @@ void IGL.DrawArraysInstancedEXT( nativeContext.LoadFunction("glDrawArraysInstancedEXT", "opengl") )(mode, start, count, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -449658,8 +449658,8 @@ void IGL.DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ) => ((IGL)this).DrawArraysInstancedEXT((uint)mode, start, count, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -449719,7 +449719,7 @@ void IGL.DrawBuffer([NativeTypeName("GLenum")] uint buf) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -449744,7 +449744,7 @@ void IGL.DrawBuffer([NativeTypeName("GLenum")] uint buf) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -449778,7 +449778,7 @@ void IGL.DrawBuffer([NativeTypeName("GLenum")] Constant ((IGL)this).DrawBuffers(1, (uint*)(GLEnum*)&bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449858,7 +449858,7 @@ void IGL.DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449887,7 +449887,7 @@ void IGL.DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs) => ((IGL)this).DrawBuffers(1, (uint*)(DrawBufferMode*)&bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449906,7 +449906,7 @@ void IGL.DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449941,7 +449941,7 @@ void IGL.DrawBuffers( )(n, bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449960,7 +449960,7 @@ void IGL.DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -449998,7 +449998,7 @@ void IGL.DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450017,7 +450017,7 @@ void IGL.DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450056,7 +450056,7 @@ void IGL.DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450075,7 +450075,7 @@ void IGL.DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450114,7 +450114,7 @@ void IGL.DrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450133,7 +450133,7 @@ void IGL.DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -450543,8 +450543,8 @@ void IGL.DrawCommandsAddressNV( nativeContext.LoadFunction("glDrawCommandsAddressNV", "opengl") )(primitiveMode, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawCommandsAddressNV( @@ -450569,8 +450569,8 @@ void IGL.DrawCommandsAddressNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -450594,8 +450594,8 @@ void IGL.DrawCommandsNV( nativeContext.LoadFunction("glDrawCommandsNV", "opengl") )(primitiveMode, buffer, indirects, sizes, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawCommandsNV( @@ -450622,8 +450622,8 @@ void IGL.DrawCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -450648,8 +450648,8 @@ void IGL.DrawCommandsStatesAddressNV( nativeContext.LoadFunction("glDrawCommandsStatesAddressNV", "opengl") )(indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawCommandsStatesAddressNV( @@ -450684,8 +450684,8 @@ void IGL.DrawCommandsStatesAddressNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -450711,8 +450711,8 @@ void IGL.DrawCommandsStatesNV( nativeContext.LoadFunction("glDrawCommandsStatesNV", "opengl") )(buffer, indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawCommandsStatesNV( @@ -450750,8 +450750,8 @@ void IGL.DrawCommandsStatesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -450847,7 +450847,7 @@ void IGL.DrawElements( )(mode, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -450871,7 +450871,7 @@ void IGL.DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -450894,12 +450894,12 @@ void IGL.DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawElements( @@ -450924,7 +450924,7 @@ void IGL.DrawElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -450948,7 +450948,7 @@ void IGL.DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -450971,12 +450971,12 @@ void IGL.DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -451001,7 +451001,7 @@ void IGL.DrawElementsBaseVertex( )(mode, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451017,7 +451017,7 @@ void IGL.DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451064,7 +451064,7 @@ void IGL.DrawElementsBaseVertex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451080,7 +451080,7 @@ void IGL.DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451232,7 +451232,7 @@ void IGL.DrawElementsIndirect( )(mode, type, indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -451246,7 +451246,7 @@ void IGL.DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -451281,7 +451281,7 @@ void IGL.DrawElementsIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -451295,7 +451295,7 @@ void IGL.DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -451331,7 +451331,7 @@ void IGL.DrawElementsInstanced( )(mode, count, type, indices, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -451347,7 +451347,7 @@ void IGL.DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -451394,7 +451394,7 @@ void IGL.DrawElementsInstanced( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -451410,7 +451410,7 @@ void IGL.DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -451506,8 +451506,8 @@ void IGL.DrawElementsInstancedARB( nativeContext.LoadFunction("glDrawElementsInstancedARB", "opengl") )(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void DrawElementsInstancedARB( @@ -451539,8 +451539,8 @@ void IGL.DrawElementsInstancedARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -451567,7 +451567,7 @@ void IGL.DrawElementsInstancedBaseInstance( )(mode, count, type, indices, instancecount, baseinstance); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451579,7 +451579,7 @@ void IGL.DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451633,7 +451633,7 @@ void IGL.DrawElementsInstancedBaseInstance( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451645,7 +451645,7 @@ void IGL.DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451769,7 +451769,7 @@ void IGL.DrawElementsInstancedBaseVertex( )(mode, count, type, indices, instancecount, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451785,7 +451785,7 @@ void IGL.DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451843,7 +451843,7 @@ void IGL.DrawElementsInstancedBaseVertex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451859,7 +451859,7 @@ void IGL.DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -451913,7 +451913,7 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstance( )(mode, count, type, indices, instancecount, basevertex, baseinstance); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451925,7 +451925,7 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451983,7 +451983,7 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstance( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -451995,7 +451995,7 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -452285,8 +452285,8 @@ void IGL.DrawElementsInstancedEXT( nativeContext.LoadFunction("glDrawElementsInstancedEXT", "opengl") )(mode, count, type, indices, primcount); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -452319,8 +452319,8 @@ void IGL.DrawElementsInstancedEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -452438,8 +452438,8 @@ void IGL.DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect) => nativeContext.LoadFunction("glDrawMeshTasksIndirectNV", "opengl") )(indirect); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksIndirectNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -452456,8 +452456,8 @@ void IGL.DrawMeshTaskNV( nativeContext.LoadFunction("glDrawMeshTasksNV", "opengl") )(first, count); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -452666,7 +452666,7 @@ void IGL.DrawRangeElements( )(mode, start, end, count, type, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -452689,7 +452689,7 @@ void IGL.DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -452739,7 +452739,7 @@ void IGL.DrawRangeElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -452762,7 +452762,7 @@ void IGL.DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -452812,7 +452812,7 @@ void IGL.DrawRangeElementsBaseVertex( )(mode, start, end, count, type, indices, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -452828,7 +452828,7 @@ void IGL.DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -452881,7 +452881,7 @@ void IGL.DrawRangeElementsBaseVertex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -452897,7 +452897,7 @@ void IGL.DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -453424,7 +453424,7 @@ void IGL.DrawTransformFeedback( )(mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -453438,7 +453438,7 @@ void IGL.DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -453465,7 +453465,7 @@ void IGL.DrawTransformFeedback( ) => ((IGL)this).DrawTransformFeedback((uint)mode, id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -453479,7 +453479,7 @@ void IGL.DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -453545,7 +453545,7 @@ void IGL.DrawTransformFeedbackInstanced( )(mode, id, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453557,7 +453557,7 @@ void IGL.DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453584,7 +453584,7 @@ void IGL.DrawTransformFeedbackInstanced( ) => ((IGL)this).DrawTransformFeedbackInstanced((uint)mode, id, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453596,7 +453596,7 @@ void IGL.DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453698,7 +453698,7 @@ void IGL.DrawTransformFeedbackStream( )(mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -453712,7 +453712,7 @@ void IGL.DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -453741,7 +453741,7 @@ void IGL.DrawTransformFeedbackStream( ) => ((IGL)this).DrawTransformFeedbackStream((uint)mode, id, stream); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -453755,7 +453755,7 @@ void IGL.DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -453790,7 +453790,7 @@ void IGL.DrawTransformFeedbackStreamInstanced( )(mode, id, stream, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453802,7 +453802,7 @@ void IGL.DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453831,7 +453831,7 @@ void IGL.DrawTransformFeedbackStreamInstanced( ) => ((IGL)this).DrawTransformFeedbackStreamInstanced((uint)mode, id, stream, instancecount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453843,7 +453843,7 @@ void IGL.DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -453895,8 +453895,8 @@ void IGL.DrawVkImageNV( nativeContext.LoadFunction("glDrawVkImageNV", "opengl") )(vkImage, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glDrawVkImageNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -453990,8 +453990,8 @@ void IGL.EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => nativeContext.LoadFunction("glEdgeFlagFormatNV", "opengl") )(stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => @@ -454319,8 +454319,8 @@ void IGL.EGLImageTargetRenderbufferStorageOES( nativeContext.LoadFunction("glEGLImageTargetRenderbufferStorageOES", "opengl") )(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EGLImageTargetRenderbufferStorageOES( @@ -454340,8 +454340,8 @@ void IGL.EGLImageTargetRenderbufferStorageOES( } } - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454361,8 +454361,8 @@ void IGL.EGLImageTargetTexStorageEXT( nativeContext.LoadFunction("glEGLImageTargetTexStorageEXT", "opengl") )(target, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454386,8 +454386,8 @@ void IGL.EGLImageTargetTexStorageEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -454408,8 +454408,8 @@ void IGL.EGLImageTargetTexture2DOES( nativeContext.LoadFunction("glEGLImageTargetTexture2DOES", "opengl") )(target, image); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EGLImageTargetTexture2DOES( @@ -454429,8 +454429,8 @@ void IGL.EGLImageTargetTexture2DOES( } } - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454450,8 +454450,8 @@ void IGL.EGLImageTargetTextureStorageEXT( nativeContext.LoadFunction("glEGLImageTargetTextureStorageEXT", "opengl") )(texture, image, attrib_list); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454475,8 +454475,8 @@ void IGL.EGLImageTargetTextureStorageEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -454570,7 +454570,7 @@ void IGL.Enable([NativeTypeName("GLenum")] uint cap) => ((delegate* unmanaged)nativeContext.LoadFunction("glEnable", "opengl"))(cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -454595,7 +454595,7 @@ void IGL.Enable([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -454619,12 +454619,12 @@ void IGL.Enable([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Enable([NativeTypeName("GLenum")] uint cap) => ThisThread.Enable(cap); @@ -454634,7 +454634,7 @@ void IGL.Enable([NativeTypeName("GLenum")] Constant cap ((IGL)this).Enable((uint)cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -454659,7 +454659,7 @@ void IGL.Enable([NativeTypeName("GLenum")] Constant cap MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -454683,12 +454683,12 @@ void IGL.Enable([NativeTypeName("GLenum")] Constant cap ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454779,8 +454779,8 @@ void IGL.EnableClientStateEXT( nativeContext.LoadFunction("glEnableClientStateiEXT", "opengl") )(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableClientStateEXT( @@ -454794,8 +454794,8 @@ void IGL.EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).EnableClientStateEXT((uint)array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454814,8 +454814,8 @@ void IGL.EnableClientStateIndexedEXT( nativeContext.LoadFunction("glEnableClientStateIndexedEXT", "opengl") )(array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableClientStateIndexedEXT( @@ -454829,8 +454829,8 @@ void IGL.EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).EnableClientStateIndexedEXT((uint)array, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -454846,8 +454846,8 @@ void IGL.EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl) nativeContext.LoadFunction("glEnableDriverControlQCOM", "opengl") )(driverControl); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glEnableDriverControlQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl) => @@ -454864,7 +454864,7 @@ void IGL.Enable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -454881,7 +454881,7 @@ void IGL.Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -454911,7 +454911,7 @@ void IGL.Enable( ) => ((IGL)this).Enable((uint)target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -454928,7 +454928,7 @@ void IGL.Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -454995,8 +454995,8 @@ void IGL.EnableIndexedEXT( nativeContext.LoadFunction("glEnableIndexedEXT", "opengl") )(target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableIndexedEXT( @@ -455010,8 +455010,8 @@ void IGL.EnableIndexedEXT( [NativeTypeName("GLuint")] uint index ) => ((IGL)this).EnableIndexedEXT((uint)target, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455110,12 +455110,12 @@ void IGL.EnableVertexArrayAttrib( )(vaobj, index); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -455136,8 +455136,8 @@ void IGL.EnableVertexArrayAttribEXT( nativeContext.LoadFunction("glEnableVertexArrayAttribEXT", "opengl") )(vaobj, index); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayAttribEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableVertexArrayAttribEXT( @@ -455155,8 +455155,8 @@ void IGL.EnableVertexArrayEXT( nativeContext.LoadFunction("glEnableVertexArrayEXT", "opengl") )(vaobj, array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EnableVertexArrayEXT( @@ -455170,8 +455170,8 @@ void IGL.EnableVertexArrayEXT( [NativeTypeName("GLenum")] Constant array ) => ((IGL)this).EnableVertexArrayEXT(vaobj, (uint)array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455206,7 +455206,7 @@ void IGL.EnableVertexAttribArray([NativeTypeName("GLuint")] uint index) => )(index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -455225,7 +455225,7 @@ void IGL.EnableVertexAttribArray([NativeTypeName("GLuint")] uint index) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -455306,7 +455306,7 @@ void IGL.EndConditionalRender() => )(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -455323,7 +455323,7 @@ void IGL.EndConditionalRender() => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -455350,8 +455350,8 @@ void IGL.EndConditionalRenderNV() => nativeContext.LoadFunction("glEndConditionalRenderNV", "opengl") )(); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glEndConditionalRenderNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455432,8 +455432,8 @@ void IGL.EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor) => nativeContext.LoadFunction("glEndPerfMonitorAMD", "opengl") )(monitor); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glEndPerfMonitorAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455447,8 +455447,8 @@ void IGL.EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle) => nativeContext.LoadFunction("glEndPerfQueryINTEL", "opengl") )(queryHandle); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glEndPerfQueryINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455462,7 +455462,7 @@ void IGL.EndQuery([NativeTypeName("GLenum")] uint target) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -455482,7 +455482,7 @@ void IGL.EndQuery([NativeTypeName("GLenum")] uint target) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -455511,7 +455511,7 @@ void IGL.EndQuery([NativeTypeName("GLenum")] Constant ((IGL)this).EndQuery((uint)target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -455531,7 +455531,7 @@ void IGL.EndQuery([NativeTypeName("GLenum")] Constant MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -455622,7 +455622,7 @@ void IGL.EndQueryIndexed( )(target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -455636,7 +455636,7 @@ void IGL.EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -455663,7 +455663,7 @@ void IGL.EndQueryIndexed( ) => ((IGL)this).EndQueryIndexed((uint)target, index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -455677,7 +455677,7 @@ void IGL.EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -455704,8 +455704,8 @@ void IGL.EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask) => preserveMask ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask) => @@ -455716,8 +455716,8 @@ void IGL.EndTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ) => ((IGL)this).EndTilingQCOM((uint)preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -455733,7 +455733,7 @@ void IGL.EndTransformFeedback() => )(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -455750,7 +455750,7 @@ void IGL.EndTransformFeedback() => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -456731,8 +456731,8 @@ void IGL.EvaluateDepthValuesARB() => nativeContext.LoadFunction("glEvaluateDepthValuesARB", "opengl") )(); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glEvaluateDepthValuesARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void EvaluateDepthValuesARB() => ThisThread.EvaluateDepthValuesARB(); @@ -456787,8 +456787,8 @@ void IGL.ExtGetBufferPointerQCOM([NativeTypeName("GLenum")] uint target, void** nativeContext.LoadFunction("glExtGetBufferPointervQCOM", "opengl") )(target, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetBufferPointerQCOM( @@ -456805,8 +456805,8 @@ void IGL.ExtGetBufferPointerQCOM([NativeTypeName("GLenum")] uint target, Ref2D @ } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -456826,8 +456826,8 @@ void IGL.ExtGetBuffersQCOM( nativeContext.LoadFunction("glExtGetBuffersQCOM", "opengl") )(buffers, maxBuffers, numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetBuffersQCOM( @@ -456850,8 +456850,8 @@ void IGL.ExtGetBuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -456872,8 +456872,8 @@ uint IGL.ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuffers) } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -456891,8 +456891,8 @@ void IGL.ExtGetFramebuffersQCOM( nativeContext.LoadFunction("glExtGetFramebuffersQCOM", "opengl") )(framebuffers, maxFramebuffers, numFramebuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetFramebuffersQCOM( @@ -456919,8 +456919,8 @@ void IGL.ExtGetFramebuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -456941,8 +456941,8 @@ uint IGL.ExtGetFramebuffersQCOM([NativeTypeName("GLint *")] Ref numFramebuf } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -456962,8 +456962,8 @@ void IGL.ExtGetProgramBinarySourceQCOM( nativeContext.LoadFunction("glExtGetProgramBinarySourceQCOM", "opengl") )(program, shadertype, source, length); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetProgramBinarySourceQCOM( @@ -456993,8 +456993,8 @@ void IGL.ExtGetProgramBinarySourceQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457016,8 +457016,8 @@ void IGL.ExtGetProgramQCOM( nativeContext.LoadFunction("glExtGetProgramsQCOM", "opengl") )(programs, maxPrograms, numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetProgramQCOM( @@ -457040,8 +457040,8 @@ void IGL.ExtGetProgramQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457062,8 +457062,8 @@ uint IGL.ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPrograms) } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457081,8 +457081,8 @@ void IGL.ExtGetRenderbuffersQCOM( nativeContext.LoadFunction("glExtGetRenderbuffersQCOM", "opengl") )(renderbuffers, maxRenderbuffers, numRenderbuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetRenderbuffersQCOM( @@ -457109,8 +457109,8 @@ void IGL.ExtGetRenderbuffersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457131,8 +457131,8 @@ uint IGL.ExtGetRenderbuffersQCOM([NativeTypeName("GLint *")] Ref numRenderb } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457151,8 +457151,8 @@ void IGL.ExtGetShadersQCOM( nativeContext.LoadFunction("glExtGetShadersQCOM", "opengl") )(shaders, maxShaders, numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetShadersQCOM( @@ -457175,8 +457175,8 @@ void IGL.ExtGetShadersQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457197,8 +457197,8 @@ uint IGL.ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numShaders) } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457218,8 +457218,8 @@ void IGL.ExtGetTexLevelParameterQCOM( nativeContext.LoadFunction("glExtGetTexLevelParameterivQCOM", "opengl") )(texture, face, level, pname, @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetTexLevelParameterQCOM( @@ -457245,8 +457245,8 @@ void IGL.ExtGetTexLevelParameterQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457289,8 +457289,8 @@ void IGL.ExtGetTexSubImageQCOM( nativeContext.LoadFunction("glExtGetTexSubImageQCOM", "opengl") )(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, texels); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetTexSubImageQCOM( @@ -457353,8 +457353,8 @@ Ref texels } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457396,8 +457396,8 @@ void IGL.ExtGetTexturesQCOM( nativeContext.LoadFunction("glExtGetTexturesQCOM", "opengl") )(textures, maxTextures, numTextures); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtGetTexturesQCOM( @@ -457420,8 +457420,8 @@ void IGL.ExtGetTexturesQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457436,8 +457436,8 @@ MaybeBool IGL.ExtIsProgramBinaryQCOM([NativeTypeName("GLuint")] uint progr (MaybeBool)(uint)((IGL)this).ExtIsProgramBinaryQCOMRaw(program); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457452,8 +457452,8 @@ uint IGL.ExtIsProgramBinaryQCOMRaw([NativeTypeName("GLuint")] uint program) => )(program); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint ExtIsProgramBinaryQCOMRaw([NativeTypeName("GLuint")] uint program) => @@ -457512,8 +457512,8 @@ void IGL.ExtTexObjectStateOverrideQCOM( nativeContext.LoadFunction("glExtTexObjectStateOverrideiQCOM", "opengl") )(target, pname, param2); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ExtTexObjectStateOverrideQCOM( @@ -457723,7 +457723,7 @@ public static void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -457739,7 +457739,7 @@ public static void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -457769,7 +457769,7 @@ Ptr IGL.FenceSync( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -457785,7 +457785,7 @@ Ptr IGL.FenceSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -457819,8 +457819,8 @@ public static Ptr FenceSync( )(condition, flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static Sync* FenceSyncApple( @@ -457835,8 +457835,8 @@ Ptr IGL.FenceSyncApple( ) => (Sync*)((IGL)this).FenceSyncApple((uint)condition, (uint)flags); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -457897,7 +457897,7 @@ void IGL.Finish() => ((delegate* unmanaged)nativeContext.LoadFunction("glFinish", "opengl"))(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -457922,7 +457922,7 @@ void IGL.Finish() => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -457946,12 +457946,12 @@ void IGL.Finish() => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFinish")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Finish() => ThisThread.Finish(); @@ -458007,8 +458007,8 @@ void IGL.FinishFenceNV([NativeTypeName("GLuint")] uint fence) => ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glFinishFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FinishFenceNV([NativeTypeName("GLuint")] uint fence) => @@ -458046,7 +458046,7 @@ void IGL.Flush() => ((delegate* unmanaged)nativeContext.LoadFunction("glFlush", "opengl"))(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -458071,7 +458071,7 @@ void IGL.Flush() => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -458095,12 +458095,12 @@ void IGL.Flush() => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFlush")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Flush() => ThisThread.Flush(); @@ -458117,7 +458117,7 @@ void IGL.FlushMappedBufferRange( )(target, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -458135,7 +458135,7 @@ void IGL.FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -458168,7 +458168,7 @@ void IGL.FlushMappedBufferRange( ) => ((IGL)this).FlushMappedBufferRange((uint)target, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -458186,7 +458186,7 @@ void IGL.FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -458260,8 +458260,8 @@ void IGL.FlushMappedBufferRangeEXT( nativeContext.LoadFunction("glFlushMappedBufferRangeEXT", "opengl") )(target, offset, length); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FlushMappedBufferRangeEXT( @@ -458277,8 +458277,8 @@ void IGL.FlushMappedBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint length ) => ((IGL)this).FlushMappedBufferRangeEXT((uint)target, offset, length); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -458300,12 +458300,12 @@ void IGL.FlushMappedNamedBufferRange( )(buffer, offset, length); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -458328,8 +458328,8 @@ void IGL.FlushMappedNamedBufferRangeEXT( nativeContext.LoadFunction("glFlushMappedNamedBufferRangeEXT", "opengl") )(buffer, offset, length); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedNamedBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FlushMappedNamedBufferRangeEXT( @@ -458668,8 +458668,8 @@ void IGL.FogCoordFormatNV( nativeContext.LoadFunction("glFogCoordFormatNV", "opengl") )(type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FogCoordFormatNV( @@ -459599,8 +459599,8 @@ void IGL.FragmentCoverageColorNV([NativeTypeName("GLuint")] uint color) => nativeContext.LoadFunction("glFragmentCoverageColorNV", "opengl") )(color); - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] [NativeFunction("opengl", EntryPoint = "glFragmentCoverageColorNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460081,8 +460081,8 @@ void IGL.FramebufferDrawBufferEXT( nativeContext.LoadFunction("glFramebufferDrawBufferEXT", "opengl") )(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferDrawBufferEXT( @@ -460096,8 +460096,8 @@ void IGL.FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] Constant mode ) => ((IGL)this).FramebufferDrawBufferEXT(framebuffer, (uint)mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460117,8 +460117,8 @@ void IGL.FramebufferDrawBuffersEXT( nativeContext.LoadFunction("glFramebufferDrawBuffersEXT", "opengl") )(framebuffer, n, bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferDrawBuffersEXT( @@ -460140,8 +460140,8 @@ void IGL.FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460157,8 +460157,8 @@ void IGL.FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ) => ((IGL)this).FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)&bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460180,8 +460180,8 @@ void IGL.FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460197,8 +460197,8 @@ void IGL.FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ) => ((IGL)this).FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)(GLEnum*)&bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460220,8 +460220,8 @@ void IGL.FramebufferDrawBuffersEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460237,8 +460237,8 @@ void IGL.FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] DrawBufferMode bufs ) => ((IGL)this).FramebufferDrawBuffersEXT(framebuffer, 1, (uint*)(DrawBufferMode*)&bufs); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460254,8 +460254,8 @@ void IGL.FramebufferFetchBarrierEXT() => nativeContext.LoadFunction("glFramebufferFetchBarrierEXT", "opengl") )(); - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [NativeFunction("opengl", EntryPoint = "glFramebufferFetchBarrierEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460432,7 +460432,7 @@ void IGL.FramebufferParameter( )(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -460443,7 +460443,7 @@ void IGL.FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -460469,7 +460469,7 @@ void IGL.FramebufferParameter( ) => ((IGL)this).FramebufferParameter((uint)target, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -460480,7 +460480,7 @@ void IGL.FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -460510,8 +460510,8 @@ void IGL.FramebufferParameterMESA( nativeContext.LoadFunction("glFramebufferParameteriMESA", "opengl") )(target, pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460528,8 +460528,8 @@ void IGL.FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ) => ((IGL)this).FramebufferParameterMESA((uint)target, (uint)pname, param2); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -460568,8 +460568,8 @@ void IGL.FramebufferReadBufferEXT( nativeContext.LoadFunction("glFramebufferReadBufferEXT", "opengl") )(framebuffer, mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferReadBufferEXT( @@ -460583,8 +460583,8 @@ void IGL.FramebufferReadBufferEXT( [NativeTypeName("GLenum")] Constant mode ) => ((IGL)this).FramebufferReadBufferEXT(framebuffer, (uint)mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460606,7 +460606,7 @@ void IGL.FramebufferRenderbuffer( )(target, attachment, renderbuffertarget, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -460624,7 +460624,7 @@ void IGL.FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -460670,7 +460670,7 @@ void IGL.FramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -460688,7 +460688,7 @@ void IGL.FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -460830,8 +460830,8 @@ void IGL.FramebufferSampleLocationsARB( nativeContext.LoadFunction("glFramebufferSampleLocationsfvARB", "opengl") )(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferSampleLocationsARB( @@ -460855,8 +460855,8 @@ void IGL.FramebufferSampleLocationsARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460879,8 +460879,8 @@ void IGL.FramebufferSampleLocationsNV( nativeContext.LoadFunction("glFramebufferSampleLocationsfvNV", "opengl") )(target, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -460905,8 +460905,8 @@ void IGL.FramebufferSampleLocationsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -461063,7 +461063,7 @@ void IGL.FramebufferTexture( )(target, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -461078,7 +461078,7 @@ void IGL.FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -461110,7 +461110,7 @@ void IGL.FramebufferTexture( ) => ((IGL)this).FramebufferTexture((uint)target, (uint)attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -461125,7 +461125,7 @@ void IGL.FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -461163,7 +461163,7 @@ void IGL.FramebufferTexture1D( )(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461181,7 +461181,7 @@ void IGL.FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461225,7 +461225,7 @@ void IGL.FramebufferTexture1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461243,7 +461243,7 @@ void IGL.FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461337,7 +461337,7 @@ void IGL.FramebufferTexture2D( )(target, attachment, textarget, texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461355,7 +461355,7 @@ void IGL.FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461404,7 +461404,7 @@ void IGL.FramebufferTexture2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461422,7 +461422,7 @@ void IGL.FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461601,8 +461601,8 @@ void IGL.FramebufferTexture2DMultisampleEXT( nativeContext.LoadFunction("glFramebufferTexture2DMultisampleEXT", "opengl") )(target, attachment, textarget, texture, level, samples); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferTexture2DMultisampleEXT( @@ -461640,8 +461640,8 @@ void IGL.FramebufferTexture2DMultisampleEXT( samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -461676,8 +461676,8 @@ void IGL.FramebufferTexture2DMultisampleIMG( nativeContext.LoadFunction("glFramebufferTexture2DMultisampleIMG", "opengl") )(target, attachment, textarget, texture, level, samples); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferTexture2DMultisampleIMG( @@ -461715,8 +461715,8 @@ void IGL.FramebufferTexture2DMultisampleIMG( samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -461804,7 +461804,7 @@ void IGL.FramebufferTexture3D( )(target, attachment, textarget, texture, level, zoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461822,7 +461822,7 @@ void IGL.FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461869,7 +461869,7 @@ void IGL.FramebufferTexture3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -461887,7 +461887,7 @@ void IGL.FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -462042,8 +462042,8 @@ void IGL.FramebufferTextureARB( nativeContext.LoadFunction("glFramebufferTextureARB", "opengl") )(target, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferTextureARB( @@ -462061,8 +462061,8 @@ void IGL.FramebufferTextureARB( [NativeTypeName("GLint")] int level ) => ((IGL)this).FramebufferTextureARB((uint)target, (uint)attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -462129,8 +462129,8 @@ void IGL.FramebufferTextureFaceARB( nativeContext.LoadFunction("glFramebufferTextureFaceARB", "opengl") )(target, attachment, texture, level, face); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferTextureFaceARB( @@ -462157,8 +462157,8 @@ void IGL.FramebufferTextureFaceARB( (uint)face ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -462236,7 +462236,7 @@ void IGL.FramebufferTextureLayer( )(target, attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -462254,7 +462254,7 @@ void IGL.FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -462291,7 +462291,7 @@ void IGL.FramebufferTextureLayer( ) => ((IGL)this).FramebufferTextureLayer((uint)target, (uint)attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -462309,7 +462309,7 @@ void IGL.FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -462350,8 +462350,8 @@ void IGL.FramebufferTextureLayerARB( nativeContext.LoadFunction("glFramebufferTextureLayerARB", "opengl") )(target, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FramebufferTextureLayerARB( @@ -462378,8 +462378,8 @@ void IGL.FramebufferTextureLayerARB( layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -462617,8 +462617,8 @@ void IGL.FramebufferTextureMultiviewOVR( nativeContext.LoadFunction("glFramebufferTextureMultiviewOVR", "opengl") )(target, attachment, texture, level, baseViewIndex, numViews); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -462657,8 +462657,8 @@ void IGL.FramebufferTextureMultiviewOVR( numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -462765,7 +462765,7 @@ void IGL.FrontFace([NativeTypeName("GLenum")] uint mode) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -462790,7 +462790,7 @@ void IGL.FrontFace([NativeTypeName("GLenum")] uint mode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -462814,12 +462814,12 @@ void IGL.FrontFace([NativeTypeName("GLenum")] uint mode) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void FrontFace([NativeTypeName("GLenum")] uint mode) => @@ -462831,7 +462831,7 @@ void IGL.FrontFace( ) => ((IGL)this).FrontFace((uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -462856,7 +462856,7 @@ void IGL.FrontFace( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -462880,12 +462880,12 @@ void IGL.FrontFace( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463072,7 +463072,7 @@ uint IGL.GenBuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463092,7 +463092,7 @@ uint IGL.GenBuffer() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463111,12 +463111,12 @@ uint IGL.GenBuffer() ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463133,7 +463133,7 @@ void IGL.GenBuffers( )(n, buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463153,7 +463153,7 @@ void IGL.GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463172,12 +463172,12 @@ void IGL.GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenBuffers( @@ -463198,7 +463198,7 @@ void IGL.GenBuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463218,7 +463218,7 @@ void IGL.GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -463237,12 +463237,12 @@ void IGL.GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463311,7 +463311,7 @@ void IGL.GenerateMipmap([NativeTypeName("GLenum")] uint target) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463329,7 +463329,7 @@ void IGL.GenerateMipmap([NativeTypeName("GLenum")] uint target) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463362,7 +463362,7 @@ void IGL.GenerateMipmap( ) => ((IGL)this).GenerateMipmap((uint)target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463380,7 +463380,7 @@ void IGL.GenerateMipmap( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463471,8 +463471,8 @@ void IGL.GenerateMultiTexMipmapEXT( nativeContext.LoadFunction("glGenerateMultiTexMipmapEXT", "opengl") )(texunit, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenerateMultiTexMipmapEXT( @@ -463486,8 +463486,8 @@ void IGL.GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] Constant target ) => ((IGL)this).GenerateMultiTexMipmapEXT((uint)texunit, (uint)target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463504,12 +463504,12 @@ void IGL.GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture) => )(texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -463528,8 +463528,8 @@ void IGL.GenerateTextureMipmapEXT( nativeContext.LoadFunction("glGenerateTextureMipmapEXT", "opengl") )(texture, target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenerateTextureMipmapEXT( @@ -463543,8 +463543,8 @@ void IGL.GenerateTextureMipmapEXT( [NativeTypeName("GLenum")] Constant target ) => ((IGL)this).GenerateTextureMipmapEXT(texture, (uint)target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463617,8 +463617,8 @@ void IGL.GenFencesNV( )(n, fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenFencesNV( @@ -463639,8 +463639,8 @@ void IGL.GenFencesNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463658,8 +463658,8 @@ uint IGL.GenFencesNV() } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -463688,7 +463688,7 @@ uint IGL.GenFramebuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463706,7 +463706,7 @@ uint IGL.GenFramebuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463744,7 +463744,7 @@ void IGL.GenFramebuffers( )(n, framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463762,7 +463762,7 @@ void IGL.GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463804,7 +463804,7 @@ void IGL.GenFramebuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -463822,7 +463822,7 @@ void IGL.GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464113,8 +464113,8 @@ uint IGL.GenPathNV([NativeTypeName("GLsizei")] uint range) => ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -464131,8 +464131,8 @@ void IGL.GenPerfMonitorsAMD( nativeContext.LoadFunction("glGenPerfMonitorsAMD", "opengl") )(n, monitors); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -464153,8 +464153,8 @@ void IGL.GenPerfMonitorsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -464172,8 +464172,8 @@ uint IGL.GenPerfMonitorsAMD() return monitors; } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -464189,7 +464189,7 @@ uint IGL.GenProgramPipeline() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464202,7 +464202,7 @@ uint IGL.GenProgramPipeline() MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464230,7 +464230,7 @@ void IGL.GenProgramPipelines( )(n, pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464243,7 +464243,7 @@ void IGL.GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464275,7 +464275,7 @@ void IGL.GenProgramPipelines( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464288,7 +464288,7 @@ void IGL.GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -464478,7 +464478,7 @@ void IGL.GenQueries( )(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464498,7 +464498,7 @@ void IGL.GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464537,7 +464537,7 @@ void IGL.GenQueries( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464557,7 +464557,7 @@ void IGL.GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464708,7 +464708,7 @@ uint IGL.GenQuery() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464728,7 +464728,7 @@ uint IGL.GenQuery() MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -464814,7 +464814,7 @@ uint IGL.GenRenderbuffer() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464832,7 +464832,7 @@ uint IGL.GenRenderbuffer() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464870,7 +464870,7 @@ void IGL.GenRenderbuffers( )(n, renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464888,7 +464888,7 @@ void IGL.GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464930,7 +464930,7 @@ void IGL.GenRenderbuffers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -464948,7 +464948,7 @@ void IGL.GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -465093,7 +465093,7 @@ uint IGL.GenSampler() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465108,7 +465108,7 @@ uint IGL.GenSampler() MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465143,7 +465143,7 @@ void IGL.GenSamplers( )(count, samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465158,7 +465158,7 @@ void IGL.GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465197,7 +465197,7 @@ void IGL.GenSamplers( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465212,7 +465212,7 @@ void IGL.GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -465347,7 +465347,7 @@ uint IGL.GenTexture() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465371,7 +465371,7 @@ uint IGL.GenTexture() MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465394,12 +465394,12 @@ uint IGL.GenTexture() ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -465416,7 +465416,7 @@ void IGL.GenTextures( )(n, textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465440,7 +465440,7 @@ void IGL.GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465463,12 +465463,12 @@ void IGL.GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenTextures( @@ -465489,7 +465489,7 @@ void IGL.GenTextures( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465513,7 +465513,7 @@ void IGL.GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -465536,12 +465536,12 @@ void IGL.GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -465612,7 +465612,7 @@ uint IGL.GenTransformFeedback() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465626,7 +465626,7 @@ uint IGL.GenTransformFeedback() MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465655,7 +465655,7 @@ void IGL.GenTransformFeedbacks( )(n, ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465669,7 +465669,7 @@ void IGL.GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465702,7 +465702,7 @@ void IGL.GenTransformFeedbacks( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465716,7 +465716,7 @@ void IGL.GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -465799,7 +465799,7 @@ uint IGL.GenVertexArray() } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -465817,7 +465817,7 @@ uint IGL.GenVertexArray() MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -465850,7 +465850,7 @@ void IGL.GenVertexArrays( )(n, arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -465868,7 +465868,7 @@ void IGL.GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -465905,7 +465905,7 @@ void IGL.GenVertexArrays( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -465923,7 +465923,7 @@ void IGL.GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -466009,8 +466009,8 @@ uint IGL.GenVertexArraysO() return arrays; } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -466026,8 +466026,8 @@ void IGL.GenVertexArraysOES( nativeContext.LoadFunction("glGenVertexArraysOES", "opengl") )(n, arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GenVertexArraysOES( @@ -466047,8 +466047,8 @@ void IGL.GenVertexArraysOES( } } - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -466084,7 +466084,7 @@ void IGL.GetActiveAtomicCounterBuffer( )(program, bufferIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -466096,7 +466096,7 @@ void IGL.GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -466136,7 +466136,7 @@ void IGL.GetActiveAtomicCounterBuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -466148,7 +466148,7 @@ void IGL.GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -466185,7 +466185,7 @@ void IGL.GetActiveAttrib( )(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466204,7 +466204,7 @@ void IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466268,7 +466268,7 @@ void IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466287,7 +466287,7 @@ void IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466351,7 +466351,7 @@ sbyte IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466370,7 +466370,7 @@ sbyte IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466433,7 +466433,7 @@ void IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466452,7 +466452,7 @@ void IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466516,7 +466516,7 @@ sbyte IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466535,7 +466535,7 @@ sbyte IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466598,7 +466598,7 @@ void IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466617,7 +466617,7 @@ void IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466681,7 +466681,7 @@ sbyte IGL.GetActiveAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -466700,7 +466700,7 @@ sbyte IGL.GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467020,7 +467020,7 @@ void IGL.GetActiveSubroutineName( )(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467034,7 +467034,7 @@ void IGL.GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467083,7 +467083,7 @@ void IGL.GetActiveSubroutineName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467097,7 +467097,7 @@ void IGL.GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467146,7 +467146,7 @@ sbyte IGL.GetActiveSubroutineName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467160,7 +467160,7 @@ sbyte IGL.GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467197,7 +467197,7 @@ void IGL.GetActiveSubroutineUniform( )(program, shadertype, index, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467211,7 +467211,7 @@ void IGL.GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467256,7 +467256,7 @@ void IGL.GetActiveSubroutineUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467270,7 +467270,7 @@ void IGL.GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467309,7 +467309,7 @@ void IGL.GetActiveSubroutineUniformName( )(program, shadertype, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467323,7 +467323,7 @@ void IGL.GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467380,7 +467380,7 @@ void IGL.GetActiveSubroutineUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467394,7 +467394,7 @@ void IGL.GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467451,7 +467451,7 @@ sbyte IGL.GetActiveSubroutineUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467465,7 +467465,7 @@ sbyte IGL.GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -467504,7 +467504,7 @@ void IGL.GetActiveUniform( )(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467523,7 +467523,7 @@ void IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467587,7 +467587,7 @@ void IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467606,7 +467606,7 @@ void IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467670,7 +467670,7 @@ sbyte IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467689,7 +467689,7 @@ sbyte IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467752,7 +467752,7 @@ void IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467771,7 +467771,7 @@ void IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467835,7 +467835,7 @@ sbyte IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467854,7 +467854,7 @@ sbyte IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467917,7 +467917,7 @@ void IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -467936,7 +467936,7 @@ void IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -468000,7 +468000,7 @@ sbyte IGL.GetActiveUniform( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -468019,7 +468019,7 @@ sbyte IGL.GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -468337,7 +468337,7 @@ void IGL.GetActiveUniformBlock( )(program, uniformBlockIndex, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468354,7 +468354,7 @@ void IGL.GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468399,7 +468399,7 @@ void IGL.GetActiveUniformBlock( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468416,7 +468416,7 @@ void IGL.GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468454,7 +468454,7 @@ int IGL.GetActiveUniformBlock( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468471,7 +468471,7 @@ int IGL.GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468509,7 +468509,7 @@ void IGL.GetActiveUniformBlockName( )(program, uniformBlockIndex, bufSize, length, uniformBlockName); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468526,7 +468526,7 @@ void IGL.GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468582,7 +468582,7 @@ void IGL.GetActiveUniformBlockName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468599,7 +468599,7 @@ void IGL.GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468655,7 +468655,7 @@ sbyte IGL.GetActiveUniformBlockName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468672,7 +468672,7 @@ sbyte IGL.GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468711,7 +468711,7 @@ void IGL.GetActiveUniformName( )(program, uniformIndex, bufSize, length, uniformName); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468728,7 +468728,7 @@ void IGL.GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468777,7 +468777,7 @@ void IGL.GetActiveUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468794,7 +468794,7 @@ void IGL.GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468843,7 +468843,7 @@ sbyte IGL.GetActiveUniformName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468860,7 +468860,7 @@ sbyte IGL.GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468899,7 +468899,7 @@ void IGL.GetActiveUniforms( )(program, uniformCount, uniformIndices, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468916,7 +468916,7 @@ void IGL.GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468965,7 +468965,7 @@ void IGL.GetActiveUniforms( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -468982,7 +468982,7 @@ void IGL.GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -469330,7 +469330,7 @@ uint IGL.GetAttachedShader( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469349,7 +469349,7 @@ uint IGL.GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469393,7 +469393,7 @@ void IGL.GetAttachedShaders( )(program, maxCount, count, shaders); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469412,7 +469412,7 @@ void IGL.GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469460,7 +469460,7 @@ void IGL.GetAttachedShaders( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469479,7 +469479,7 @@ void IGL.GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469524,7 +469524,7 @@ int IGL.GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469543,7 +469543,7 @@ int IGL.GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469587,7 +469587,7 @@ int IGL.GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469606,7 +469606,7 @@ int IGL.GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -469690,7 +469690,7 @@ void IGL.GetBoolean( )(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -469707,7 +469707,7 @@ void IGL.GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -469745,7 +469745,7 @@ void IGL.GetBoolean( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -469762,7 +469762,7 @@ void IGL.GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -469798,8 +469798,8 @@ void IGL.GetBooleanIndexedEXT( nativeContext.LoadFunction("glGetBooleanIndexedvEXT", "opengl") )(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetBooleanIndexedEXT( @@ -469821,8 +469821,8 @@ void IGL.GetBooleanIndexedEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -469843,7 +469843,7 @@ void IGL.GetBoolean( )(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -469868,7 +469868,7 @@ void IGL.GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -469892,12 +469892,12 @@ void IGL.GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetBoolean( @@ -469918,7 +469918,7 @@ void IGL.GetBoolean( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -469943,7 +469943,7 @@ void IGL.GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -469967,12 +469967,12 @@ void IGL.GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -469993,7 +469993,7 @@ void IGL.GetBufferParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -470008,7 +470008,7 @@ void IGL.GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -470044,7 +470044,7 @@ void IGL.GetBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -470059,7 +470059,7 @@ void IGL.GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -470094,7 +470094,7 @@ void IGL.GetBufferParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470114,7 +470114,7 @@ void IGL.GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470133,12 +470133,12 @@ void IGL.GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetBufferParameter( @@ -470161,7 +470161,7 @@ void IGL.GetBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470181,7 +470181,7 @@ void IGL.GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470200,12 +470200,12 @@ void IGL.GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -470269,8 +470269,8 @@ void IGL.GetBufferParameterNV( nativeContext.LoadFunction("glGetBufferParameterui64vNV", "opengl") )(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetBufferParameterNV( @@ -470292,8 +470292,8 @@ void IGL.GetBufferParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -470313,8 +470313,8 @@ ulong IGL.GetBufferParameterNV( return @params; } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -470334,7 +470334,7 @@ void IGL.GetBufferPointer( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470354,7 +470354,7 @@ void IGL.GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470395,7 +470395,7 @@ Ref2D @params } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470415,7 +470415,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470497,8 +470497,8 @@ void IGL.GetBufferPointerOES( nativeContext.LoadFunction("glGetBufferPointervOES", "opengl") )(target, pname, @params); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetBufferPointerOES( @@ -470520,8 +470520,8 @@ Ref2D @params } } - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -470544,7 +470544,7 @@ void IGL.GetBufferSubData( )(target, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470564,7 +470564,7 @@ void IGL.GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470607,7 +470607,7 @@ Ref data } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -470627,7 +470627,7 @@ Ref data MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -471621,8 +471621,8 @@ uint IGL.GetCommandHeaderNV( )(tokenID, size); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint GetCommandHeaderNV( @@ -471637,8 +471637,8 @@ uint IGL.GetCommandHeaderNV( ) => (uint)((IGL)this).GetCommandHeaderNV((uint)tokenID, size); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -471659,8 +471659,8 @@ void IGL.GetCompressedMultiTexImageEXT( nativeContext.LoadFunction("glGetCompressedMultiTexImageEXT", "opengl") )(texunit, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetCompressedMultiTexImageEXT( @@ -471684,8 +471684,8 @@ Ref img } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -471708,7 +471708,7 @@ void IGL.GetCompressedTexImage( )(target, level, img); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -471730,7 +471730,7 @@ void IGL.GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -471773,7 +471773,7 @@ Ref img } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -471795,7 +471795,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -471881,12 +471881,12 @@ void IGL.GetCompressedTextureImage( )(texture, level, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -471914,12 +471914,12 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -471945,8 +471945,8 @@ void IGL.GetCompressedTextureImageEXT( nativeContext.LoadFunction("glGetCompressedTextureImageEXT", "opengl") )(texture, target, lod, img); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetCompressedTextureImageEXT( @@ -471970,8 +471970,8 @@ Ref img } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -472001,12 +472001,12 @@ void IGL.GetCompressedTextureSubImage( )(texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -472069,12 +472069,12 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -472445,8 +472445,8 @@ void IGL.GetCoverageModulationTableNV( nativeContext.LoadFunction("glGetCoverageModulationTableNV", "opengl") )(bufSize, v); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -472467,8 +472467,8 @@ void IGL.GetCoverageModulationTableNV( } } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -472486,8 +472486,8 @@ float IGL.GetCoverageModulationTableNV() return v; } - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -472512,12 +472512,12 @@ uint IGL.GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -472579,12 +472579,12 @@ uint IGL.GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -472647,12 +472647,12 @@ uint IGL.GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -472715,12 +472715,12 @@ uint IGL.GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -472965,8 +472965,8 @@ uint IGL.GetDebugMessageLogARB( )(count, bufSize, sources, types, ids, severities, lengths, messageLog); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint GetDebugMessageLogARB( @@ -473024,8 +473024,8 @@ uint IGL.GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473084,8 +473084,8 @@ uint IGL.GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473144,8 +473144,8 @@ uint IGL.GetDebugMessageLogARB( } [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473439,7 +473439,7 @@ void IGL.GetDouble( )(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -473452,7 +473452,7 @@ void IGL.GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -473486,7 +473486,7 @@ void IGL.GetDouble( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -473499,7 +473499,7 @@ void IGL.GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -473531,8 +473531,8 @@ void IGL.GetDoubleEXT( nativeContext.LoadFunction("glGetDoublei_vEXT", "opengl") )(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetDoubleEXT( @@ -473554,8 +473554,8 @@ void IGL.GetDoubleEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473576,8 +473576,8 @@ void IGL.GetDoubleIndexedEXT( nativeContext.LoadFunction("glGetDoubleIndexedvEXT", "opengl") )(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetDoubleIndexedEXT( @@ -473599,8 +473599,8 @@ void IGL.GetDoubleIndexedEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473621,7 +473621,7 @@ void IGL.GetDouble( )(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473646,7 +473646,7 @@ void IGL.GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473690,7 +473690,7 @@ void IGL.GetDouble( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473715,7 +473715,7 @@ void IGL.GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473758,8 +473758,8 @@ void IGL.GetDriverControlQCOM( nativeContext.LoadFunction("glGetDriverControlsQCOM", "opengl") )(num, size, driverControls); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetDriverControlQCOM( @@ -473782,8 +473782,8 @@ void IGL.GetDriverControlQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473804,8 +473804,8 @@ uint IGL.GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num) } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473824,8 +473824,8 @@ void IGL.GetDriverControlStringQCOM( nativeContext.LoadFunction("glGetDriverControlStringQCOM", "opengl") )(driverControl, bufSize, length, driverControlString); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetDriverControlStringQCOM( @@ -473855,8 +473855,8 @@ void IGL.GetDriverControlStringQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473886,8 +473886,8 @@ sbyte IGL.GetDriverControlStringQCOM( } } - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473902,7 +473902,7 @@ Constant IGL.GetError() => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473927,7 +473927,7 @@ Constant IGL.GetError() => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473951,12 +473951,12 @@ Constant IGL.GetError() => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -473968,7 +473968,7 @@ uint IGL.GetErrorRaw() => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -473993,7 +473993,7 @@ uint IGL.GetErrorRaw() => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -474017,12 +474017,12 @@ uint IGL.GetErrorRaw() => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetError")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint GetErrorRaw() => ThisThread.GetErrorRaw(); @@ -474039,8 +474039,8 @@ void IGL.GetFenceNV( )(fence, pname, @params); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetFenceNV( @@ -474063,8 +474063,8 @@ void IGL.GetFenceNV( } [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -474167,8 +474167,8 @@ void IGL.GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] uint* queryId) => nativeContext.LoadFunction("glGetFirstPerfQueryIdINTEL", "opengl") )(queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -474184,8 +474184,8 @@ void IGL.GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] Ref queryId } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -474285,7 +474285,7 @@ void IGL.GetFloat( )(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -474298,7 +474298,7 @@ void IGL.GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -474332,7 +474332,7 @@ void IGL.GetFloat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -474345,7 +474345,7 @@ void IGL.GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -474377,8 +474377,8 @@ void IGL.GetFloatEXT( nativeContext.LoadFunction("glGetFloati_vEXT", "opengl") )(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetFloatEXT( @@ -474400,8 +474400,8 @@ void IGL.GetFloatEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -474508,8 +474508,8 @@ void IGL.GetFloatIndexedEXT( nativeContext.LoadFunction("glGetFloatIndexedvEXT", "opengl") )(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetFloatIndexedEXT( @@ -474531,8 +474531,8 @@ void IGL.GetFloatIndexedEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -474553,7 +474553,7 @@ void IGL.GetFloat( )(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -474578,7 +474578,7 @@ void IGL.GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -474602,12 +474602,12 @@ void IGL.GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetFloat( @@ -474628,7 +474628,7 @@ void IGL.GetFloat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -474653,7 +474653,7 @@ void IGL.GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -474677,12 +474677,12 @@ void IGL.GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -474732,7 +474732,7 @@ int IGL.GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -474747,7 +474747,7 @@ int IGL.GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -474782,7 +474782,7 @@ int IGL.GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -474797,7 +474797,7 @@ int IGL.GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -474872,7 +474872,7 @@ int IGL.GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -474889,7 +474889,7 @@ int IGL.GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -474926,7 +474926,7 @@ int IGL.GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -474943,7 +474943,7 @@ int IGL.GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -475331,7 +475331,7 @@ void IGL.GetFramebufferAttachmentParameter( )(target, attachment, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -475349,7 +475349,7 @@ void IGL.GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -475400,7 +475400,7 @@ void IGL.GetFramebufferAttachmentParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -475418,7 +475418,7 @@ void IGL.GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -475628,7 +475628,7 @@ void IGL.GetFramebufferParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -475639,7 +475639,7 @@ void IGL.GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -475671,7 +475671,7 @@ void IGL.GetFramebufferParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -475682,7 +475682,7 @@ void IGL.GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -475712,8 +475712,8 @@ void IGL.GetFramebufferParameterEXT( nativeContext.LoadFunction("glGetFramebufferParameterivEXT", "opengl") )(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetFramebufferParameterEXT( @@ -475735,8 +475735,8 @@ void IGL.GetFramebufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -475757,8 +475757,8 @@ void IGL.GetFramebufferParameterMESA( nativeContext.LoadFunction("glGetFramebufferParameterivMESA", "opengl") )(target, pname, @params); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -475781,8 +475781,8 @@ void IGL.GetFramebufferParameterMESA( } } - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -475828,12 +475828,12 @@ Constant IGL.GetGraphicsResetStatus() => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -475849,8 +475849,8 @@ Constant IGL.GetGraphicsResetStatusARB() => (uint)((IGL)this).GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -475865,8 +475865,8 @@ uint IGL.GetGraphicsResetStatusARBRaw() => )(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint GetGraphicsResetStatusARBRaw() => ThisThread.GetGraphicsResetStatusARBRaw(); @@ -475877,8 +475877,8 @@ Constant IGL.GetGraphicsResetStatusEXT() => (uint)((IGL)this).GetGraphicsResetStatusEXTRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -475893,8 +475893,8 @@ uint IGL.GetGraphicsResetStatusEXTRaw() => )(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint GetGraphicsResetStatusEXTRaw() => ThisThread.GetGraphicsResetStatusEXTRaw(); @@ -475934,12 +475934,12 @@ uint IGL.GetGraphicsResetStatusRaw() => [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -476316,8 +476316,8 @@ ulong IGL.GetImageHandleARB( )(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static ulong GetImageHandleARB( @@ -476338,8 +476338,8 @@ ulong IGL.GetImageHandleARB( ) => (ulong)((IGL)this).GetImageHandleARB(texture, level, (uint)layered, layer, (uint)format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -476365,8 +476365,8 @@ ulong IGL.GetImageHandleNV( )(texture, level, layered, layer, format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -476388,8 +476388,8 @@ ulong IGL.GetImageHandleNV( ) => (ulong)((IGL)this).GetImageHandleNV(texture, level, (uint)layered, layer, (uint)format); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -476581,7 +476581,7 @@ void IGL.GetInteger64( )(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -476596,7 +476596,7 @@ void IGL.GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -476632,7 +476632,7 @@ void IGL.GetInteger64( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -476647,7 +476647,7 @@ void IGL.GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -476681,7 +476681,7 @@ void IGL.GetInteger64( )(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -476697,7 +476697,7 @@ void IGL.GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -476732,7 +476732,7 @@ void IGL.GetInteger64( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -476748,7 +476748,7 @@ void IGL.GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -476781,8 +476781,8 @@ void IGL.GetInteger64Apple( nativeContext.LoadFunction("glGetInteger64vAPPLE", "opengl") )(pname, @params); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetInteger64Apple( @@ -476802,8 +476802,8 @@ void IGL.GetInteger64Apple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -476863,7 +476863,7 @@ void IGL.GetInteger( )(target, index, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -476881,7 +476881,7 @@ void IGL.GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -476920,7 +476920,7 @@ void IGL.GetInteger( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -476938,7 +476938,7 @@ void IGL.GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -477018,8 +477018,8 @@ void IGL.GetIntegerIndexedEXT( nativeContext.LoadFunction("glGetIntegerIndexedvEXT", "opengl") )(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetIntegerIndexedEXT( @@ -477041,8 +477041,8 @@ void IGL.GetIntegerIndexedEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477063,8 +477063,8 @@ void IGL.GetIntegerui64NV( nativeContext.LoadFunction("glGetIntegerui64i_vNV", "opengl") )(value, index, result); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetIntegerui64NV( @@ -477086,8 +477086,8 @@ void IGL.GetIntegerui64NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477105,8 +477105,8 @@ ulong IGL.GetIntegerui64NV([NativeTypeName("GLuint")] uint index) return result; } - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477123,8 +477123,8 @@ void IGL.GetIntegerNV( nativeContext.LoadFunction("glGetIntegerui64vNV", "opengl") )(value, result); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetIntegerNV( @@ -477144,8 +477144,8 @@ void IGL.GetIntegerNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477162,8 +477162,8 @@ ulong IGL.GetIntegerNV() return result; } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477180,7 +477180,7 @@ void IGL.GetInteger( )(pname, data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -477205,7 +477205,7 @@ void IGL.GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -477229,12 +477229,12 @@ void IGL.GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetInteger( @@ -477255,7 +477255,7 @@ void IGL.GetInteger( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -477280,7 +477280,7 @@ void IGL.GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -477304,12 +477304,12 @@ void IGL.GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477332,7 +477332,7 @@ void IGL.GetInternalformati64V( )(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477343,7 +477343,7 @@ void IGL.GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477385,7 +477385,7 @@ void IGL.GetInternalformati64V( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477396,7 +477396,7 @@ void IGL.GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477436,7 +477436,7 @@ long IGL.GetInternalformati64V( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477447,7 +477447,7 @@ long IGL.GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -477480,7 +477480,7 @@ void IGL.GetInternalformat( )(target, internalformat, pname, count, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477492,7 +477492,7 @@ void IGL.GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477535,7 +477535,7 @@ void IGL.GetInternalformat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477547,7 +477547,7 @@ void IGL.GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477588,7 +477588,7 @@ int IGL.GetInternalformat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477600,7 +477600,7 @@ int IGL.GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -477634,8 +477634,8 @@ void IGL.GetInternalformatSampleNV( nativeContext.LoadFunction("glGetInternalformatSampleivNV", "opengl") )(target, internalformat, samples, pname, count, @params); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -477679,8 +477679,8 @@ void IGL.GetInternalformatSampleNV( } } - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -477722,8 +477722,8 @@ int IGL.GetInternalformatSampleNV( return @params; } - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -479383,8 +479383,8 @@ void IGL.GetMemoryObjectDetachedResourcesNV( nativeContext.LoadFunction("glGetMemoryObjectDetachedResourcesuivNV", "opengl") )(memory, pname, first, count, @params); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -479417,8 +479417,8 @@ void IGL.GetMemoryObjectDetachedResourcesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -479774,7 +479774,7 @@ void IGL.GetMultisample( )(pname, index, val); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -479790,7 +479790,7 @@ void IGL.GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -479827,7 +479827,7 @@ void IGL.GetMultisample( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -479843,7 +479843,7 @@ void IGL.GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -479922,8 +479922,8 @@ void IGL.GetMultiTexEnvEXT( nativeContext.LoadFunction("glGetMultiTexEnvfvEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexEnvEXT( @@ -479947,8 +479947,8 @@ void IGL.GetMultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -479971,8 +479971,8 @@ void IGL.GetMultiTexEnvEXT( nativeContext.LoadFunction("glGetMultiTexEnvivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexEnvEXT( @@ -479996,8 +479996,8 @@ void IGL.GetMultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480020,8 +480020,8 @@ void IGL.GetMultiTexGenEXT( nativeContext.LoadFunction("glGetMultiTexGendvEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexGenEXT( @@ -480045,8 +480045,8 @@ void IGL.GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480069,8 +480069,8 @@ void IGL.GetMultiTexGenEXT( nativeContext.LoadFunction("glGetMultiTexGenfvEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexGenEXT( @@ -480094,8 +480094,8 @@ void IGL.GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480118,8 +480118,8 @@ void IGL.GetMultiTexGenEXT( nativeContext.LoadFunction("glGetMultiTexGenivEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexGenEXT( @@ -480143,8 +480143,8 @@ void IGL.GetMultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480169,8 +480169,8 @@ void IGL.GetMultiTexImageEXT( nativeContext.LoadFunction("glGetMultiTexImageEXT", "opengl") )(texunit, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexImageEXT( @@ -480205,8 +480205,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480232,8 +480232,8 @@ void IGL.GetMultiTexLevelParameterEXT( nativeContext.LoadFunction("glGetMultiTexLevelParameterfvEXT", "opengl") )(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexLevelParameterEXT( @@ -480265,8 +480265,8 @@ void IGL.GetMultiTexLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480291,8 +480291,8 @@ void IGL.GetMultiTexLevelParameterEXT( nativeContext.LoadFunction("glGetMultiTexLevelParameterivEXT", "opengl") )(texunit, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexLevelParameterEXT( @@ -480324,8 +480324,8 @@ void IGL.GetMultiTexLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480349,8 +480349,8 @@ void IGL.GetMultiTexParameterEXT( nativeContext.LoadFunction("glGetMultiTexParameterfvEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexParameterEXT( @@ -480379,8 +480379,8 @@ void IGL.GetMultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480403,8 +480403,8 @@ void IGL.GetMultiTexParameterIEXT( nativeContext.LoadFunction("glGetMultiTexParameterIivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexParameterIEXT( @@ -480433,8 +480433,8 @@ void IGL.GetMultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480457,8 +480457,8 @@ void IGL.GetMultiTexParameterIEXT( nativeContext.LoadFunction("glGetMultiTexParameterIuivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexParameterIEXT( @@ -480487,8 +480487,8 @@ void IGL.GetMultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480511,8 +480511,8 @@ void IGL.GetMultiTexParameterEXT( nativeContext.LoadFunction("glGetMultiTexParameterivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetMultiTexParameterEXT( @@ -480541,8 +480541,8 @@ void IGL.GetMultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480565,12 +480565,12 @@ void IGL.GetNamedBufferParameter( )(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480596,12 +480596,12 @@ void IGL.GetNamedBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480626,12 +480626,12 @@ void IGL.GetNamedBufferParameter( )(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480657,12 +480657,12 @@ void IGL.GetNamedBufferParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480686,8 +480686,8 @@ void IGL.GetNamedBufferParameterEXT( nativeContext.LoadFunction("glGetNamedBufferParameterivEXT", "opengl") )(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedBufferParameterEXT( @@ -480709,8 +480709,8 @@ void IGL.GetNamedBufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480731,8 +480731,8 @@ void IGL.GetNamedBufferParameterNV( nativeContext.LoadFunction("glGetNamedBufferParameterui64vNV", "opengl") )(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedBufferParameterNV( @@ -480754,8 +480754,8 @@ void IGL.GetNamedBufferParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480777,12 +480777,12 @@ void IGL.GetNamedBufferPointer( )(buffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480808,12 +480808,12 @@ Ref2D @params } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480837,8 +480837,8 @@ void IGL.GetNamedBufferPointerEXT( nativeContext.LoadFunction("glGetNamedBufferPointervEXT", "opengl") )(buffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedBufferPointerEXT( @@ -480860,8 +480860,8 @@ Ref2D @params } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480884,12 +480884,12 @@ void IGL.GetNamedBufferSubData( )(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480917,12 +480917,12 @@ Ref data } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -480948,8 +480948,8 @@ void IGL.GetNamedBufferSubDataEXT( nativeContext.LoadFunction("glGetNamedBufferSubDataEXT", "opengl") )(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedBufferSubDataEXT( @@ -480973,8 +480973,8 @@ Ref data } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -480998,12 +480998,12 @@ void IGL.GetNamedFramebufferAttachmentParameter( )(framebuffer, attachment, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481036,12 +481036,12 @@ void IGL.GetNamedFramebufferAttachmentParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481070,8 +481070,8 @@ void IGL.GetNamedFramebufferAttachmentParameterEXT( ) )(framebuffer, attachment, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedFramebufferAttachmentParameterEXT( @@ -481106,8 +481106,8 @@ void IGL.GetNamedFramebufferAttachmentParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481214,12 +481214,12 @@ void IGL.GetNamedFramebufferParameter( )(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481245,12 +481245,12 @@ void IGL.GetNamedFramebufferParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481274,8 +481274,8 @@ void IGL.GetNamedFramebufferParameterEXT( nativeContext.LoadFunction("glGetNamedFramebufferParameterivEXT", "opengl") )(framebuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedFramebufferParameterEXT( @@ -481297,8 +481297,8 @@ void IGL.GetNamedFramebufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481320,8 +481320,8 @@ void IGL.GetNamedProgramEXT( nativeContext.LoadFunction("glGetNamedProgramivEXT", "opengl") )(program, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramEXT( @@ -481345,8 +481345,8 @@ void IGL.GetNamedProgramEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481369,8 +481369,8 @@ int IGL.GetNamedProgramEXT( return @params; } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481392,8 +481392,8 @@ void IGL.GetNamedProgramLocalParameterEXT( nativeContext.LoadFunction("glGetNamedProgramLocalParameterdvEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramLocalParameterEXT( @@ -481422,8 +481422,8 @@ void IGL.GetNamedProgramLocalParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481446,8 +481446,8 @@ void IGL.GetNamedProgramLocalParameterEXT( nativeContext.LoadFunction("glGetNamedProgramLocalParameterfvEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramLocalParameterEXT( @@ -481476,8 +481476,8 @@ void IGL.GetNamedProgramLocalParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481500,8 +481500,8 @@ void IGL.GetNamedProgramLocalParameterIEXT( nativeContext.LoadFunction("glGetNamedProgramLocalParameterIivEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramLocalParameterIEXT( @@ -481530,8 +481530,8 @@ void IGL.GetNamedProgramLocalParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481554,8 +481554,8 @@ void IGL.GetNamedProgramLocalParameterIEXT( nativeContext.LoadFunction("glGetNamedProgramLocalParameterIuivEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramLocalParameterIEXT( @@ -481584,8 +481584,8 @@ void IGL.GetNamedProgramLocalParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481608,8 +481608,8 @@ void IGL.GetNamedProgramStringEXT( nativeContext.LoadFunction("glGetNamedProgramStringEXT", "opengl") )(program, target, pname, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedProgramStringEXT( @@ -481633,8 +481633,8 @@ Ref @string } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481657,12 +481657,12 @@ void IGL.GetNamedRenderbufferParameter( )(renderbuffer, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481688,12 +481688,12 @@ void IGL.GetNamedRenderbufferParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -481717,8 +481717,8 @@ void IGL.GetNamedRenderbufferParameterEXT( nativeContext.LoadFunction("glGetNamedRenderbufferParameterivEXT", "opengl") )(renderbuffer, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedRenderbufferParameterEXT( @@ -481740,8 +481740,8 @@ void IGL.GetNamedRenderbufferParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481764,8 +481764,8 @@ void IGL.GetNamedStringARB( nativeContext.LoadFunction("glGetNamedStringARB", "opengl") )(namelen, name, bufSize, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedStringARB( @@ -481799,8 +481799,8 @@ void IGL.GetNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481824,8 +481824,8 @@ void IGL.GetNamedStringARB( nativeContext.LoadFunction("glGetNamedStringivARB", "opengl") )(namelen, name, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetNamedStringARB( @@ -481850,8 +481850,8 @@ void IGL.GetNamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -481988,8 +481988,8 @@ void IGL.GetnCompressedTexImage( nativeContext.LoadFunction("glGetnCompressedTexImage", "opengl") )(target, lod, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnCompressedTexImage( @@ -482013,8 +482013,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -482037,8 +482037,8 @@ void IGL.GetnCompressedTexImageARB( nativeContext.LoadFunction("glGetnCompressedTexImageARB", "opengl") )(target, lod, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnCompressedTexImageARB( @@ -482062,8 +482062,8 @@ Ref img } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -482198,8 +482198,8 @@ void IGL.GetNextPerfQueryIdIntel( nativeContext.LoadFunction("glGetNextPerfQueryIdINTEL", "opengl") )(queryId, nextQueryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -482220,8 +482220,8 @@ void IGL.GetNextPerfQueryIdIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -482239,8 +482239,8 @@ uint IGL.GetNextPerfQueryIdIntel() return nextQueryId; } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -483451,8 +483451,8 @@ void IGL.GetnTexImage( nativeContext.LoadFunction("glGetnTexImage", "opengl") )(target, level, format, type, bufSize, pixels); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnTexImage( @@ -483487,8 +483487,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483515,8 +483515,8 @@ void IGL.GetnTexImageARB( nativeContext.LoadFunction("glGetnTexImageARB", "opengl") )(target, level, format, type, bufSize, img); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnTexImageARB( @@ -483551,8 +483551,8 @@ Ref img } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483577,8 +483577,8 @@ void IGL.GetnUniform( nativeContext.LoadFunction("glGetnUniformdv", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniform( @@ -483602,8 +483602,8 @@ void IGL.GetnUniform( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483626,8 +483626,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformdvARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -483651,8 +483651,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483676,12 +483676,12 @@ void IGL.GetnUniform( )(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -483709,12 +483709,12 @@ void IGL.GetnUniform( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -483740,8 +483740,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformfvARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -483765,8 +483765,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483789,8 +483789,8 @@ void IGL.GetnUniformEXT( nativeContext.LoadFunction("glGetnUniformfvEXT", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformEXT( @@ -483814,8 +483814,8 @@ void IGL.GetnUniformEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483885,8 +483885,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformi64vARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -483910,8 +483910,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -483935,12 +483935,12 @@ void IGL.GetnUniform( )(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -483968,12 +483968,12 @@ void IGL.GetnUniform( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -483999,8 +483999,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformivARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -484024,8 +484024,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -484048,8 +484048,8 @@ void IGL.GetnUniformEXT( nativeContext.LoadFunction("glGetnUniformivEXT", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformEXT( @@ -484073,8 +484073,8 @@ void IGL.GetnUniformEXT( } } - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -484144,8 +484144,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformui64vARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -484169,8 +484169,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -484194,12 +484194,12 @@ void IGL.GetnUniform( )(program, location, bufSize, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -484227,12 +484227,12 @@ void IGL.GetnUniform( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -484258,8 +484258,8 @@ void IGL.GetnUniformARB( nativeContext.LoadFunction("glGetnUniformuivARB", "opengl") )(program, location, bufSize, @params); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetnUniformARB( @@ -484283,8 +484283,8 @@ void IGL.GetnUniformARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -484482,12 +484482,12 @@ void IGL.GetObjectLabel( )(identifier, name, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -484518,12 +484518,12 @@ void IGL.GetObjectLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -484554,12 +484554,12 @@ sbyte IGL.GetObjectLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -484585,8 +484585,8 @@ void IGL.GetObjectLabelEXT( nativeContext.LoadFunction("glGetObjectLabelEXT", "opengl") )(type, @object, bufSize, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -484614,8 +484614,8 @@ void IGL.GetObjectLabelEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -484643,8 +484643,8 @@ sbyte IGL.GetObjectLabelEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -484928,12 +484928,12 @@ void IGL.GetObjectPtrLabel( )(ptr, bufSize, length, label); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -484963,12 +484963,12 @@ void IGL.GetObjectPtrLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -484998,12 +484998,12 @@ sbyte IGL.GetObjectPtrLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -485270,8 +485270,8 @@ void IGL.GetPathCommandsNV( nativeContext.LoadFunction("glGetPathCommandsNV", "opengl") )(path, commands); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485292,8 +485292,8 @@ void IGL.GetPathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -485311,8 +485311,8 @@ byte IGL.GetPathCommandsNV() return commands; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -485331,8 +485331,8 @@ void IGL.GetPathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -485352,8 +485352,8 @@ void IGL.GetPathCoordsNV( nativeContext.LoadFunction("glGetPathCoordsNV", "opengl") )(path, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485374,8 +485374,8 @@ void IGL.GetPathCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -485393,8 +485393,8 @@ float IGL.GetPathCoordsNV() return coords; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -485411,8 +485411,8 @@ void IGL.GetPathDashArrayNV( nativeContext.LoadFunction("glGetPathDashArrayNV", "opengl") )(path, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485433,8 +485433,8 @@ void IGL.GetPathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -485452,8 +485452,8 @@ float IGL.GetPathDashArrayNV() return dashArray; } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -485472,8 +485472,8 @@ float IGL.GetPathLengtNV( )(path, startSegment, numSegments); [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485496,8 +485496,8 @@ void IGL.GetPathMetricRangeNV( nativeContext.LoadFunction("glGetPathMetricRangeNV", "opengl") )(metricQueryMask, firstPathName, numPaths, stride, metrics); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485530,8 +485530,8 @@ void IGL.GetPathMetricRangeNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -485559,8 +485559,8 @@ void IGL.GetPathMetricNV( nativeContext.LoadFunction("glGetPathMetricsNV", "opengl") )(metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485609,8 +485609,8 @@ void IGL.GetPathMetricNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -485645,8 +485645,8 @@ void IGL.GetPathParameterNV( nativeContext.LoadFunction("glGetPathParameterfvNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485669,8 +485669,8 @@ void IGL.GetPathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -485692,8 +485692,8 @@ void IGL.GetPathParameterNV( nativeContext.LoadFunction("glGetPathParameterivNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485716,8 +485716,8 @@ void IGL.GetPathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -485755,8 +485755,8 @@ void IGL.GetPathSpacingNV( returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -485813,8 +485813,8 @@ void IGL.GetPathSpacingNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -485971,8 +485971,8 @@ void IGL.GetPerfCounterInfoIntel( rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486042,8 +486042,8 @@ void IGL.GetPerfCounterInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -486088,8 +486088,8 @@ void IGL.GetPerfMonitorCounterDataAMD( nativeContext.LoadFunction("glGetPerfMonitorCounterDataAMD", "opengl") )(monitor, pname, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486123,8 +486123,8 @@ void IGL.GetPerfMonitorCounterDataAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -486159,8 +486159,8 @@ int IGL.GetPerfMonitorCounterDataAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -486184,8 +486184,8 @@ void IGL.GetPerfMonitorCounterInfoAMD( nativeContext.LoadFunction("glGetPerfMonitorCounterInfoAMD", "opengl") )(group, counter, pname, data); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486210,8 +486210,8 @@ Ref data } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -486236,8 +486236,8 @@ void IGL.GetPerfMonitorCountersAMD( nativeContext.LoadFunction("glGetPerfMonitorCountersAMD", "opengl") )(group, numCounters, maxActiveCounters, counterSize, counters); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486279,8 +486279,8 @@ void IGL.GetPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -486322,8 +486322,8 @@ uint IGL.GetPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -486347,8 +486347,8 @@ void IGL.GetPerfMonitorCounterStringAMD( nativeContext.LoadFunction("glGetPerfMonitorCounterStringAMD", "opengl") )(group, counter, bufSize, length, counterString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486382,8 +486382,8 @@ void IGL.GetPerfMonitorCounterStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -486417,8 +486417,8 @@ sbyte IGL.GetPerfMonitorCounterStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -486440,8 +486440,8 @@ void IGL.GetPerfMonitorGroupsAMD( nativeContext.LoadFunction("glGetPerfMonitorGroupsAMD", "opengl") )(numGroups, groupsSize, groups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486465,8 +486465,8 @@ void IGL.GetPerfMonitorGroupsAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -486488,8 +486488,8 @@ uint IGL.GetPerfMonitorGroupsAMD([NativeTypeName("GLint *")] Ref numGroups) } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -486509,8 +486509,8 @@ void IGL.GetPerfMonitorGroupStringAMD( nativeContext.LoadFunction("glGetPerfMonitorGroupStringAMD", "opengl") )(group, bufSize, length, groupString); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486541,8 +486541,8 @@ void IGL.GetPerfMonitorGroupStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -486568,8 +486568,8 @@ sbyte IGL.GetPerfMonitorGroupStringAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -486592,8 +486592,8 @@ void IGL.GetPerfQueryDataIntel( nativeContext.LoadFunction("glGetPerfQueryDataINTEL", "opengl") )(queryHandle, flags, dataSize, data, bytesWritten); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486627,8 +486627,8 @@ void IGL.GetPerfQueryDataIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -486651,8 +486651,8 @@ void IGL.GetPerfQueryIdByNameIntel( nativeContext.LoadFunction("glGetPerfQueryIdByNameINTEL", "opengl") )(queryName, queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486674,8 +486674,8 @@ void IGL.GetPerfQueryIdByNameIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -486700,8 +486700,8 @@ void IGL.GetPerfQueryInfoIntel( nativeContext.LoadFunction("glGetPerfQueryInfoINTEL", "opengl") )(queryId, queryNameLength, queryName, dataSize, noCounters, noInstances, capsMask); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -486753,8 +486753,8 @@ void IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -486806,8 +486806,8 @@ sbyte IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -486849,8 +486849,8 @@ void IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -486902,8 +486902,8 @@ sbyte IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -486945,8 +486945,8 @@ void IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -486998,8 +486998,8 @@ sbyte IGL.GetPerfQueryInfoIntel( } } - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -487537,8 +487537,8 @@ void IGL.GetPointerEXT( nativeContext.LoadFunction("glGetPointeri_vEXT", "opengl") )(pname, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetPointerEXT( @@ -487560,8 +487560,8 @@ Ref2D @params } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -487582,8 +487582,8 @@ void IGL.GetPointerIndexedEXT( nativeContext.LoadFunction("glGetPointerIndexedvEXT", "opengl") )(target, index, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetPointerIndexedEXT( @@ -487605,8 +487605,8 @@ Ref2D data } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -487623,6 +487623,31 @@ void IGL.GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => nativeContext.LoadFunction("glGetPointerv", "opengl") )(pname, @params); + [SupportedApiProfile( + "gl", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.1" + )] [SupportedApiProfile( "glcore", [ @@ -487640,6 +487665,24 @@ void IGL.GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glGetPointerv")] + [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] + public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => + ThisThread.GetPointer(pname, @params); + + [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] + void IGL.GetPointer( + [NativeTypeName("GLenum")] Constant pname, + Ref2D @params + ) + { + fixed (void** __dsl_params = @params) + { + ((IGL)this).GetPointer((uint)pname, __dsl_params); + } + } + [SupportedApiProfile( "gl", [ @@ -487665,24 +487708,6 @@ void IGL.GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glGetPointerv")] - [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] - public static void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params) => - ThisThread.GetPointer(pname, @params); - - [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] - void IGL.GetPointer( - [NativeTypeName("GLenum")] Constant pname, - Ref2D @params - ) - { - fixed (void** __dsl_params = @params) - { - ((IGL)this).GetPointer((uint)pname, __dsl_params); - } - } - [SupportedApiProfile( "glcore", [ @@ -487700,31 +487725,6 @@ Ref2D @params MinVersion = "1.1", MaxVersion = "3.2" )] - [SupportedApiProfile( - "gl", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.1" - )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -487888,7 +487888,7 @@ void IGL.GetProgramBinary( )(program, bufSize, length, binaryFormat, binary); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -487901,7 +487901,7 @@ void IGL.GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -487947,7 +487947,7 @@ Ref binary } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -487960,7 +487960,7 @@ Ref binary MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -488227,7 +488227,7 @@ void IGL.GetProgramInfoLog( )(program, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488246,7 +488246,7 @@ void IGL.GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488294,7 +488294,7 @@ void IGL.GetProgramInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488313,7 +488313,7 @@ void IGL.GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488361,7 +488361,7 @@ sbyte IGL.GetProgramInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488380,7 +488380,7 @@ sbyte IGL.GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488424,7 +488424,7 @@ void IGL.GetProgramInterface( )(program, programInterface, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -488435,7 +488435,7 @@ void IGL.GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -488474,7 +488474,7 @@ void IGL.GetProgramInterface( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -488485,7 +488485,7 @@ void IGL.GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -488517,7 +488517,7 @@ void IGL.GetProgram( )(program, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488536,7 +488536,7 @@ void IGL.GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488581,7 +488581,7 @@ void IGL.GetProgram( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -488600,7 +488600,7 @@ void IGL.GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -489163,7 +489163,7 @@ void IGL.GetProgramPipelineInfoLog( )(pipeline, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489176,7 +489176,7 @@ void IGL.GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489213,7 +489213,7 @@ void IGL.GetProgramPipelineInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489226,7 +489226,7 @@ void IGL.GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489263,7 +489263,7 @@ sbyte IGL.GetProgramPipelineInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489276,7 +489276,7 @@ sbyte IGL.GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489384,7 +489384,7 @@ void IGL.GetProgramPipeline( )(pipeline, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489397,7 +489397,7 @@ void IGL.GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489431,7 +489431,7 @@ void IGL.GetProgramPipeline( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489444,7 +489444,7 @@ void IGL.GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -489524,8 +489524,8 @@ void IGL.GetProgramResourceNV( nativeContext.LoadFunction("glGetProgramResourcefvNV", "opengl") )(program, programInterface, index, propCount, props, count, length, @params); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -489579,8 +489579,8 @@ void IGL.GetProgramResourceNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -489634,8 +489634,8 @@ float IGL.GetProgramResourceNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -489663,7 +489663,7 @@ uint IGL.GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489674,7 +489674,7 @@ uint IGL.GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489708,7 +489708,7 @@ uint IGL.GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489719,7 +489719,7 @@ uint IGL.GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489755,7 +489755,7 @@ void IGL.GetProgramResource( )(program, programInterface, index, propCount, props, count, length, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489766,7 +489766,7 @@ void IGL.GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489829,7 +489829,7 @@ void IGL.GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489840,7 +489840,7 @@ void IGL.GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489904,7 +489904,7 @@ void IGL.GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489915,7 +489915,7 @@ void IGL.GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489979,7 +489979,7 @@ void IGL.GetProgramResource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -489990,7 +489990,7 @@ void IGL.GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490037,7 +490037,7 @@ int IGL.GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490048,7 +490048,7 @@ int IGL.GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490082,7 +490082,7 @@ int IGL.GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490093,7 +490093,7 @@ int IGL.GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490125,7 +490125,7 @@ int IGL.GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490136,7 +490136,7 @@ int IGL.GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490174,7 +490174,7 @@ int IGL.GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490185,7 +490185,7 @@ int IGL.GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490269,7 +490269,7 @@ void IGL.GetProgramResourceName( )(program, programInterface, index, bufSize, length, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490280,7 +490280,7 @@ void IGL.GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490326,7 +490326,7 @@ void IGL.GetProgramResourceName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490337,7 +490337,7 @@ void IGL.GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490383,7 +490383,7 @@ sbyte IGL.GetProgramResourceName( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490394,7 +490394,7 @@ sbyte IGL.GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -490427,7 +490427,7 @@ void IGL.GetProgramStage( )(program, shadertype, pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490441,7 +490441,7 @@ void IGL.GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490478,7 +490478,7 @@ void IGL.GetProgramStage( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490492,7 +490492,7 @@ void IGL.GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490528,7 +490528,7 @@ int IGL.GetProgramStage( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490542,7 +490542,7 @@ int IGL.GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -490724,12 +490724,12 @@ void IGL.GetQueryBufferObjecti64V( )(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490751,12 +490751,12 @@ void IGL.GetQueryBufferObjecti64V( ) => ((IGL)this).GetQueryBufferObjecti64V(id, buffer, (uint)pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490783,12 +490783,12 @@ void IGL.GetQueryBufferObject( )(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490810,12 +490810,12 @@ void IGL.GetQueryBufferObject( ) => ((IGL)this).GetQueryBufferObject(id, buffer, (uint)pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490842,12 +490842,12 @@ void IGL.GetQueryBufferObjectui64V( )(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490869,12 +490869,12 @@ void IGL.GetQueryBufferObjectui64V( ) => ((IGL)this).GetQueryBufferObjectui64V(id, buffer, (uint)pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490901,12 +490901,12 @@ void IGL.GetQueryBufferObjectuiv( )(id, buffer, pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490928,12 +490928,12 @@ void IGL.GetQueryBufferObjectuiv( ) => ((IGL)this).GetQueryBufferObjectuiv(id, buffer, (uint)pname, offset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -490960,7 +490960,7 @@ void IGL.GetQueryIndexed( )(target, index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -490974,7 +490974,7 @@ void IGL.GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -491011,7 +491011,7 @@ void IGL.GetQueryIndexed( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -491025,7 +491025,7 @@ void IGL.GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -491060,7 +491060,7 @@ void IGL.GetQuery( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491080,7 +491080,7 @@ void IGL.GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491121,7 +491121,7 @@ void IGL.GetQuery( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491141,7 +491141,7 @@ void IGL.GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491273,7 +491273,7 @@ void IGL.GetQueryObject( )(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491288,7 +491288,7 @@ void IGL.GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491324,7 +491324,7 @@ void IGL.GetQueryObject( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491339,7 +491339,7 @@ void IGL.GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491419,7 +491419,7 @@ void IGL.GetQueryObject( )(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491439,7 +491439,7 @@ void IGL.GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491480,7 +491480,7 @@ void IGL.GetQueryObject( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491500,7 +491500,7 @@ void IGL.GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491626,7 +491626,7 @@ void IGL.GetQueryObject( )(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491641,7 +491641,7 @@ void IGL.GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491677,7 +491677,7 @@ void IGL.GetQueryObject( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491692,7 +491692,7 @@ void IGL.GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -491772,7 +491772,7 @@ void IGL.GetQueryObject( )(id, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491792,7 +491792,7 @@ void IGL.GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491833,7 +491833,7 @@ void IGL.GetQueryObject( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491853,7 +491853,7 @@ void IGL.GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -491985,7 +491985,7 @@ void IGL.GetRenderbufferParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -492003,7 +492003,7 @@ void IGL.GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -492047,7 +492047,7 @@ void IGL.GetRenderbufferParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -492065,7 +492065,7 @@ void IGL.GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -492194,7 +492194,7 @@ void IGL.GetSamplerParameter( )(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492209,7 +492209,7 @@ void IGL.GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492250,7 +492250,7 @@ void IGL.GetSamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492265,7 +492265,7 @@ void IGL.GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492305,7 +492305,7 @@ void IGL.GetSamplerParameterI( )(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492320,7 +492320,7 @@ void IGL.GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492356,7 +492356,7 @@ void IGL.GetSamplerParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492371,7 +492371,7 @@ void IGL.GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492492,7 +492492,7 @@ void IGL.GetSamplerParameterI( )(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492507,7 +492507,7 @@ void IGL.GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492543,7 +492543,7 @@ void IGL.GetSamplerParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492558,7 +492558,7 @@ void IGL.GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492679,7 +492679,7 @@ void IGL.GetSamplerParameter( )(sampler, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492694,7 +492694,7 @@ void IGL.GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492735,7 +492735,7 @@ void IGL.GetSamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -492750,7 +492750,7 @@ void IGL.GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -493009,7 +493009,7 @@ void IGL.GetShaderInfoLog( )(shader, bufSize, length, infoLog); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493028,7 +493028,7 @@ void IGL.GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493076,7 +493076,7 @@ void IGL.GetShaderInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493095,7 +493095,7 @@ void IGL.GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493143,7 +493143,7 @@ sbyte IGL.GetShaderInfoLog( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493162,7 +493162,7 @@ sbyte IGL.GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493205,7 +493205,7 @@ void IGL.GetShader( )(shader, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493224,7 +493224,7 @@ void IGL.GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493269,7 +493269,7 @@ void IGL.GetShader( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493288,7 +493288,7 @@ void IGL.GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493333,7 +493333,7 @@ void IGL.GetShaderPrecisionFormat( )(shadertype, precisiontype, range, precision); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493346,7 +493346,7 @@ void IGL.GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493393,7 +493393,7 @@ void IGL.GetShaderPrecisionFormat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493406,7 +493406,7 @@ void IGL.GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493454,7 +493454,7 @@ int IGL.GetShaderPrecisionFormat( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493467,7 +493467,7 @@ int IGL.GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -493506,7 +493506,7 @@ void IGL.GetShaderSource( )(shader, bufSize, length, source); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493525,7 +493525,7 @@ void IGL.GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493573,7 +493573,7 @@ void IGL.GetShaderSource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493592,7 +493592,7 @@ void IGL.GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493640,7 +493640,7 @@ sbyte IGL.GetShaderSource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493659,7 +493659,7 @@ sbyte IGL.GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -493772,8 +493772,8 @@ void IGL.GetShadingRateImagePaletteNV( nativeContext.LoadFunction("glGetShadingRateImagePaletteNV", "opengl") )(viewport, entry, rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -493796,8 +493796,8 @@ void IGL.GetShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -493819,8 +493819,8 @@ uint IGL.GetShadingRateImagePaletteNV( return rate; } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -493842,8 +493842,8 @@ void IGL.GetShadingRateSampleLocationNV( nativeContext.LoadFunction("glGetShadingRateSampleLocationivNV", "opengl") )(rate, samples, index, location); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -493868,8 +493868,8 @@ void IGL.GetShadingRateSampleLocationNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -493928,8 +493928,8 @@ ushort IGL.GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype) => )(shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype) => @@ -493941,8 +493941,8 @@ ushort IGL.GetStageIndexNV( ) => (ushort)((IGL)this).GetStageIndexNV((uint)shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -493958,7 +493958,7 @@ public static ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -493983,7 +493983,7 @@ public static ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -494007,12 +494007,12 @@ public static ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetString")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static byte* GetString([NativeTypeName("GLenum")] uint name) => @@ -494024,7 +494024,7 @@ Ptr IGL.GetString([NativeTypeName("GLenum")] Constant IGL.GetString([NativeTypeName("GLenum")] Constant IGL.GetString([NativeTypeName("GLenum")] Constant GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -494115,7 +494115,7 @@ public static Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -494146,7 +494146,7 @@ Ptr IGL.GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -494163,7 +494163,7 @@ Ptr IGL.GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -494200,7 +494200,7 @@ uint IGL.GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494214,7 +494214,7 @@ uint IGL.GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494250,7 +494250,7 @@ uint IGL.GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494264,7 +494264,7 @@ uint IGL.GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494299,7 +494299,7 @@ int IGL.GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494313,7 +494313,7 @@ int IGL.GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494350,7 +494350,7 @@ int IGL.GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494364,7 +494364,7 @@ int IGL.GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -494400,7 +494400,7 @@ void IGL.GetSync( )(sync, pname, count, length, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494416,7 +494416,7 @@ void IGL.GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494459,7 +494459,7 @@ void IGL.GetSync( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494475,7 +494475,7 @@ void IGL.GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494518,7 +494518,7 @@ int IGL.GetSync( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494534,7 +494534,7 @@ int IGL.GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -494571,8 +494571,8 @@ void IGL.GetSyncApple( nativeContext.LoadFunction("glGetSyncivAPPLE", "opengl") )(sync, pname, count, length, values); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetSyncApple( @@ -494600,8 +494600,8 @@ void IGL.GetSyncApple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -494629,8 +494629,8 @@ int IGL.GetSyncApple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -495453,7 +495453,7 @@ void IGL.GetTexImage( )(target, level, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495478,7 +495478,7 @@ void IGL.GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495528,7 +495528,7 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495553,7 +495553,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495601,7 +495601,7 @@ void IGL.GetTexLevelParameter( )(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495626,7 +495626,7 @@ void IGL.GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495674,7 +495674,7 @@ void IGL.GetTexLevelParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495699,7 +495699,7 @@ void IGL.GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495746,7 +495746,7 @@ void IGL.GetTexLevelParameter( )(target, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495771,7 +495771,7 @@ void IGL.GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495819,7 +495819,7 @@ void IGL.GetTexLevelParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495844,7 +495844,7 @@ void IGL.GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495937,7 +495937,7 @@ void IGL.GetTexParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495962,7 +495962,7 @@ void IGL.GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -495986,12 +495986,12 @@ void IGL.GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTexParameter( @@ -496014,7 +496014,7 @@ void IGL.GetTexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496039,7 +496039,7 @@ void IGL.GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496063,12 +496063,12 @@ void IGL.GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -496090,7 +496090,7 @@ void IGL.GetTexParameterI( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496107,7 +496107,7 @@ void IGL.GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496145,7 +496145,7 @@ void IGL.GetTexParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496162,7 +496162,7 @@ void IGL.GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496287,7 +496287,7 @@ void IGL.GetTexParameterI( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496304,7 +496304,7 @@ void IGL.GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496342,7 +496342,7 @@ void IGL.GetTexParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496359,7 +496359,7 @@ void IGL.GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -496484,7 +496484,7 @@ void IGL.GetTexParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496509,7 +496509,7 @@ void IGL.GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496533,12 +496533,12 @@ void IGL.GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTexParameter( @@ -496561,7 +496561,7 @@ void IGL.GetTexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496586,7 +496586,7 @@ void IGL.GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -496610,12 +496610,12 @@ void IGL.GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -496764,8 +496764,8 @@ ulong IGL.GetTextureHandleARB([NativeTypeName("GLuint")] uint texture) => )(texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static ulong GetTextureHandleARB([NativeTypeName("GLuint")] uint texture) => @@ -496793,8 +496793,8 @@ ulong IGL.GetTextureHandleNV([NativeTypeName("GLuint")] uint texture) => )(texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -496816,12 +496816,12 @@ void IGL.GetTextureImage( )(texture, level, format, type, bufSize, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -496860,12 +496860,12 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -496895,8 +496895,8 @@ void IGL.GetTextureImageEXT( nativeContext.LoadFunction("glGetTextureImageEXT", "opengl") )(texture, target, level, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureImageEXT( @@ -496931,8 +496931,8 @@ Ref pixels } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -496958,12 +496958,12 @@ void IGL.GetTextureLevelParameter( )(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -496991,12 +496991,12 @@ void IGL.GetTextureLevelParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497023,8 +497023,8 @@ void IGL.GetTextureLevelParameterEXT( nativeContext.LoadFunction("glGetTextureLevelParameterfvEXT", "opengl") )(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureLevelParameterEXT( @@ -497056,8 +497056,8 @@ void IGL.GetTextureLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497082,12 +497082,12 @@ void IGL.GetTextureLevelParameter( )(texture, level, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497115,12 +497115,12 @@ void IGL.GetTextureLevelParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497147,8 +497147,8 @@ void IGL.GetTextureLevelParameterEXT( nativeContext.LoadFunction("glGetTextureLevelParameterivEXT", "opengl") )(texture, target, level, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureLevelParameterEXT( @@ -497180,8 +497180,8 @@ void IGL.GetTextureLevelParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497205,12 +497205,12 @@ void IGL.GetTextureParameter( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497236,12 +497236,12 @@ void IGL.GetTextureParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497266,8 +497266,8 @@ void IGL.GetTextureParameterEXT( nativeContext.LoadFunction("glGetTextureParameterfvEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureParameterEXT( @@ -497291,8 +497291,8 @@ void IGL.GetTextureParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497315,12 +497315,12 @@ void IGL.GetTextureParameterI( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497346,12 +497346,12 @@ void IGL.GetTextureParameterI( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497376,8 +497376,8 @@ void IGL.GetTextureParameterIEXT( nativeContext.LoadFunction("glGetTextureParameterIivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureParameterIEXT( @@ -497401,8 +497401,8 @@ void IGL.GetTextureParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497425,12 +497425,12 @@ void IGL.GetTextureParameterI( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497456,12 +497456,12 @@ void IGL.GetTextureParameterI( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497486,8 +497486,8 @@ void IGL.GetTextureParameterIEXT( nativeContext.LoadFunction("glGetTextureParameterIuivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureParameterIEXT( @@ -497511,8 +497511,8 @@ void IGL.GetTextureParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497535,12 +497535,12 @@ void IGL.GetTextureParameter( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497566,12 +497566,12 @@ void IGL.GetTextureParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497596,8 +497596,8 @@ void IGL.GetTextureParameterEXT( nativeContext.LoadFunction("glGetTextureParameterivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetTextureParameterEXT( @@ -497621,8 +497621,8 @@ void IGL.GetTextureParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497644,8 +497644,8 @@ ulong IGL.GetTextureSamplerHandleARB( )(texture, sampler); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static ulong GetTextureSamplerHandleARB( @@ -497683,8 +497683,8 @@ ulong IGL.GetTextureSamplerHandleNV( )(texture, sampler); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -497740,12 +497740,12 @@ void IGL.GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497816,12 +497816,12 @@ Ref pixels } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497939,12 +497939,12 @@ void IGL.GetTransformFeedback( )(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -497972,12 +497972,12 @@ void IGL.GetTransformFeedback( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -498004,12 +498004,12 @@ void IGL.GetTransformFeedbacki64( )(xfb, pname, index, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -498037,12 +498037,12 @@ void IGL.GetTransformFeedbacki64( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -498068,12 +498068,12 @@ void IGL.GetTransformFeedback( )(xfb, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -498099,12 +498099,12 @@ void IGL.GetTransformFeedback( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -498133,7 +498133,7 @@ void IGL.GetTransformFeedbackVarying( )(program, index, bufSize, length, size, type, name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498150,7 +498150,7 @@ void IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498207,7 +498207,7 @@ void IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498224,7 +498224,7 @@ void IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498281,7 +498281,7 @@ sbyte IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498298,7 +498298,7 @@ sbyte IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498354,7 +498354,7 @@ void IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498371,7 +498371,7 @@ void IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498428,7 +498428,7 @@ sbyte IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498445,7 +498445,7 @@ sbyte IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498501,7 +498501,7 @@ void IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498518,7 +498518,7 @@ void IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498575,7 +498575,7 @@ sbyte IGL.GetTransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -498592,7 +498592,7 @@ sbyte IGL.GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -499072,7 +499072,7 @@ uint IGL.GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499089,7 +499089,7 @@ uint IGL.GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499126,7 +499126,7 @@ uint IGL.GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499143,7 +499143,7 @@ uint IGL.GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499198,7 +499198,7 @@ void IGL.GetUniformdv( )(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499212,7 +499212,7 @@ void IGL.GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499247,7 +499247,7 @@ void IGL.GetUniformdv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499261,7 +499261,7 @@ void IGL.GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499292,7 +499292,7 @@ double IGL.GetUniformdv([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499306,7 +499306,7 @@ double IGL.GetUniformdv([NativeTypeName("GLint")] int location) MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -499337,7 +499337,7 @@ void IGL.GetUniformfv( )(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499356,7 +499356,7 @@ void IGL.GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499401,7 +499401,7 @@ void IGL.GetUniformfv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499420,7 +499420,7 @@ void IGL.GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499461,7 +499461,7 @@ float IGL.GetUniformfv([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499480,7 +499480,7 @@ float IGL.GetUniformfv([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499578,8 +499578,8 @@ void IGL.GetUniformi64VARB( nativeContext.LoadFunction("glGetUniformi64vARB", "opengl") )(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetUniformi64VARB( @@ -499601,8 +499601,8 @@ void IGL.GetUniformi64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -499620,8 +499620,8 @@ long IGL.GetUniformi64VARB([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -499639,8 +499639,8 @@ void IGL.GetUniformNV( nativeContext.LoadFunction("glGetUniformi64vNV", "opengl") )(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -499663,8 +499663,8 @@ void IGL.GetUniformNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -499683,8 +499683,8 @@ long IGL.GetUniformNV([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -499705,7 +499705,7 @@ void IGL.GetUniformIndices( )(program, uniformCount, uniformNames, uniformIndices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499722,7 +499722,7 @@ void IGL.GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499768,7 +499768,7 @@ void IGL.GetUniformIndices( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499785,7 +499785,7 @@ void IGL.GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -499823,7 +499823,7 @@ void IGL.GetUniformiv( )(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499842,7 +499842,7 @@ void IGL.GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499887,7 +499887,7 @@ void IGL.GetUniformiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499906,7 +499906,7 @@ void IGL.GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499947,7 +499947,7 @@ int IGL.GetUniformiv([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -499966,7 +499966,7 @@ int IGL.GetUniformiv([NativeTypeName("GLint")] int location) MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -500065,7 +500065,7 @@ int IGL.GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -500084,7 +500084,7 @@ int IGL.GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -500128,7 +500128,7 @@ int IGL.GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -500147,7 +500147,7 @@ int IGL.GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -500250,7 +500250,7 @@ void IGL.GetUniformSubroutine( )(shadertype, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500264,7 +500264,7 @@ void IGL.GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500299,7 +500299,7 @@ void IGL.GetUniformSubroutine( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500313,7 +500313,7 @@ void IGL.GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500347,7 +500347,7 @@ uint IGL.GetUniformSubroutine( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500361,7 +500361,7 @@ uint IGL.GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -500393,8 +500393,8 @@ void IGL.GetUniformui64VARB( nativeContext.LoadFunction("glGetUniformui64vARB", "opengl") )(program, location, @params); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetUniformui64VARB( @@ -500416,8 +500416,8 @@ void IGL.GetUniformui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -500435,8 +500435,8 @@ ulong IGL.GetUniformui64VARB([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -500454,8 +500454,8 @@ void IGL.GetUniformui64VNV( nativeContext.LoadFunction("glGetUniformui64vNV", "opengl") )(program, location, @params); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetUniformui64VNV( @@ -500477,8 +500477,8 @@ void IGL.GetUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -500496,8 +500496,8 @@ ulong IGL.GetUniformui64VNV([NativeTypeName("GLint")] int location) return @params; } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -500516,7 +500516,7 @@ void IGL.GetUniformuiv( )(program, location, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -500533,7 +500533,7 @@ void IGL.GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -500571,7 +500571,7 @@ void IGL.GetUniformuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -500588,7 +500588,7 @@ void IGL.GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -500622,7 +500622,7 @@ uint IGL.GetUniformuiv([NativeTypeName("GLint")] int location) } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -500639,7 +500639,7 @@ uint IGL.GetUniformuiv([NativeTypeName("GLint")] int location) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -501227,12 +501227,12 @@ void IGL.GetVertexArrayIndexed64( )(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501260,12 +501260,12 @@ void IGL.GetVertexArrayIndexed64( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501292,12 +501292,12 @@ void IGL.GetVertexArrayIndexed( )(vaobj, index, pname, param3); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501325,12 +501325,12 @@ void IGL.GetVertexArrayIndexed( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501356,8 +501356,8 @@ void IGL.GetVertexArrayIntegerEXT( nativeContext.LoadFunction("glGetVertexArrayIntegeri_vEXT", "opengl") )(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexArrayIntegerEXT( @@ -501381,8 +501381,8 @@ void IGL.GetVertexArrayIntegerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -501404,8 +501404,8 @@ void IGL.GetVertexArrayIntegerEXT( nativeContext.LoadFunction("glGetVertexArrayIntegervEXT", "opengl") )(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexArrayIntegerEXT( @@ -501427,8 +501427,8 @@ void IGL.GetVertexArrayIntegerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -501450,12 +501450,12 @@ void IGL.GetVertexArray( )(vaobj, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501481,12 +501481,12 @@ void IGL.GetVertexArray( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -501511,8 +501511,8 @@ void IGL.GetVertexArrayPointerEXT( nativeContext.LoadFunction("glGetVertexArrayPointeri_vEXT", "opengl") )(vaobj, index, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexArrayPointerEXT( @@ -501536,8 +501536,8 @@ Ref2D param3 } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -501559,8 +501559,8 @@ void IGL.GetVertexArrayPointerEXT( nativeContext.LoadFunction("glGetVertexArrayPointervEXT", "opengl") )(vaobj, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexArrayPointerEXT( @@ -501582,8 +501582,8 @@ Ref2D param2 } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -501691,7 +501691,7 @@ void IGL.GetVertexAttrib( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501710,7 +501710,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501750,7 +501750,7 @@ void IGL.GetVertexAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501769,7 +501769,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501914,7 +501914,7 @@ void IGL.GetVertexAttrib( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501933,7 +501933,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501978,7 +501978,7 @@ void IGL.GetVertexAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -501997,7 +501997,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -502147,7 +502147,7 @@ void IGL.GetVertexAttribI( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502164,7 +502164,7 @@ void IGL.GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502202,7 +502202,7 @@ void IGL.GetVertexAttribI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502219,7 +502219,7 @@ void IGL.GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502256,7 +502256,7 @@ int IGL.GetVertexAttribI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502273,7 +502273,7 @@ int IGL.GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502372,7 +502372,7 @@ void IGL.GetVertexAttribIuiv( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502389,7 +502389,7 @@ void IGL.GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502427,7 +502427,7 @@ void IGL.GetVertexAttribIuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502444,7 +502444,7 @@ void IGL.GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502481,7 +502481,7 @@ uint IGL.GetVertexAttribIuiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502498,7 +502498,7 @@ uint IGL.GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -502597,7 +502597,7 @@ void IGL.GetVertexAttrib( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -502616,7 +502616,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -502661,7 +502661,7 @@ void IGL.GetVertexAttrib( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -502680,7 +502680,7 @@ void IGL.GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -502830,7 +502830,7 @@ void IGL.GetVertexAttribL( )(index, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -502843,7 +502843,7 @@ void IGL.GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -502877,7 +502877,7 @@ void IGL.GetVertexAttribL( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -502890,7 +502890,7 @@ void IGL.GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -502965,8 +502965,8 @@ void IGL.GetVertexAttribLNV( nativeContext.LoadFunction("glGetVertexAttribLi64vNV", "opengl") )(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexAttribLNV( @@ -502988,8 +502988,8 @@ void IGL.GetVertexAttribLNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -503010,8 +503010,8 @@ void IGL.GetVertexAttribLARB( nativeContext.LoadFunction("glGetVertexAttribLui64vARB", "opengl") )(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexAttribLARB( @@ -503033,8 +503033,8 @@ void IGL.GetVertexAttribLARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -503055,8 +503055,8 @@ void IGL.GetVertexAttribLNV( nativeContext.LoadFunction("glGetVertexAttribLui64vNV", "opengl") )(index, pname, @params); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void GetVertexAttribLNV( @@ -503078,8 +503078,8 @@ void IGL.GetVertexAttribLNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -503101,7 +503101,7 @@ void IGL.GetVertexAttribPointer( )(index, pname, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -503120,7 +503120,7 @@ void IGL.GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -503165,7 +503165,7 @@ Ref2D pointer } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -503184,7 +503184,7 @@ Ref2D pointer MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -503801,8 +503801,8 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) => )(name); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -503822,8 +503822,8 @@ public static uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot) => } [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -503944,7 +503944,7 @@ void IGL.Hint([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -503969,7 +503969,7 @@ void IGL.Hint([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -503993,12 +503993,12 @@ void IGL.Hint([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Hint( @@ -504013,7 +504013,7 @@ void IGL.Hint( ) => ((IGL)this).Hint((uint)target, (uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -504038,7 +504038,7 @@ void IGL.Hint( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -504062,12 +504062,12 @@ void IGL.Hint( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -504881,8 +504881,8 @@ void IGL.IndexFormatNV( nativeContext.LoadFunction("glIndexFormatNV", "opengl") )(type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void IndexFormatNV( @@ -505817,10 +505817,10 @@ void IGL.InsertEventMarkerEXT( nativeContext.LoadFunction("glInsertEventMarkerEXT", "opengl") )(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void InsertEventMarkerEXT( @@ -505840,10 +505840,10 @@ void IGL.InsertEventMarkerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -506006,8 +506006,8 @@ void IGL.InterpolatePathNV( nativeContext.LoadFunction("glInterpolatePathsNV", "opengl") )(resultPath, pathA, pathB, weight); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glInterpolatePathsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -506026,7 +506026,7 @@ void IGL.InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) => )(buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506037,7 +506037,7 @@ void IGL.InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) => MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506064,7 +506064,7 @@ void IGL.InvalidateBufferSubData( )(buffer, offset, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506075,7 +506075,7 @@ void IGL.InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506105,7 +506105,7 @@ void IGL.InvalidateFramebuffer( )(target, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506116,7 +506116,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506148,7 +506148,7 @@ void IGL.InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506159,7 +506159,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506185,7 +506185,7 @@ void IGL.InvalidateFramebuffer( ) => ((IGL)this).InvalidateFramebuffer((uint)target, 1, (uint*)&attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506196,7 +506196,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506232,7 +506232,7 @@ void IGL.InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506243,7 +506243,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506269,7 +506269,7 @@ void IGL.InvalidateFramebuffer( ) => ((IGL)this).InvalidateFramebuffer((uint)target, 1, (uint*)(GLEnum*)&attachments); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506280,7 +506280,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506316,7 +506316,7 @@ void IGL.InvalidateFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506327,7 +506327,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506358,7 +506358,7 @@ void IGL.InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506369,7 +506369,7 @@ void IGL.InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506399,12 +506399,12 @@ void IGL.InvalidateNamedFramebufferData( )(framebuffer, numAttachments, attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506434,12 +506434,12 @@ void IGL.InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506470,12 +506470,12 @@ void IGL.InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506506,12 +506506,12 @@ void IGL.InvalidateNamedFramebufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506531,12 +506531,12 @@ void IGL.InvalidateNamedFramebufferDatum( ) => ((IGL)this).InvalidateNamedFramebufferData(framebuffer, 1, (uint*)&attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506555,12 +506555,12 @@ void IGL.InvalidateNamedFramebufferDatum( ) => ((IGL)this).InvalidateNamedFramebufferData(framebuffer, 1, (uint*)(GLEnum*)&attachments); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506584,12 +506584,12 @@ void IGL.InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506617,12 +506617,12 @@ void IGL.InvalidateNamedFramebufferSubData( )(framebuffer, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506673,12 +506673,12 @@ void IGL.InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506730,12 +506730,12 @@ void IGL.InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506787,12 +506787,12 @@ void IGL.InvalidateNamedFramebufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506838,12 +506838,12 @@ void IGL.InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506887,12 +506887,12 @@ void IGL.InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506936,12 +506936,12 @@ void IGL.InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -506981,7 +506981,7 @@ void IGL.InvalidateSubFramebuffer( )(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -506992,7 +506992,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507049,7 +507049,7 @@ void IGL.InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507060,7 +507060,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507112,7 +507112,7 @@ void IGL.InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507123,7 +507123,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507171,7 +507171,7 @@ void IGL.InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507182,7 +507182,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507234,7 +507234,7 @@ void IGL.InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507245,7 +507245,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507293,7 +507293,7 @@ void IGL.InvalidateSubFramebuffer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507304,7 +507304,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507356,7 +507356,7 @@ void IGL.InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507367,7 +507367,7 @@ void IGL.InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507400,7 +507400,7 @@ void IGL.InvalidateTexImage( )(texture, level); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507411,7 +507411,7 @@ void IGL.InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507445,7 +507445,7 @@ void IGL.InvalidateTexSubImage( )(texture, level, xoffset, yoffset, zoffset, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507456,7 +507456,7 @@ void IGL.InvalidateTexSubImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -507521,7 +507521,7 @@ MaybeBool IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -507541,7 +507541,7 @@ MaybeBool IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -507560,12 +507560,12 @@ MaybeBool IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -507605,7 +507605,7 @@ uint IGL.IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -507625,7 +507625,7 @@ uint IGL.IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -507644,12 +507644,12 @@ uint IGL.IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer) => @@ -507660,8 +507660,8 @@ MaybeBool IGL.IsBufferResidentNV([NativeTypeName("GLenum")] uint target) = (MaybeBool)(uint)((IGL)this).IsBufferResidentNVRaw(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -507676,8 +507676,8 @@ uint IGL.IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target) => )(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target) => @@ -507688,8 +507688,8 @@ MaybeBool IGL.IsCommandListNV([NativeTypeName("GLuint")] uint list) => (MaybeBool)(uint)((IGL)this).IsCommandListNVRaw(list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -507704,8 +507704,8 @@ uint IGL.IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => )(list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list) => @@ -507717,7 +507717,7 @@ uint IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -507742,7 +507742,7 @@ uint IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -507766,12 +507766,12 @@ uint IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => ThisThread.IsEnabled(cap); @@ -507783,7 +507783,7 @@ MaybeBool IGL.IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -507808,7 +507808,7 @@ MaybeBool IGL.IsEnabled( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -507832,12 +507832,12 @@ MaybeBool IGL.IsEnabled( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -507857,7 +507857,7 @@ uint IGL.IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -507874,7 +507874,7 @@ uint IGL.IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -507905,7 +507905,7 @@ MaybeBool IGL.IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -507922,7 +507922,7 @@ MaybeBool IGL.IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -507992,8 +507992,8 @@ uint IGL.IsEnabledIndexedEXT( )(target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsEnabledIndexedEXT( @@ -508008,8 +508008,8 @@ MaybeBool IGL.IsEnabledIndexedEXT( ) => (MaybeBool)(uint)((IGL)this).IsEnabledIndexedEXT((uint)target, index); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508119,8 +508119,8 @@ MaybeBool IGL.IsFenceNV([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508135,8 +508135,8 @@ uint IGL.IsFenceNVRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence) => @@ -508148,7 +508148,7 @@ MaybeBool IGL.IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) = [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -508166,7 +508166,7 @@ MaybeBool IGL.IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) = MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -508254,7 +508254,7 @@ uint IGL.IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -508272,7 +508272,7 @@ uint IGL.IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -508304,8 +508304,8 @@ MaybeBool IGL.IsImageHandleResidentARB([NativeTypeName("GLuint64")] ulong (MaybeBool)(uint)((IGL)this).IsImageHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508321,8 +508321,8 @@ uint IGL.IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle) )(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle) => @@ -508333,8 +508333,8 @@ MaybeBool IGL.IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong h (MaybeBool)(uint)((IGL)this).IsImageHandleResidentNVRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] @@ -508351,8 +508351,8 @@ uint IGL.IsImageHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong handle) = )(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508498,8 +508498,8 @@ MaybeBool IGL.IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buff (MaybeBool)(uint)((IGL)this).IsNamedBufferResidentNVRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508514,8 +508514,8 @@ uint IGL.IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint buffer) => )(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint buffer) => @@ -508532,8 +508532,8 @@ uint IGL.IsNamedStringARB( )(namelen, name); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsNamedStringARB( @@ -508554,8 +508554,8 @@ MaybeBool IGL.IsNamedStringARB( } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508621,8 +508621,8 @@ MaybeBool IGL.IsPathNV([NativeTypeName("GLuint")] uint path) => (MaybeBool)(uint)((IGL)this).IsPathNVRaw(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] @@ -508635,8 +508635,8 @@ uint IGL.IsPathNVRaw([NativeTypeName("GLuint")] uint path) => ((delegate* unmanaged)nativeContext.LoadFunction("glIsPathNV", "opengl"))(path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508652,8 +508652,8 @@ MaybeBool IGL.IsPointInFillPathNV( ) => (MaybeBool)(uint)((IGL)this).IsPointInFillPathNVRaw(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -508678,8 +508678,8 @@ uint IGL.IsPointInFillPathNVRaw( )(path, mask, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508698,8 +508698,8 @@ MaybeBool IGL.IsPointInStrokePathNV( ) => (MaybeBool)(uint)((IGL)this).IsPointInStrokePathNVRaw(path, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -508722,8 +508722,8 @@ uint IGL.IsPointInStrokePathNVRaw( )(path, x, y); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -508739,7 +508739,7 @@ MaybeBool IGL.IsProgram([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -508758,7 +508758,7 @@ MaybeBool IGL.IsProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -508843,7 +508843,7 @@ MaybeBool IGL.IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -508856,7 +508856,7 @@ MaybeBool IGL.IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -508909,7 +508909,7 @@ uint IGL.IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -508922,7 +508922,7 @@ uint IGL.IsProgramPipelineRaw([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -508947,7 +508947,7 @@ uint IGL.IsProgramRaw([NativeTypeName("GLuint")] uint program) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -508966,7 +508966,7 @@ uint IGL.IsProgramRaw([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -509000,7 +509000,7 @@ MaybeBool IGL.IsQuery([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -509020,7 +509020,7 @@ MaybeBool IGL.IsQuery([NativeTypeName("GLuint")] uint id) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -509103,7 +509103,7 @@ uint IGL.IsQueryRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -509123,7 +509123,7 @@ uint IGL.IsQueryRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -509152,7 +509152,7 @@ MaybeBool IGL.IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -509170,7 +509170,7 @@ MaybeBool IGL.IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -509258,7 +509258,7 @@ uint IGL.IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -509276,7 +509276,7 @@ uint IGL.IsRenderbufferRaw([NativeTypeName("GLuint")] uint renderbuffer) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -509309,7 +509309,7 @@ MaybeBool IGL.IsSampler([NativeTypeName("GLuint")] uint sampler) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -509324,7 +509324,7 @@ MaybeBool IGL.IsSampler([NativeTypeName("GLuint")] uint sampler) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -509357,7 +509357,7 @@ uint IGL.IsSamplerRaw([NativeTypeName("GLuint")] uint sampler) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -509372,7 +509372,7 @@ uint IGL.IsSamplerRaw([NativeTypeName("GLuint")] uint sampler) => MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -509429,7 +509429,7 @@ MaybeBool IGL.IsShader([NativeTypeName("GLuint")] uint shader) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -509448,7 +509448,7 @@ MaybeBool IGL.IsShader([NativeTypeName("GLuint")] uint shader) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -509485,7 +509485,7 @@ uint IGL.IsShaderRaw([NativeTypeName("GLuint")] uint shader) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -509504,7 +509504,7 @@ uint IGL.IsShaderRaw([NativeTypeName("GLuint")] uint shader) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -509537,8 +509537,8 @@ MaybeBool IGL.IsStateNV([NativeTypeName("GLuint")] uint state) => (MaybeBool)(uint)((IGL)this).IsStateNVRaw(state); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -509552,8 +509552,8 @@ uint IGL.IsStateNVRaw([NativeTypeName("GLuint")] uint state) => ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsStateNVRaw([NativeTypeName("GLuint")] uint state) => @@ -509565,7 +509565,7 @@ uint IGL.IsSync([NativeTypeName("GLsync")] Sync* sync) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -509581,7 +509581,7 @@ uint IGL.IsSync([NativeTypeName("GLsync")] Sync* sync) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -509611,7 +509611,7 @@ MaybeBool IGL.IsSync([NativeTypeName("GLsync")] Ref sync) [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -509627,7 +509627,7 @@ MaybeBool IGL.IsSync([NativeTypeName("GLsync")] Ref sync) MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -509655,8 +509655,8 @@ uint IGL.IsSyncApple([NativeTypeName("GLsync")] Sync* sync) => ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync) => @@ -509672,8 +509672,8 @@ MaybeBool IGL.IsSyncApple([NativeTypeName("GLsync")] Ref sync) } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -509686,7 +509686,7 @@ MaybeBool IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -509710,7 +509710,7 @@ MaybeBool IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -509733,12 +509733,12 @@ MaybeBool IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -509775,8 +509775,8 @@ MaybeBool IGL.IsTextureHandleResidentARB([NativeTypeName("GLuint64")] ulon (MaybeBool)(uint)((IGL)this).IsTextureHandleResidentARBRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -509792,8 +509792,8 @@ uint IGL.IsTextureHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle )(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsTextureHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle) => @@ -509804,8 +509804,8 @@ MaybeBool IGL.IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong (MaybeBool)(uint)((IGL)this).IsTextureHandleResidentNVRaw(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] @@ -509822,8 +509822,8 @@ uint IGL.IsTextureHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong handle) )(handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -509838,7 +509838,7 @@ uint IGL.IsTextureRaw([NativeTypeName("GLuint")] uint texture) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -509862,7 +509862,7 @@ uint IGL.IsTextureRaw([NativeTypeName("GLuint")] uint texture) => MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -509885,12 +509885,12 @@ uint IGL.IsTextureRaw([NativeTypeName("GLuint")] uint texture) => ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsTextureRaw([NativeTypeName("GLuint")] uint texture) => @@ -509902,7 +509902,7 @@ MaybeBool IGL.IsTransformFeedback([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -509916,7 +509916,7 @@ MaybeBool IGL.IsTransformFeedback([NativeTypeName("GLuint")] uint id) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -509970,7 +509970,7 @@ uint IGL.IsTransformFeedbackRaw([NativeTypeName("GLuint")] uint id) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -509984,7 +509984,7 @@ uint IGL.IsTransformFeedbackRaw([NativeTypeName("GLuint")] uint id) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -510043,7 +510043,7 @@ MaybeBool IGL.IsVertexArray([NativeTypeName("GLuint")] uint array) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -510061,7 +510061,7 @@ MaybeBool IGL.IsVertexArray([NativeTypeName("GLuint")] uint array) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -510115,8 +510115,8 @@ MaybeBool IGL.IsVertexArrayOES([NativeTypeName("GLuint")] uint array) => (MaybeBool)(uint)((IGL)this).IsVertexArrayOESRaw(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -510131,8 +510131,8 @@ uint IGL.IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => )(array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array) => @@ -510146,7 +510146,7 @@ uint IGL.IsVertexArrayRaw([NativeTypeName("GLuint")] uint array) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -510164,7 +510164,7 @@ uint IGL.IsVertexArrayRaw([NativeTypeName("GLuint")] uint array) => MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -510233,8 +510233,8 @@ void IGL.LabelObjectEXT( nativeContext.LoadFunction("glLabelObjectEXT", "opengl") )(type, @object, length, label); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -510259,8 +510259,8 @@ void IGL.LabelObjectEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -511525,7 +511525,7 @@ void IGL.LineWidth([NativeTypeName("GLfloat")] float width) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -511550,7 +511550,7 @@ void IGL.LineWidth([NativeTypeName("GLfloat")] float width) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -511574,12 +511574,12 @@ void IGL.LineWidth([NativeTypeName("GLfloat")] float width) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glLineWidth")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void LineWidth([NativeTypeName("GLfloat")] float width) => @@ -511617,7 +511617,7 @@ void IGL.LinkProgram([NativeTypeName("GLuint")] uint program) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -511636,7 +511636,7 @@ void IGL.LinkProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -511727,8 +511727,8 @@ void IGL.ListDrawCommandsStatesClientNV( nativeContext.LoadFunction("glListDrawCommandsStatesClientNV", "opengl") )(list, segment, indirects, sizes, states, fbos, count); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ListDrawCommandsStatesClientNV( @@ -511778,8 +511778,8 @@ void IGL.ListDrawCommandsStatesClientNV( } } - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -512596,7 +512596,7 @@ void IGL.LogicOp([NativeTypeName("GLenum")] uint opcode) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -512621,7 +512621,7 @@ void IGL.LogicOp([NativeTypeName("GLenum")] uint opcode) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -512656,7 +512656,7 @@ void IGL.LogicOp([NativeTypeName("GLenum")] Constant opco ((IGL)this).LogicOp((uint)opcode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -512681,7 +512681,7 @@ void IGL.LogicOp([NativeTypeName("GLenum")] Constant opco MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -512719,8 +512719,8 @@ void IGL.MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target) => nativeContext.LoadFunction("glMakeBufferNonResidentNV", "opengl") )(target); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target) => @@ -512736,8 +512736,8 @@ void IGL.MakeBufferResidentNV( nativeContext.LoadFunction("glMakeBufferResidentNV", "opengl") )(target, access); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeBufferResidentNV( @@ -512752,8 +512752,8 @@ void IGL.MakeImageHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle nativeContext.LoadFunction("glMakeImageHandleNonResidentARB", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeImageHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle) => @@ -512766,8 +512766,8 @@ void IGL.MakeImageHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handle) nativeContext.LoadFunction("glMakeImageHandleNonResidentNV", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -512784,8 +512784,8 @@ void IGL.MakeImageHandleResidentARB( nativeContext.LoadFunction("glMakeImageHandleResidentARB", "opengl") )(handle, access); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeImageHandleResidentARB( @@ -512803,8 +512803,8 @@ void IGL.MakeImageHandleResidentNV( nativeContext.LoadFunction("glMakeImageHandleResidentNV", "opengl") )(handle, access); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -512820,8 +512820,8 @@ void IGL.MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer) => nativeContext.LoadFunction("glMakeNamedBufferNonResidentNV", "opengl") )(buffer); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer) => @@ -512837,8 +512837,8 @@ void IGL.MakeNamedBufferResidentNV( nativeContext.LoadFunction("glMakeNamedBufferResidentNV", "opengl") )(buffer, access); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeNamedBufferResidentNV( @@ -512853,8 +512853,8 @@ void IGL.MakeTextureHandleNonResidentARB([NativeTypeName("GLuint64")] ulong hand nativeContext.LoadFunction("glMakeTextureHandleNonResidentARB", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeTextureHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle) => @@ -512867,8 +512867,8 @@ void IGL.MakeTextureHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handl nativeContext.LoadFunction("glMakeTextureHandleNonResidentNV", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -512882,8 +512882,8 @@ void IGL.MakeTextureHandleResidentARB([NativeTypeName("GLuint64")] ulong handle) nativeContext.LoadFunction("glMakeTextureHandleResidentARB", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MakeTextureHandleResidentARB([NativeTypeName("GLuint64")] ulong handle) => @@ -512896,8 +512896,8 @@ void IGL.MakeTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) nativeContext.LoadFunction("glMakeTextureHandleResidentNV", "opengl") )(handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -513529,7 +513529,7 @@ public static void Map2XOES( )(target, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -513549,7 +513549,7 @@ public static void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -513582,7 +513582,7 @@ Ptr IGL.MapBuffer( ) => (void*)((IGL)this).MapBuffer((uint)target, (uint)access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -513602,7 +513602,7 @@ Ptr IGL.MapBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -513672,8 +513672,8 @@ public static Ptr MapBufferARB( nativeContext.LoadFunction("glMapBufferOES", "opengl") )(target, access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void* MapBufferOES( @@ -513687,8 +513687,8 @@ Ptr IGL.MapBufferOES( [NativeTypeName("GLenum")] Constant access ) => (void*)((IGL)this).MapBufferOES((uint)target, (uint)access); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -513710,7 +513710,7 @@ public static Ptr MapBufferOES( )(target, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -513728,7 +513728,7 @@ public static Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -513763,7 +513763,7 @@ Ptr IGL.MapBufferRange( ) => (void*)((IGL)this).MapBufferRange((uint)target, offset, length, (uint)access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -513781,7 +513781,7 @@ Ptr IGL.MapBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -513820,8 +513820,8 @@ public static Ptr MapBufferRange( nativeContext.LoadFunction("glMapBufferRangeEXT", "opengl") )(target, offset, length, access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void* MapBufferRangeEXT( @@ -513839,8 +513839,8 @@ Ptr IGL.MapBufferRangeEXT( [NativeTypeName("GLbitfield")] Constant access ) => (void*)((IGL)this).MapBufferRangeEXT((uint)target, offset, length, (uint)access); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -514193,12 +514193,12 @@ public static void MapGrid2XOES( )(buffer, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -514216,12 +514216,12 @@ Ptr IGL.MapNamedBuffer( ) => (void*)((IGL)this).MapNamedBuffer(buffer, (uint)access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -514243,8 +514243,8 @@ public static Ptr MapNamedBuffer( nativeContext.LoadFunction("glMapNamedBufferEXT", "opengl") )(buffer, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void* MapNamedBufferEXT( @@ -514258,8 +514258,8 @@ Ptr IGL.MapNamedBufferEXT( [NativeTypeName("GLenum")] Constant access ) => (void*)((IGL)this).MapNamedBufferEXT(buffer, (uint)access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -514281,12 +514281,12 @@ public static Ptr MapNamedBufferEXT( )(buffer, offset, length, access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -514308,12 +514308,12 @@ Ptr IGL.MapNamedBufferRange( ) => (void*)((IGL)this).MapNamedBufferRange(buffer, offset, length, (uint)access); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -514339,8 +514339,8 @@ public static Ptr MapNamedBufferRange( nativeContext.LoadFunction("glMapNamedBufferRangeEXT", "opengl") )(buffer, offset, length, access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void* MapNamedBufferRangeEXT( @@ -514358,8 +514358,8 @@ Ptr IGL.MapNamedBufferRangeEXT( [NativeTypeName("GLbitfield")] Constant access ) => (void*)((IGL)this).MapNamedBufferRangeEXT(buffer, offset, length, (uint)access); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -515594,8 +515594,8 @@ void IGL.MatrixFrustumEXT( nativeContext.LoadFunction("glMatrixFrustumEXT", "opengl") )(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -515620,8 +515620,8 @@ void IGL.MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ) => ((IGL)this).MatrixFrustumEXT((uint)mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -515890,8 +515890,8 @@ void IGL.MatrixLoad3X2NV( nativeContext.LoadFunction("glMatrixLoad3x2fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -515912,8 +515912,8 @@ void IGL.MatrixLoad3X2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -515933,8 +515933,8 @@ void IGL.MatrixLoad3X3NV( nativeContext.LoadFunction("glMatrixLoad3x3fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -515955,8 +515955,8 @@ void IGL.MatrixLoad3X3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -515976,8 +515976,8 @@ void IGL.MatrixLoadEXT( nativeContext.LoadFunction("glMatrixLoaddEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -515998,8 +515998,8 @@ void IGL.MatrixLoadEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -516019,8 +516019,8 @@ void IGL.MatrixLoadEXT( nativeContext.LoadFunction("glMatrixLoadfEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516041,8 +516041,8 @@ void IGL.MatrixLoadEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -516059,8 +516059,8 @@ void IGL.MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode) => nativeContext.LoadFunction("glMatrixLoadIdentityEXT", "opengl") )(mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516072,8 +516072,8 @@ void IGL.MatrixLoadIdentityEXT( [NativeTypeName("GLenum")] Constant mode ) => ((IGL)this).MatrixLoadIdentityEXT((uint)mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] @@ -516092,8 +516092,8 @@ void IGL.MatrixLoadTranspose3X3NV( nativeContext.LoadFunction("glMatrixLoadTranspose3x3fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516114,8 +516114,8 @@ void IGL.MatrixLoadTranspose3X3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -516135,8 +516135,8 @@ void IGL.MatrixLoadTransposeEXT( nativeContext.LoadFunction("glMatrixLoadTransposedEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516157,8 +516157,8 @@ void IGL.MatrixLoadTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -516178,8 +516178,8 @@ void IGL.MatrixLoadTransposeEXT( nativeContext.LoadFunction("glMatrixLoadTransposefEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516200,8 +516200,8 @@ void IGL.MatrixLoadTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -516295,8 +516295,8 @@ void IGL.MatrixMult3X2NV( nativeContext.LoadFunction("glMatrixMult3x2fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516317,8 +516317,8 @@ void IGL.MatrixMult3X2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -516338,8 +516338,8 @@ void IGL.MatrixMult3X3NV( nativeContext.LoadFunction("glMatrixMult3x3fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516360,8 +516360,8 @@ void IGL.MatrixMult3X3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -516381,8 +516381,8 @@ void IGL.MatrixMultEXT( nativeContext.LoadFunction("glMatrixMultdEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516403,8 +516403,8 @@ void IGL.MatrixMultEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -516424,8 +516424,8 @@ void IGL.MatrixMultEXT( nativeContext.LoadFunction("glMatrixMultfEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516446,8 +516446,8 @@ void IGL.MatrixMultEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -516467,8 +516467,8 @@ void IGL.MatrixMultTranspose3X3NV( nativeContext.LoadFunction("glMatrixMultTranspose3x3fNV", "opengl") )(matrixMode, m); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516489,8 +516489,8 @@ void IGL.MatrixMultTranspose3X3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -516510,8 +516510,8 @@ void IGL.MatrixMultTransposeEXT( nativeContext.LoadFunction("glMatrixMultTransposedEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516532,8 +516532,8 @@ void IGL.MatrixMultTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -516553,8 +516553,8 @@ void IGL.MatrixMultTransposeEXT( nativeContext.LoadFunction("glMatrixMultTransposefEXT", "opengl") )(mode, m); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516575,8 +516575,8 @@ void IGL.MatrixMultTransposeEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -516601,8 +516601,8 @@ void IGL.MatrixOrthoEXT( nativeContext.LoadFunction("glMatrixOrthoEXT", "opengl") )(mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516627,8 +516627,8 @@ void IGL.MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ) => ((IGL)this).MatrixOrthoEXT((uint)mode, left, right, bottom, top, zNear, zFar); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -516649,8 +516649,8 @@ void IGL.MatrixPopEXT([NativeTypeName("GLenum")] uint mode) => mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516661,8 +516661,8 @@ public static void MatrixPopEXT([NativeTypeName("GLenum")] uint mode) => void IGL.MatrixPopEXT([NativeTypeName("GLenum")] Constant mode) => ((IGL)this).MatrixPopEXT((uint)mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] @@ -516677,8 +516677,8 @@ void IGL.MatrixPushEXT([NativeTypeName("GLenum")] uint mode) => mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516689,8 +516689,8 @@ public static void MatrixPushEXT([NativeTypeName("GLenum")] uint mode) => void IGL.MatrixPushEXT([NativeTypeName("GLenum")] Constant mode) => ((IGL)this).MatrixPushEXT((uint)mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] @@ -516712,8 +516712,8 @@ void IGL.MatrixRotateEXT( nativeContext.LoadFunction("glMatrixRotatedEXT", "opengl") )(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516734,8 +516734,8 @@ void IGL.MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ) => ((IGL)this).MatrixRotateEXT((uint)mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -516761,8 +516761,8 @@ void IGL.MatrixRotateEXT( nativeContext.LoadFunction("glMatrixRotatefEXT", "opengl") )(mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516783,8 +516783,8 @@ void IGL.MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ) => ((IGL)this).MatrixRotateEXT((uint)mode, angle, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -516809,8 +516809,8 @@ void IGL.MatrixScaleEXT( nativeContext.LoadFunction("glMatrixScaledEXT", "opengl") )(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516829,8 +516829,8 @@ void IGL.MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ) => ((IGL)this).MatrixScaleEXT((uint)mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -516854,8 +516854,8 @@ void IGL.MatrixScaleEXT( nativeContext.LoadFunction("glMatrixScalefEXT", "opengl") )(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516874,8 +516874,8 @@ void IGL.MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ) => ((IGL)this).MatrixScaleEXT((uint)mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -516899,8 +516899,8 @@ void IGL.MatrixTranslateEXT( nativeContext.LoadFunction("glMatrixTranslatedEXT", "opengl") )(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516919,8 +516919,8 @@ void IGL.MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ) => ((IGL)this).MatrixTranslateEXT((uint)mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -516944,8 +516944,8 @@ void IGL.MatrixTranslateEXT( nativeContext.LoadFunction("glMatrixTranslatefEXT", "opengl") )(mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -516964,8 +516964,8 @@ void IGL.MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ) => ((IGL)this).MatrixTranslateEXT((uint)mode, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -516984,8 +516984,8 @@ void IGL.MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count) => nativeContext.LoadFunction("glMaxShaderCompilerThreadsARB", "opengl") )(count); - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count) => @@ -516998,8 +516998,8 @@ void IGL.MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint count) => nativeContext.LoadFunction("glMaxShaderCompilerThreadsKHR", "opengl") )(count); - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsKHR")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -517013,7 +517013,7 @@ void IGL.MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -517025,7 +517025,7 @@ void IGL.MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers) => MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -517047,7 +517047,7 @@ void IGL.MemoryBarrier( ) => ((IGL)this).MemoryBarrier((uint)barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -517059,7 +517059,7 @@ void IGL.MemoryBarrier( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -517085,12 +517085,12 @@ void IGL.MemoryBarrierByRegion([NativeTypeName("GLbitfield")] uint barriers) => )(barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -517105,12 +517105,12 @@ void IGL.MemoryBarrierByRegion( ) => ((IGL)this).MemoryBarrierByRegion((uint)barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -517274,7 +517274,7 @@ void IGL.MinSampleShading([NativeTypeName("GLfloat")] float value) => )(value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -517287,7 +517287,7 @@ void IGL.MinSampleShading([NativeTypeName("GLfloat")] float value) => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -517311,8 +517311,8 @@ void IGL.MinSampleShadingARB([NativeTypeName("GLfloat")] float value) => nativeContext.LoadFunction("glMinSampleShadingARB", "opengl") )(value); - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [NativeFunction("opengl", EntryPoint = "glMinSampleShadingARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MinSampleShadingARB([NativeTypeName("GLfloat")] float value) => @@ -518085,7 +518085,7 @@ void IGL.MultiDrawArrays( )(mode, first, count, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518106,7 +518106,7 @@ void IGL.MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518151,7 +518151,7 @@ void IGL.MultiDrawArrays( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518172,7 +518172,7 @@ void IGL.MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518215,8 +518215,8 @@ void IGL.MultiDrawArraysEXT( )(mode, first, count, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawArraysEXT( @@ -518242,8 +518242,8 @@ void IGL.MultiDrawArraysEXT( } [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -518267,7 +518267,7 @@ void IGL.MultiDrawArraysIndirect( )(mode, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -518278,7 +518278,7 @@ void IGL.MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -518312,7 +518312,7 @@ void IGL.MultiDrawArraysIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -518323,7 +518323,7 @@ void IGL.MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -518404,8 +518404,8 @@ void IGL.MultiDrawArraysIndirectBindlessCountNV( nativeContext.LoadFunction("glMultiDrawArraysIndirectBindlessCountNV", "opengl") )(mode, indirect, drawCount, maxDrawCount, stride, vertexBufferCount); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawArraysIndirectBindlessCountNV( @@ -518448,8 +518448,8 @@ void IGL.MultiDrawArraysIndirectBindlessCountNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -518483,8 +518483,8 @@ void IGL.MultiDrawArraysIndirectBindlesNV( nativeContext.LoadFunction("glMultiDrawArraysIndirectBindlessNV", "opengl") )(mode, indirect, drawCount, stride, vertexBufferCount); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawArraysIndirectBindlesNV( @@ -518523,8 +518523,8 @@ void IGL.MultiDrawArraysIndirectBindlesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -518556,8 +518556,8 @@ void IGL.MultiDrawArraysIndirectCount( nativeContext.LoadFunction("glMultiDrawArraysIndirectCount", "opengl") )(mode, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawArraysIndirectCount( @@ -518589,8 +518589,8 @@ void IGL.MultiDrawArraysIndirectCount( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -518615,8 +518615,8 @@ void IGL.MultiDrawArraysIndirectCountARB( nativeContext.LoadFunction("glMultiDrawArraysIndirectCountARB", "opengl") )(mode, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawArraysIndirectCountARB( @@ -518649,8 +518649,8 @@ void IGL.MultiDrawArraysIndirectCountARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -518772,7 +518772,7 @@ void IGL.MultiDrawElements( )(mode, count, type, indices, drawcount); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518793,7 +518793,7 @@ void IGL.MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518846,7 +518846,7 @@ void IGL.MultiDrawElements( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518867,7 +518867,7 @@ void IGL.MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -518913,7 +518913,7 @@ void IGL.MultiDrawElementsBaseVertex( )(mode, count, type, indices, drawcount, basevertex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -518929,7 +518929,7 @@ void IGL.MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -518981,7 +518981,7 @@ void IGL.MultiDrawElementsBaseVertex( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -518997,7 +518997,7 @@ void IGL.MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -519124,8 +519124,8 @@ void IGL.MultiDrawElementsEXT( )(mode, count, type, indices, primcount); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawElementsEXT( @@ -519159,8 +519159,8 @@ void IGL.MultiDrawElementsEXT( } [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519186,7 +519186,7 @@ void IGL.MultiDrawElementsIndirect( )(mode, type, indirect, drawcount, stride); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -519197,7 +519197,7 @@ void IGL.MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -519239,7 +519239,7 @@ void IGL.MultiDrawElementsIndirect( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -519250,7 +519250,7 @@ void IGL.MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -519343,8 +519343,8 @@ void IGL.MultiDrawElementsIndirectBindlessCountNV( nativeContext.LoadFunction("glMultiDrawElementsIndirectBindlessCountNV", "opengl") )(mode, type, indirect, drawCount, maxDrawCount, stride, vertexBufferCount); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawElementsIndirectBindlessCountNV( @@ -519391,8 +519391,8 @@ void IGL.MultiDrawElementsIndirectBindlessCountNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519429,8 +519429,8 @@ void IGL.MultiDrawElementsIndirectBindlesNV( nativeContext.LoadFunction("glMultiDrawElementsIndirectBindlessNV", "opengl") )(mode, type, indirect, drawCount, stride, vertexBufferCount); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawElementsIndirectBindlesNV( @@ -519473,8 +519473,8 @@ void IGL.MultiDrawElementsIndirectBindlesNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519509,8 +519509,8 @@ void IGL.MultiDrawElementsIndirectCount( nativeContext.LoadFunction("glMultiDrawElementsIndirectCount", "opengl") )(mode, type, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawElementsIndirectCount( @@ -519553,8 +519553,8 @@ void IGL.MultiDrawElementsIndirectCount( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519589,8 +519589,8 @@ void IGL.MultiDrawElementsIndirectCountARB( nativeContext.LoadFunction("glMultiDrawElementsIndirectCountARB", "opengl") )(mode, type, indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiDrawElementsIndirectCountARB( @@ -519633,8 +519633,8 @@ void IGL.MultiDrawElementsIndirectCountARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519724,8 +519724,8 @@ void IGL.MultiDrawMeshTasksIndirectCountNV( nativeContext.LoadFunction("glMultiDrawMeshTasksIndirectCountNV", "opengl") )(indirect, drawcount, maxdrawcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectCountNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -519747,8 +519747,8 @@ void IGL.MultiDrawMeshTasksIndirectNV( nativeContext.LoadFunction("glMultiDrawMeshTasksIndirectNV", "opengl") )(indirect, drawcount, stride); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -520102,8 +520102,8 @@ void IGL.MultiTexBufferEXT( nativeContext.LoadFunction("glMultiTexBufferEXT", "opengl") )(texunit, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexBufferEXT( @@ -520121,8 +520121,8 @@ void IGL.MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => ((IGL)this).MultiTexBufferEXT((uint)texunit, (uint)target, (uint)internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525608,8 +525608,8 @@ void IGL.MultiTexCoordPointerEXT( nativeContext.LoadFunction("glMultiTexCoordPointerEXT", "opengl") )(texunit, size, type, stride, pointer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexCoordPointerEXT( @@ -525641,8 +525641,8 @@ void IGL.MultiTexCoordPointerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525666,8 +525666,8 @@ void IGL.MultiTexEnvEXT( nativeContext.LoadFunction("glMultiTexEnvfEXT", "opengl") )(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexEnvEXT( @@ -525685,8 +525685,8 @@ void IGL.MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ) => ((IGL)this).MultiTexEnvEXT((uint)texunit, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525709,8 +525709,8 @@ void IGL.MultiTexEnvEXT( nativeContext.LoadFunction("glMultiTexEnvfvEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexEnvEXT( @@ -525734,8 +525734,8 @@ void IGL.MultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525758,8 +525758,8 @@ void IGL.MultiTexEnvEXT( nativeContext.LoadFunction("glMultiTexEnviEXT", "opengl") )(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexEnvEXT( @@ -525777,8 +525777,8 @@ void IGL.MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ) => ((IGL)this).MultiTexEnvEXT((uint)texunit, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525801,8 +525801,8 @@ void IGL.MultiTexEnvEXT( nativeContext.LoadFunction("glMultiTexEnvivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexEnvEXT( @@ -525826,8 +525826,8 @@ void IGL.MultiTexEnvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525850,8 +525850,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGendEXT", "opengl") )(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -525869,8 +525869,8 @@ void IGL.MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ) => ((IGL)this).MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525893,8 +525893,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGendvEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -525918,8 +525918,8 @@ void IGL.MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525942,8 +525942,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGenfEXT", "opengl") )(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -525961,8 +525961,8 @@ void IGL.MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ) => ((IGL)this).MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -525985,8 +525985,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGenfvEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -526010,8 +526010,8 @@ void IGL.MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526034,8 +526034,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGeniEXT", "opengl") )(texunit, coord, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -526053,8 +526053,8 @@ void IGL.MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ) => ((IGL)this).MultiTexGenEXT((uint)texunit, (uint)coord, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526077,8 +526077,8 @@ void IGL.MultiTexGenEXT( nativeContext.LoadFunction("glMultiTexGenivEXT", "opengl") )(texunit, coord, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexGenEXT( @@ -526102,8 +526102,8 @@ void IGL.MultiTexGenEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526131,8 +526131,8 @@ void IGL.MultiTexImage1DEXT( nativeContext.LoadFunction("glMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, width, border, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexImage1DEXT( @@ -526187,8 +526187,8 @@ void IGL.MultiTexImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526233,8 +526233,8 @@ void IGL.MultiTexImage2DEXT( nativeContext.LoadFunction("glMultiTexImage2DEXT", "opengl") )(texunit, target, level, internalformat, width, height, border, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexImage2DEXT( @@ -526293,8 +526293,8 @@ void IGL.MultiTexImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526366,8 +526366,8 @@ void IGL.MultiTexImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexImage3DEXT( @@ -526430,8 +526430,8 @@ void IGL.MultiTexImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526474,8 +526474,8 @@ void IGL.MultiTexParameterEXT( nativeContext.LoadFunction("glMultiTexParameterfEXT", "opengl") )(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterEXT( @@ -526493,8 +526493,8 @@ void IGL.MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => ((IGL)this).MultiTexParameterEXT((uint)texunit, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526517,8 +526517,8 @@ void IGL.MultiTexParameterEXT( nativeContext.LoadFunction("glMultiTexParameterfvEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterEXT( @@ -526547,8 +526547,8 @@ void IGL.MultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526571,8 +526571,8 @@ void IGL.MultiTexParameterEXT( nativeContext.LoadFunction("glMultiTexParameteriEXT", "opengl") )(texunit, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterEXT( @@ -526590,8 +526590,8 @@ void IGL.MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ) => ((IGL)this).MultiTexParameterEXT((uint)texunit, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526614,8 +526614,8 @@ void IGL.MultiTexParameterIEXT( nativeContext.LoadFunction("glMultiTexParameterIivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterIEXT( @@ -526644,8 +526644,8 @@ void IGL.MultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526668,8 +526668,8 @@ void IGL.MultiTexParameterIEXT( nativeContext.LoadFunction("glMultiTexParameterIuivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterIEXT( @@ -526698,8 +526698,8 @@ void IGL.MultiTexParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526722,8 +526722,8 @@ void IGL.MultiTexParameterEXT( nativeContext.LoadFunction("glMultiTexParameterivEXT", "opengl") )(texunit, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexParameterEXT( @@ -526752,8 +526752,8 @@ void IGL.MultiTexParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526775,8 +526775,8 @@ void IGL.MultiTexRenderbufferEXT( nativeContext.LoadFunction("glMultiTexRenderbufferEXT", "opengl") )(texunit, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexRenderbufferEXT( @@ -526792,8 +526792,8 @@ void IGL.MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => ((IGL)this).MultiTexRenderbufferEXT((uint)texunit, (uint)target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526819,8 +526819,8 @@ void IGL.MultiTexSubImage1DEXT( nativeContext.LoadFunction("glMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexSubImage1DEXT( @@ -526871,8 +526871,8 @@ void IGL.MultiTexSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -526915,8 +526915,8 @@ void IGL.MultiTexSubImage2DEXT( nativeContext.LoadFunction("glMultiTexSubImage2DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexSubImage2DEXT( @@ -526975,8 +526975,8 @@ void IGL.MultiTexSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527051,8 +527051,8 @@ void IGL.MultiTexSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void MultiTexSubImage3DEXT( @@ -527119,8 +527119,8 @@ void IGL.MultiTexSubImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527603,8 +527603,8 @@ void IGL.NamedBufferAttachMemoryNV( nativeContext.LoadFunction("glNamedBufferAttachMemoryNV", "opengl") )(buffer, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferAttachMemoryNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527627,12 +527627,12 @@ void IGL.NamedBufferData( )(buffer, size, data, usage); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -527660,12 +527660,12 @@ void IGL.NamedBufferData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -527691,8 +527691,8 @@ void IGL.NamedBufferDataEXT( nativeContext.LoadFunction("glNamedBufferDataEXT", "opengl") )(buffer, size, data, usage); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedBufferDataEXT( @@ -527716,8 +527716,8 @@ void IGL.NamedBufferDataEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527740,8 +527740,8 @@ void IGL.NamedBufferPageCommitmentARB( nativeContext.LoadFunction("glNamedBufferPageCommitmentARB", "opengl") )(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedBufferPageCommitmentARB( @@ -527759,8 +527759,8 @@ void IGL.NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ) => ((IGL)this).NamedBufferPageCommitmentARB(buffer, offset, size, (uint)commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527783,8 +527783,8 @@ void IGL.NamedBufferPageCommitmentEXT( nativeContext.LoadFunction("glNamedBufferPageCommitmentEXT", "opengl") )(buffer, offset, size, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedBufferPageCommitmentEXT( @@ -527802,8 +527802,8 @@ void IGL.NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ) => ((IGL)this).NamedBufferPageCommitmentEXT(buffer, offset, size, (uint)commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527828,8 +527828,8 @@ void IGL.NamedBufferPageCommitmentMemNV( nativeContext.LoadFunction("glNamedBufferPageCommitmentMemNV", "opengl") )(buffer, offset, size, memory, memOffset, commit); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -527860,8 +527860,8 @@ void IGL.NamedBufferPageCommitmentMemNV( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -527888,12 +527888,12 @@ void IGL.NamedBufferStorage( )(buffer, size, data, flags); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -527921,12 +527921,12 @@ void IGL.NamedBufferStorage( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -527952,8 +527952,8 @@ void IGL.NamedBufferStorageEXT( nativeContext.LoadFunction("glNamedBufferStorageEXT", "opengl") )(buffer, size, data, flags); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedBufferStorageEXT( @@ -527977,8 +527977,8 @@ void IGL.NamedBufferStorageEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528084,12 +528084,12 @@ void IGL.NamedBufferSubData( )(buffer, offset, size, data); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528117,12 +528117,12 @@ void IGL.NamedBufferSubData( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528148,8 +528148,8 @@ void IGL.NamedBufferSubDataEXT( nativeContext.LoadFunction("glNamedBufferSubDataEXT", "opengl") )(buffer, offset, size, data); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedBufferSubDataEXT( @@ -528173,8 +528173,8 @@ void IGL.NamedBufferSubDataEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528198,8 +528198,8 @@ void IGL.NamedCopyBufferSubDataEXT( nativeContext.LoadFunction("glNamedCopyBufferSubDataEXT", "opengl") )(readBuffer, writeBuffer, readOffset, writeOffset, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedCopyBufferSubDataEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedCopyBufferSubDataEXT( @@ -528228,12 +528228,12 @@ void IGL.NamedFramebufferDrawBuffer( )(framebuffer, buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528251,12 +528251,12 @@ void IGL.NamedFramebufferDrawBuffer( ) => ((IGL)this).NamedFramebufferDrawBuffer(framebuffer, (uint)buf); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528275,12 +528275,12 @@ void IGL.NamedFramebufferDrawBuffer( ) => ((IGL)this).NamedFramebufferDrawBuffers(framebuffer, 1, (uint*)(GLEnum*)&bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528299,12 +528299,12 @@ void IGL.NamedFramebufferDrawBuffer( ) => ((IGL)this).NamedFramebufferDrawBuffers(framebuffer, 1, (uint*)(ColorBuffer*)&bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528328,12 +528328,12 @@ void IGL.NamedFramebufferDrawBuffers( )(framebuffer, n, bufs); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528359,12 +528359,12 @@ void IGL.NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528391,12 +528391,12 @@ void IGL.NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528423,12 +528423,12 @@ void IGL.NamedFramebufferDrawBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528453,12 +528453,12 @@ void IGL.NamedFramebufferParameter( )(framebuffer, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528478,12 +528478,12 @@ void IGL.NamedFramebufferParameter( ) => ((IGL)this).NamedFramebufferParameter(framebuffer, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528507,8 +528507,8 @@ void IGL.NamedFramebufferParameterEXT( nativeContext.LoadFunction("glNamedFramebufferParameteriEXT", "opengl") )(framebuffer, pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferParameterEXT( @@ -528524,8 +528524,8 @@ void IGL.NamedFramebufferParameterEXT( [NativeTypeName("GLint")] int param2 ) => ((IGL)this).NamedFramebufferParameterEXT(framebuffer, (uint)pname, param2); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528546,12 +528546,12 @@ void IGL.NamedFramebufferReadBuffer( )(framebuffer, src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528569,12 +528569,12 @@ void IGL.NamedFramebufferReadBuffer( ) => ((IGL)this).NamedFramebufferReadBuffer(framebuffer, (uint)src); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528599,12 +528599,12 @@ void IGL.NamedFramebufferRenderbuffer( )(framebuffer, attachment, renderbuffertarget, renderbuffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528638,12 +528638,12 @@ void IGL.NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528675,8 +528675,8 @@ void IGL.NamedFramebufferRenderbufferEXT( nativeContext.LoadFunction("glNamedFramebufferRenderbufferEXT", "opengl") )(framebuffer, attachment, renderbuffertarget, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferRenderbufferEXT( @@ -528706,8 +528706,8 @@ void IGL.NamedFramebufferRenderbufferEXT( renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528736,8 +528736,8 @@ void IGL.NamedFramebufferSampleLocationsARB( nativeContext.LoadFunction("glNamedFramebufferSampleLocationsfvARB", "opengl") )(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferSampleLocationsARB( @@ -528761,8 +528761,8 @@ void IGL.NamedFramebufferSampleLocationsARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528785,8 +528785,8 @@ void IGL.NamedFramebufferSampleLocationsNV( nativeContext.LoadFunction("glNamedFramebufferSampleLocationsfvNV", "opengl") )(framebuffer, start, count, v); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -528811,8 +528811,8 @@ void IGL.NamedFramebufferSampleLocationsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -528889,12 +528889,12 @@ void IGL.NamedFramebufferTexture( )(framebuffer, attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528916,12 +528916,12 @@ void IGL.NamedFramebufferTexture( ) => ((IGL)this).NamedFramebufferTexture(framebuffer, (uint)attachment, texture, level); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -528948,8 +528948,8 @@ void IGL.NamedFramebufferTexture1DEXT( nativeContext.LoadFunction("glNamedFramebufferTexture1DEXT", "opengl") )(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTexture1DEXT( @@ -528977,8 +528977,8 @@ void IGL.NamedFramebufferTexture1DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529004,8 +529004,8 @@ void IGL.NamedFramebufferTexture2DEXT( nativeContext.LoadFunction("glNamedFramebufferTexture2DEXT", "opengl") )(framebuffer, attachment, textarget, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTexture2DEXT( @@ -529033,8 +529033,8 @@ void IGL.NamedFramebufferTexture2DEXT( level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529061,8 +529061,8 @@ void IGL.NamedFramebufferTexture3DEXT( nativeContext.LoadFunction("glNamedFramebufferTexture3DEXT", "opengl") )(framebuffer, attachment, textarget, texture, level, zoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTexture3DEXT( @@ -529100,8 +529100,8 @@ void IGL.NamedFramebufferTexture3DEXT( zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529134,8 +529134,8 @@ void IGL.NamedFramebufferTextureEXT( nativeContext.LoadFunction("glNamedFramebufferTextureEXT", "opengl") )(framebuffer, attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTextureEXT( @@ -529153,8 +529153,8 @@ void IGL.NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ) => ((IGL)this).NamedFramebufferTextureEXT(framebuffer, (uint)attachment, texture, level); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529178,8 +529178,8 @@ void IGL.NamedFramebufferTextureFaceEXT( nativeContext.LoadFunction("glNamedFramebufferTextureFaceEXT", "opengl") )(framebuffer, attachment, texture, level, face); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTextureFaceEXT( @@ -529206,8 +529206,8 @@ void IGL.NamedFramebufferTextureFaceEXT( (uint)face ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529233,12 +529233,12 @@ void IGL.NamedFramebufferTextureLayer( )(framebuffer, attachment, texture, level, layer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -529269,12 +529269,12 @@ void IGL.NamedFramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -529302,8 +529302,8 @@ void IGL.NamedFramebufferTextureLayerEXT( nativeContext.LoadFunction("glNamedFramebufferTextureLayerEXT", "opengl") )(framebuffer, attachment, texture, level, layer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedFramebufferTextureLayerEXT( @@ -529330,8 +529330,8 @@ void IGL.NamedFramebufferTextureLayerEXT( layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529358,8 +529358,8 @@ void IGL.NamedProgramLocalParameter4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameter4dEXT", "opengl") )(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameter4EXT( @@ -529383,8 +529383,8 @@ void IGL.NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ) => ((IGL)this).NamedProgramLocalParameter4EXT(program, (uint)target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529410,8 +529410,8 @@ void IGL.NamedProgramLocalParameter4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameter4dvEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameter4EXT( @@ -529435,8 +529435,8 @@ void IGL.NamedProgramLocalParameter4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529462,8 +529462,8 @@ void IGL.NamedProgramLocalParameter4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameter4fEXT", "opengl") )(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameter4EXT( @@ -529487,8 +529487,8 @@ void IGL.NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ) => ((IGL)this).NamedProgramLocalParameter4EXT(program, (uint)target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529514,8 +529514,8 @@ void IGL.NamedProgramLocalParameter4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameter4fvEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameter4EXT( @@ -529539,8 +529539,8 @@ void IGL.NamedProgramLocalParameter4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529566,8 +529566,8 @@ void IGL.NamedProgramLocalParameterI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameterI4iEXT", "opengl") )(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameterI4EXT( @@ -529591,8 +529591,8 @@ void IGL.NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ) => ((IGL)this).NamedProgramLocalParameterI4EXT(program, (uint)target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529618,8 +529618,8 @@ void IGL.NamedProgramLocalParameterI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameterI4ivEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameterI4EXT( @@ -529643,8 +529643,8 @@ void IGL.NamedProgramLocalParameterI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529670,8 +529670,8 @@ void IGL.NamedProgramLocalParameterI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameterI4uiEXT", "opengl") )(program, target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameterI4EXT( @@ -529695,8 +529695,8 @@ void IGL.NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ) => ((IGL)this).NamedProgramLocalParameterI4EXT(program, (uint)target, index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529722,8 +529722,8 @@ void IGL.NamedProgramLocalParameterI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameterI4uivEXT", "opengl") )(program, target, index, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameterI4EXT( @@ -529747,8 +529747,8 @@ void IGL.NamedProgramLocalParameterI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529772,8 +529772,8 @@ void IGL.NamedProgramLocalParameters4EXT( nativeContext.LoadFunction("glNamedProgramLocalParameters4fvEXT", "opengl") )(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParameters4EXT( @@ -529805,8 +529805,8 @@ void IGL.NamedProgramLocalParameters4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529831,8 +529831,8 @@ void IGL.NamedProgramLocalParametersI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParametersI4ivEXT", "opengl") )(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParametersI4EXT( @@ -529864,8 +529864,8 @@ void IGL.NamedProgramLocalParametersI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529890,8 +529890,8 @@ void IGL.NamedProgramLocalParametersI4EXT( nativeContext.LoadFunction("glNamedProgramLocalParametersI4uivEXT", "opengl") )(program, target, index, count, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramLocalParametersI4EXT( @@ -529923,8 +529923,8 @@ void IGL.NamedProgramLocalParametersI4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -529949,8 +529949,8 @@ void IGL.NamedProgramStringEXT( nativeContext.LoadFunction("glNamedProgramStringEXT", "opengl") )(program, target, format, len, @string); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedProgramStringEXT( @@ -529982,8 +529982,8 @@ void IGL.NamedProgramStringEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -530008,12 +530008,12 @@ void IGL.NamedRenderbufferStorage( )(renderbuffer, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -530035,12 +530035,12 @@ void IGL.NamedRenderbufferStorage( ) => ((IGL)this).NamedRenderbufferStorage(renderbuffer, (uint)internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -530066,8 +530066,8 @@ void IGL.NamedRenderbufferStorageEXT( nativeContext.LoadFunction("glNamedRenderbufferStorageEXT", "opengl") )(renderbuffer, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedRenderbufferStorageEXT( @@ -530085,8 +530085,8 @@ void IGL.NamedRenderbufferStorageEXT( [NativeTypeName("GLsizei")] uint height ) => ((IGL)this).NamedRenderbufferStorageEXT(renderbuffer, (uint)internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -530111,12 +530111,12 @@ void IGL.NamedRenderbufferStorageMultisample( )(renderbuffer, samples, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -530154,12 +530154,12 @@ void IGL.NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -530198,8 +530198,8 @@ void IGL.NamedRenderbufferStorageMultisampleAdvanceAMD( ) )(renderbuffer, samples, storageSamples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -530238,8 +530238,8 @@ void IGL.NamedRenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -530278,8 +530278,8 @@ void IGL.NamedRenderbufferStorageMultisampleCoverageEXT( ) )(renderbuffer, coverageSamples, colorSamples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedRenderbufferStorageMultisampleCoverageEXT( @@ -530317,8 +530317,8 @@ void IGL.NamedRenderbufferStorageMultisampleCoverageEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -530352,8 +530352,8 @@ void IGL.NamedRenderbufferStorageMultisampleEXT( nativeContext.LoadFunction("glNamedRenderbufferStorageMultisampleEXT", "opengl") )(renderbuffer, samples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedRenderbufferStorageMultisampleEXT( @@ -530387,8 +530387,8 @@ void IGL.NamedRenderbufferStorageMultisampleEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -530420,8 +530420,8 @@ void IGL.NamedStringARB( nativeContext.LoadFunction("glNamedStringARB", "opengl") )(type, namelen, name, stringlen, @string); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NamedStringARB( @@ -530448,8 +530448,8 @@ void IGL.NamedStringARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -531369,8 +531369,8 @@ void IGL.NormalFormatNV( nativeContext.LoadFunction("glNormalFormatNV", "opengl") )(type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void NormalFormatNV( @@ -532102,12 +532102,12 @@ void IGL.ObjectLabel( )(identifier, name, length, label); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -532135,12 +532135,12 @@ void IGL.ObjectLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -532213,12 +532213,12 @@ void IGL.ObjectPtrLabel( )(ptr, length, label); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -532245,12 +532245,12 @@ void IGL.ObjectPtrLabel( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -532601,7 +532601,7 @@ void IGL.PatchParameter( )(pname, values); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532615,7 +532615,7 @@ void IGL.PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532648,7 +532648,7 @@ void IGL.PatchParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532662,7 +532662,7 @@ void IGL.PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532694,7 +532694,7 @@ void IGL.PatchParameter( )(pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532708,7 +532708,7 @@ void IGL.PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532735,7 +532735,7 @@ void IGL.PatchParameter( ) => ((IGL)this).PatchParameter((uint)pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532749,7 +532749,7 @@ void IGL.PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -532897,8 +532897,8 @@ void IGL.PathCommandsNV( nativeContext.LoadFunction("glPathCommandsNV", "opengl") )(path, numCommands, commands, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -532935,8 +532935,8 @@ void IGL.PathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -532974,8 +532974,8 @@ void IGL.PathCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -533001,8 +533001,8 @@ void IGL.PathCoordsNV( nativeContext.LoadFunction("glPathCoordsNV", "opengl") )(path, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533027,8 +533027,8 @@ void IGL.PathCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -533047,8 +533047,8 @@ void IGL.PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => nativeContext.LoadFunction("glPathCoverDepthFuncNV", "opengl") )(func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533060,8 +533060,8 @@ void IGL.PathCoverDepthFuncNV( [NativeTypeName("GLenum")] Constant func ) => ((IGL)this).PathCoverDepthFuncNV((uint)func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -533081,8 +533081,8 @@ void IGL.PathDashArrayNV( nativeContext.LoadFunction("glPathDashArrayNV", "opengl") )(path, dashCount, dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533105,8 +533105,8 @@ void IGL.PathDashArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -533123,8 +533123,8 @@ void IGL.PathDashArrayNV( [NativeTypeName("const GLfloat *")] float dashArray ) => ((IGL)this).PathDashArrayNV(path, 1, (float*)&dashArray); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -533184,8 +533184,8 @@ uint IGL.PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533239,8 +533239,8 @@ uint IGL.PathGlyphIndexArrayNV( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -533281,8 +533281,8 @@ uint IGL.PathGlyphIndexRangeNV( )(fontTarget, fontName, fontStyle, pathParameterTemplate, emScale, baseAndCount); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533329,8 +533329,8 @@ uint IGL.PathGlyphIndexRangeNV( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -533379,8 +533379,8 @@ void IGL.PathGlyphRangeNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533437,8 +533437,8 @@ void IGL.PathGlyphRangeNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -533507,8 +533507,8 @@ void IGL.PathGlyphNV( emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533570,8 +533570,8 @@ void IGL.PathGlyphNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -533630,8 +533630,8 @@ uint IGL.PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533689,8 +533689,8 @@ uint IGL.PathMemoryGlyphIndexArrayNV( } [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -533729,8 +533729,8 @@ void IGL.PathParameterNV( nativeContext.LoadFunction("glPathParameterfNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533747,8 +533747,8 @@ void IGL.PathParameterNV( [NativeTypeName("GLfloat")] float value ) => ((IGL)this).PathParameterNV(path, (uint)pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -533770,8 +533770,8 @@ void IGL.PathParameterNV( nativeContext.LoadFunction("glPathParameterfvNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533794,8 +533794,8 @@ void IGL.PathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -533817,8 +533817,8 @@ void IGL.PathParameterNV( nativeContext.LoadFunction("glPathParameteriNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533835,8 +533835,8 @@ void IGL.PathParameterNV( [NativeTypeName("GLint")] int value ) => ((IGL)this).PathParameterNV(path, (uint)pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -533858,8 +533858,8 @@ void IGL.PathParameterNV( nativeContext.LoadFunction("glPathParameterivNV", "opengl") )(path, pname, value); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533882,8 +533882,8 @@ void IGL.PathParameterNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -533904,8 +533904,8 @@ void IGL.PathStencilDepthOffsetNV( nativeContext.LoadFunction("glPathStencilDepthOffsetNV", "opengl") )(factor, units); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilDepthOffsetNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533925,8 +533925,8 @@ void IGL.PathStencilFuncNV( nativeContext.LoadFunction("glPathStencilFuncNV", "opengl") )(func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533943,8 +533943,8 @@ void IGL.PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ) => ((IGL)this).PathStencilFuncNV((uint)func, @ref, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -533967,8 +533967,8 @@ void IGL.PathStringNV( nativeContext.LoadFunction("glPathStringNV", "opengl") )(path, format, length, pathString); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -533993,8 +533993,8 @@ void IGL.PathStringNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -534031,8 +534031,8 @@ void IGL.PathSubCommandsNV( coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -534085,8 +534085,8 @@ void IGL.PathSubCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -534140,8 +534140,8 @@ void IGL.PathSubCommandsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -534180,8 +534180,8 @@ void IGL.PathSubCoordsNV( nativeContext.LoadFunction("glPathSubCoordsNV", "opengl") )(path, coordStart, numCoords, coordType, coords); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -534208,8 +534208,8 @@ void IGL.PathSubCoordsNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -534277,7 +534277,7 @@ void IGL.PauseTransformFeedback() => )(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -534291,7 +534291,7 @@ void IGL.PauseTransformFeedback() => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -534822,7 +534822,7 @@ void IGL.PixelStore( )(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -534847,7 +534847,7 @@ void IGL.PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -534885,7 +534885,7 @@ void IGL.PixelStore( ) => ((IGL)this).PixelStore((uint)pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -534910,7 +534910,7 @@ void IGL.PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -534953,7 +534953,7 @@ void IGL.PixelStore( )(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -534978,7 +534978,7 @@ void IGL.PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -535002,12 +535002,12 @@ void IGL.PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PixelStore( @@ -535022,7 +535022,7 @@ void IGL.PixelStore( ) => ((IGL)this).PixelStore((uint)pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -535047,7 +535047,7 @@ void IGL.PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -535071,12 +535071,12 @@ void IGL.PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -535820,8 +535820,8 @@ uint IGL.PointAlongPathNV( )(path, startSegment, numSegments, distance, x, y, tangentX, tangentY); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -535879,8 +535879,8 @@ MaybeBool IGL.PointAlongPathNV( } [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -535917,7 +535917,7 @@ void IGL.PointParameter( )(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -535938,7 +535938,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -535973,7 +535973,7 @@ void IGL.PointParameter( ) => ((IGL)this).PointParameter((uint)pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -535994,7 +535994,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536133,7 +536133,7 @@ void IGL.PointParameter( )(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536154,7 +536154,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536195,7 +536195,7 @@ void IGL.PointParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536216,7 +536216,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536373,7 +536373,7 @@ void IGL.PointParameter( )(pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536394,7 +536394,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536428,7 +536428,7 @@ void IGL.PointParameter( ) => ((IGL)this).PointParameter((uint)pname, param1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536449,7 +536449,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536521,7 +536521,7 @@ void IGL.PointParameter( )(pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536542,7 +536542,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536582,7 +536582,7 @@ void IGL.PointParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536603,7 +536603,7 @@ void IGL.PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -536823,7 +536823,7 @@ void IGL.PointSize([NativeTypeName("GLfloat")] float size) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -536848,7 +536848,7 @@ void IGL.PointSize([NativeTypeName("GLfloat")] float size) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -537018,7 +537018,7 @@ void IGL.PolygonMode( )(face, mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -537043,7 +537043,7 @@ void IGL.PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -537081,7 +537081,7 @@ void IGL.PolygonMode( ) => ((IGL)this).PolygonMode((uint)face, (uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -537106,7 +537106,7 @@ void IGL.PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -537182,7 +537182,7 @@ void IGL.PolygonOffset( )(factor, units); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -537206,7 +537206,7 @@ void IGL.PolygonOffset( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -537229,12 +537229,12 @@ void IGL.PolygonOffset( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPolygonOffset")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PolygonOffset( @@ -537254,12 +537254,12 @@ void IGL.PolygonOffsetClamp( )(factor, units, clamp); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -537282,8 +537282,8 @@ void IGL.PolygonOffsetClampEXT( nativeContext.LoadFunction("glPolygonOffsetClampEXT", "opengl") )(factor, units, clamp); - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] [NativeFunction("opengl", EntryPoint = "glPolygonOffsetClampEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -537495,12 +537495,12 @@ void IGL.PopDebugGroup() => ((delegate* unmanaged)nativeContext.LoadFunction("glPopDebugGroup", "opengl"))(); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -537521,10 +537521,10 @@ void IGL.PopDebugGroupKHR() => void IGL.PopGroupMarkerEXT() => ((delegate* unmanaged)nativeContext.LoadFunction("glPopGroupMarkerEXT", "opengl"))(); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPopGroupMarkerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PopGroupMarkerEXT() => ThisThread.PopGroupMarkerEXT(); @@ -537768,8 +537768,8 @@ void IGL.PrimitiveBoundingBoxARB( nativeContext.LoadFunction("glPrimitiveBoundingBoxARB", "opengl") )(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW); - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [NativeFunction("opengl", EntryPoint = "glPrimitiveBoundingBoxARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PrimitiveBoundingBoxARB( @@ -537851,7 +537851,7 @@ void IGL.PrimitiveRestartIndex([NativeTypeName("GLuint")] uint index) => )(index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -537867,7 +537867,7 @@ void IGL.PrimitiveRestartIndex([NativeTypeName("GLuint")] uint index) => MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -538100,7 +538100,7 @@ void IGL.ProgramBinary( )(program, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -538113,7 +538113,7 @@ void IGL.ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -538149,7 +538149,7 @@ void IGL.ProgramBinary( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -538162,7 +538162,7 @@ void IGL.ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -540008,7 +540008,7 @@ void IGL.ProgramParameter( )(program, pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -540022,7 +540022,7 @@ void IGL.ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -540051,7 +540051,7 @@ void IGL.ProgramParameter( ) => ((IGL)this).ProgramParameter(program, (uint)pname, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -540065,7 +540065,7 @@ void IGL.ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -540098,8 +540098,8 @@ void IGL.ProgramParameterARB( nativeContext.LoadFunction("glProgramParameteriARB", "opengl") )(program, pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramParameterARB( @@ -540115,8 +540115,8 @@ void IGL.ProgramParameterARB( [NativeTypeName("GLint")] int value ) => ((IGL)this).ProgramParameterARB(program, (uint)pname, value); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540272,8 +540272,8 @@ void IGL.ProgramPathFragmentInputGenNV( nativeContext.LoadFunction("glProgramPathFragmentInputGenNV", "opengl") )(program, location, genMode, components, coeffs); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540306,8 +540306,8 @@ void IGL.ProgramPathFragmentInputGenNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -540437,7 +540437,7 @@ void IGL.ProgramUniform1D( )(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540450,7 +540450,7 @@ void IGL.ProgramUniform1D( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540481,8 +540481,8 @@ void IGL.ProgramUniform1DEXT( nativeContext.LoadFunction("glProgramUniform1dEXT", "opengl") )(program, location, x); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1DEXT( @@ -540504,7 +540504,7 @@ void IGL.ProgramUniform1Dv( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540517,7 +540517,7 @@ void IGL.ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540553,7 +540553,7 @@ void IGL.ProgramUniform1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540566,7 +540566,7 @@ void IGL.ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540596,7 +540596,7 @@ void IGL.ProgramUniform1Dv( ) => ((IGL)this).ProgramUniform1Dv(program, location, 1, (double*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540609,7 +540609,7 @@ void IGL.ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540642,8 +540642,8 @@ void IGL.ProgramUniform1DvEXT( nativeContext.LoadFunction("glProgramUniform1dvEXT", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1DvEXT( @@ -540667,8 +540667,8 @@ void IGL.ProgramUniform1DvEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540686,8 +540686,8 @@ void IGL.ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double value ) => ((IGL)this).ProgramUniform1DvEXT(program, location, 1, (double*)&value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540709,7 +540709,7 @@ void IGL.ProgramUniform1F( )(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540722,7 +540722,7 @@ void IGL.ProgramUniform1F( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540753,11 +540753,11 @@ void IGL.ProgramUniform1FEXT( nativeContext.LoadFunction("glProgramUniform1fEXT", "opengl") )(program, location, v0); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540780,7 +540780,7 @@ void IGL.ProgramUniform1Fv( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540793,7 +540793,7 @@ void IGL.ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540829,7 +540829,7 @@ void IGL.ProgramUniform1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540842,7 +540842,7 @@ void IGL.ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540872,7 +540872,7 @@ void IGL.ProgramUniform1Fv( ) => ((IGL)this).ProgramUniform1Fv(program, location, 1, (float*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540885,7 +540885,7 @@ void IGL.ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -540918,11 +540918,11 @@ void IGL.ProgramUniform1FvEXT( nativeContext.LoadFunction("glProgramUniform1fvEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -540947,11 +540947,11 @@ void IGL.ProgramUniform1FvEXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] @@ -540970,11 +540970,11 @@ void IGL.ProgramUniform1FvEXT( [NativeTypeName("const GLfloat *")] float value ) => ((IGL)this).ProgramUniform1FvEXT(program, location, 1, (float*)&value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] @@ -540997,7 +540997,7 @@ void IGL.ProgramUniform1I( )(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541010,7 +541010,7 @@ void IGL.ProgramUniform1I( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541041,8 +541041,8 @@ void IGL.ProgramUniform1ARB( nativeContext.LoadFunction("glProgramUniform1i64ARB", "opengl") )(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1ARB( @@ -541062,8 +541062,8 @@ void IGL.ProgramUniform1NV( nativeContext.LoadFunction("glProgramUniform1i64NV", "opengl") )(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541085,8 +541085,8 @@ void IGL.ProgramUniform1I64VARB( nativeContext.LoadFunction("glProgramUniform1i64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1I64VARB( @@ -541110,8 +541110,8 @@ void IGL.ProgramUniform1I64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541129,8 +541129,8 @@ void IGL.ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long value ) => ((IGL)this).ProgramUniform1I64VARB(program, location, 1, (long*)&value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541152,8 +541152,8 @@ void IGL.ProgramUniform1I64VNV( nativeContext.LoadFunction("glProgramUniform1i64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541178,8 +541178,8 @@ void IGL.ProgramUniform1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -541198,8 +541198,8 @@ void IGL.ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long value ) => ((IGL)this).ProgramUniform1I64VNV(program, location, 1, (long*)&value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -541221,11 +541221,11 @@ void IGL.ProgramUniform1IEXT( nativeContext.LoadFunction("glProgramUniform1iEXT", "opengl") )(program, location, v0); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541248,7 +541248,7 @@ void IGL.ProgramUniform1Iv( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541261,7 +541261,7 @@ void IGL.ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541297,7 +541297,7 @@ void IGL.ProgramUniform1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541310,7 +541310,7 @@ void IGL.ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541340,7 +541340,7 @@ void IGL.ProgramUniform1Iv( ) => ((IGL)this).ProgramUniform1Iv(program, location, 1, (int*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541353,7 +541353,7 @@ void IGL.ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541386,11 +541386,11 @@ void IGL.ProgramUniform1IvEXT( nativeContext.LoadFunction("glProgramUniform1ivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541415,11 +541415,11 @@ void IGL.ProgramUniform1IvEXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] @@ -541438,11 +541438,11 @@ void IGL.ProgramUniform1IvEXT( [NativeTypeName("const GLint *")] int value ) => ((IGL)this).ProgramUniform1IvEXT(program, location, 1, (int*)&value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] @@ -541465,7 +541465,7 @@ void IGL.ProgramUniform1Ui( )(program, location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541478,7 +541478,7 @@ void IGL.ProgramUniform1Ui( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541509,8 +541509,8 @@ void IGL.ProgramUniform1Ui64ARB( nativeContext.LoadFunction("glProgramUniform1ui64ARB", "opengl") )(program, location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1Ui64ARB( @@ -541530,8 +541530,8 @@ void IGL.ProgramUniform1Ui64NV( nativeContext.LoadFunction("glProgramUniform1ui64NV", "opengl") )(program, location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541553,8 +541553,8 @@ void IGL.ProgramUniform1Ui64VARB( nativeContext.LoadFunction("glProgramUniform1ui64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform1Ui64VARB( @@ -541578,8 +541578,8 @@ void IGL.ProgramUniform1Ui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541597,8 +541597,8 @@ void IGL.ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ) => ((IGL)this).ProgramUniform1Ui64VARB(program, location, 1, (ulong*)&value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541620,8 +541620,8 @@ void IGL.ProgramUniform1Ui64VNV( nativeContext.LoadFunction("glProgramUniform1ui64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541646,8 +541646,8 @@ void IGL.ProgramUniform1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -541666,8 +541666,8 @@ void IGL.ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong value ) => ((IGL)this).ProgramUniform1Ui64VNV(program, location, 1, (ulong*)&value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -541689,11 +541689,11 @@ void IGL.ProgramUniform1UiEXT( nativeContext.LoadFunction("glProgramUniform1uiEXT", "opengl") )(program, location, v0); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541716,7 +541716,7 @@ void IGL.ProgramUniform1Uiv( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541729,7 +541729,7 @@ void IGL.ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541765,7 +541765,7 @@ void IGL.ProgramUniform1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541778,7 +541778,7 @@ void IGL.ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541808,7 +541808,7 @@ void IGL.ProgramUniform1Uiv( ) => ((IGL)this).ProgramUniform1Uiv(program, location, 1, (uint*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541821,7 +541821,7 @@ void IGL.ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541854,11 +541854,11 @@ void IGL.ProgramUniform1UivEXT( nativeContext.LoadFunction("glProgramUniform1uivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -541883,11 +541883,11 @@ void IGL.ProgramUniform1UivEXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] @@ -541906,11 +541906,11 @@ void IGL.ProgramUniform1UivEXT( [NativeTypeName("const GLuint *")] uint value ) => ((IGL)this).ProgramUniform1UivEXT(program, location, 1, (uint*)&value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] @@ -541934,7 +541934,7 @@ void IGL.ProgramUniform2( )(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541947,7 +541947,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -541980,8 +541980,8 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2dEXT", "opengl") )(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2EXT( @@ -542004,7 +542004,7 @@ void IGL.ProgramUniform2( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542017,7 +542017,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542053,7 +542053,7 @@ void IGL.ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542066,7 +542066,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542100,8 +542100,8 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2dvEXT", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2EXT( @@ -542125,8 +542125,8 @@ void IGL.ProgramUniform2EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542150,7 +542150,7 @@ void IGL.ProgramUniform2( )(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542163,7 +542163,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542196,11 +542196,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2fEXT", "opengl") )(program, location, v0, v1); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542224,7 +542224,7 @@ void IGL.ProgramUniform2( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542237,7 +542237,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542273,7 +542273,7 @@ void IGL.ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542286,7 +542286,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542320,11 +542320,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2fvEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542349,11 +542349,11 @@ void IGL.ProgramUniform2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fvEXT")] @@ -542378,7 +542378,7 @@ void IGL.ProgramUniform2( )(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542391,7 +542391,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542424,8 +542424,8 @@ void IGL.ProgramUniform2ARB( nativeContext.LoadFunction("glProgramUniform2i64ARB", "opengl") )(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2ARB( @@ -542447,8 +542447,8 @@ void IGL.ProgramUniform2NV( nativeContext.LoadFunction("glProgramUniform2i64NV", "opengl") )(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542471,8 +542471,8 @@ void IGL.ProgramUniform2ARB( nativeContext.LoadFunction("glProgramUniform2i64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2ARB( @@ -542496,8 +542496,8 @@ void IGL.ProgramUniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542520,8 +542520,8 @@ void IGL.ProgramUniform2NV( nativeContext.LoadFunction("glProgramUniform2i64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542546,8 +542546,8 @@ void IGL.ProgramUniform2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -542571,11 +542571,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2iEXT", "opengl") )(program, location, v0, v1); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542599,7 +542599,7 @@ void IGL.ProgramUniform2( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542612,7 +542612,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542648,7 +542648,7 @@ void IGL.ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542661,7 +542661,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542695,11 +542695,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2ivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542724,11 +542724,11 @@ void IGL.ProgramUniform2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ivEXT")] @@ -542753,7 +542753,7 @@ void IGL.ProgramUniform2( )(program, location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542766,7 +542766,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542799,8 +542799,8 @@ void IGL.ProgramUniform2ARB( nativeContext.LoadFunction("glProgramUniform2ui64ARB", "opengl") )(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2ARB( @@ -542822,8 +542822,8 @@ void IGL.ProgramUniform2NV( nativeContext.LoadFunction("glProgramUniform2ui64NV", "opengl") )(program, location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542846,8 +542846,8 @@ void IGL.ProgramUniform2ARB( nativeContext.LoadFunction("glProgramUniform2ui64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform2ARB( @@ -542871,8 +542871,8 @@ void IGL.ProgramUniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542895,8 +542895,8 @@ void IGL.ProgramUniform2NV( nativeContext.LoadFunction("glProgramUniform2ui64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542921,8 +542921,8 @@ void IGL.ProgramUniform2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -542946,11 +542946,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2uiEXT", "opengl") )(program, location, v0, v1); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -542974,7 +542974,7 @@ void IGL.ProgramUniform2( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -542987,7 +542987,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543023,7 +543023,7 @@ void IGL.ProgramUniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543036,7 +543036,7 @@ void IGL.ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543070,11 +543070,11 @@ void IGL.ProgramUniform2EXT( nativeContext.LoadFunction("glProgramUniform2uivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543099,11 +543099,11 @@ void IGL.ProgramUniform2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uivEXT")] @@ -543129,7 +543129,7 @@ void IGL.ProgramUniform3( )(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543142,7 +543142,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543177,8 +543177,8 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3dEXT", "opengl") )(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3EXT( @@ -543202,7 +543202,7 @@ void IGL.ProgramUniform3( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543215,7 +543215,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543251,7 +543251,7 @@ void IGL.ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543264,7 +543264,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543298,8 +543298,8 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3dvEXT", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3EXT( @@ -543323,8 +543323,8 @@ void IGL.ProgramUniform3EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543349,7 +543349,7 @@ void IGL.ProgramUniform3( )(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543362,7 +543362,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543397,11 +543397,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3fEXT", "opengl") )(program, location, v0, v1, v2); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543426,7 +543426,7 @@ void IGL.ProgramUniform3( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543439,7 +543439,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543475,7 +543475,7 @@ void IGL.ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543488,7 +543488,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543522,11 +543522,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3fvEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543551,11 +543551,11 @@ void IGL.ProgramUniform3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fvEXT")] @@ -543581,7 +543581,7 @@ void IGL.ProgramUniform3( )(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543594,7 +543594,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543629,8 +543629,8 @@ void IGL.ProgramUniform3ARB( nativeContext.LoadFunction("glProgramUniform3i64ARB", "opengl") )(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3ARB( @@ -543654,8 +543654,8 @@ void IGL.ProgramUniform3NV( nativeContext.LoadFunction("glProgramUniform3i64NV", "opengl") )(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543679,8 +543679,8 @@ void IGL.ProgramUniform3ARB( nativeContext.LoadFunction("glProgramUniform3i64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3ARB( @@ -543704,8 +543704,8 @@ void IGL.ProgramUniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543728,8 +543728,8 @@ void IGL.ProgramUniform3NV( nativeContext.LoadFunction("glProgramUniform3i64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543754,8 +543754,8 @@ void IGL.ProgramUniform3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -543780,11 +543780,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3iEXT", "opengl") )(program, location, v0, v1, v2); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543809,7 +543809,7 @@ void IGL.ProgramUniform3( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543822,7 +543822,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543858,7 +543858,7 @@ void IGL.ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543871,7 +543871,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543905,11 +543905,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3ivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -543934,11 +543934,11 @@ void IGL.ProgramUniform3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ivEXT")] @@ -543964,7 +543964,7 @@ void IGL.ProgramUniform3( )(program, location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -543977,7 +543977,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544012,8 +544012,8 @@ void IGL.ProgramUniform3ARB( nativeContext.LoadFunction("glProgramUniform3ui64ARB", "opengl") )(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3ARB( @@ -544037,8 +544037,8 @@ void IGL.ProgramUniform3NV( nativeContext.LoadFunction("glProgramUniform3ui64NV", "opengl") )(program, location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544062,8 +544062,8 @@ void IGL.ProgramUniform3ARB( nativeContext.LoadFunction("glProgramUniform3ui64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform3ARB( @@ -544087,8 +544087,8 @@ void IGL.ProgramUniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544111,8 +544111,8 @@ void IGL.ProgramUniform3NV( nativeContext.LoadFunction("glProgramUniform3ui64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544137,8 +544137,8 @@ void IGL.ProgramUniform3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -544163,11 +544163,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3uiEXT", "opengl") )(program, location, v0, v1, v2); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544192,7 +544192,7 @@ void IGL.ProgramUniform3( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544205,7 +544205,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544241,7 +544241,7 @@ void IGL.ProgramUniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544254,7 +544254,7 @@ void IGL.ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544288,11 +544288,11 @@ void IGL.ProgramUniform3EXT( nativeContext.LoadFunction("glProgramUniform3uivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544317,11 +544317,11 @@ void IGL.ProgramUniform3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uivEXT")] @@ -544348,7 +544348,7 @@ void IGL.ProgramUniform4( )(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544361,7 +544361,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544398,8 +544398,8 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4dEXT", "opengl") )(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4EXT( @@ -544424,7 +544424,7 @@ void IGL.ProgramUniform4( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544437,7 +544437,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544473,7 +544473,7 @@ void IGL.ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544486,7 +544486,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544520,8 +544520,8 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4dvEXT", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4EXT( @@ -544545,8 +544545,8 @@ void IGL.ProgramUniform4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544572,7 +544572,7 @@ void IGL.ProgramUniform4( )(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544585,7 +544585,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544622,11 +544622,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4fEXT", "opengl") )(program, location, v0, v1, v2, v3); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544652,7 +544652,7 @@ void IGL.ProgramUniform4( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544665,7 +544665,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544701,7 +544701,7 @@ void IGL.ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544714,7 +544714,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544748,11 +544748,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4fvEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544777,11 +544777,11 @@ void IGL.ProgramUniform4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fvEXT")] @@ -544808,7 +544808,7 @@ void IGL.ProgramUniform4( )(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544821,7 +544821,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -544858,8 +544858,8 @@ void IGL.ProgramUniform4ARB( nativeContext.LoadFunction("glProgramUniform4i64ARB", "opengl") )(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4ARB( @@ -544885,8 +544885,8 @@ void IGL.ProgramUniform4NV( nativeContext.LoadFunction("glProgramUniform4i64NV", "opengl") )(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544911,8 +544911,8 @@ void IGL.ProgramUniform4ARB( nativeContext.LoadFunction("glProgramUniform4i64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4ARB( @@ -544936,8 +544936,8 @@ void IGL.ProgramUniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544960,8 +544960,8 @@ void IGL.ProgramUniform4NV( nativeContext.LoadFunction("glProgramUniform4i64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -544986,8 +544986,8 @@ void IGL.ProgramUniform4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -545013,11 +545013,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4iEXT", "opengl") )(program, location, v0, v1, v2, v3); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4iEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545043,7 +545043,7 @@ void IGL.ProgramUniform4( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545056,7 +545056,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545092,7 +545092,7 @@ void IGL.ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545105,7 +545105,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545139,11 +545139,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4ivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545168,11 +545168,11 @@ void IGL.ProgramUniform4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ivEXT")] @@ -545199,7 +545199,7 @@ void IGL.ProgramUniform4( )(program, location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545212,7 +545212,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545249,8 +545249,8 @@ void IGL.ProgramUniform4ARB( nativeContext.LoadFunction("glProgramUniform4ui64ARB", "opengl") )(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4ARB( @@ -545276,8 +545276,8 @@ void IGL.ProgramUniform4NV( nativeContext.LoadFunction("glProgramUniform4ui64NV", "opengl") )(program, location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545302,8 +545302,8 @@ void IGL.ProgramUniform4ARB( nativeContext.LoadFunction("glProgramUniform4ui64vARB", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniform4ARB( @@ -545327,8 +545327,8 @@ void IGL.ProgramUniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545351,8 +545351,8 @@ void IGL.ProgramUniform4NV( nativeContext.LoadFunction("glProgramUniform4ui64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545377,8 +545377,8 @@ void IGL.ProgramUniform4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -545404,11 +545404,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4uiEXT", "opengl") )(program, location, v0, v1, v2, v3); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uiEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545434,7 +545434,7 @@ void IGL.ProgramUniform4( )(program, location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545447,7 +545447,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545483,7 +545483,7 @@ void IGL.ProgramUniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545496,7 +545496,7 @@ void IGL.ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545530,11 +545530,11 @@ void IGL.ProgramUniform4EXT( nativeContext.LoadFunction("glProgramUniform4uivEXT", "opengl") )(program, location, count, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545559,11 +545559,11 @@ void IGL.ProgramUniform4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uivEXT")] @@ -545586,8 +545586,8 @@ void IGL.ProgramUniformHandleARB( nativeContext.LoadFunction("glProgramUniformHandleui64ARB", "opengl") )(program, location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformHandleARB( @@ -545627,8 +545627,8 @@ void IGL.ProgramUniformHandleNV( nativeContext.LoadFunction("glProgramUniformHandleui64NV", "opengl") )(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545650,8 +545650,8 @@ void IGL.ProgramUniformHandleui64VARB( nativeContext.LoadFunction("glProgramUniformHandleui64vARB", "opengl") )(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformHandleui64VARB( @@ -545675,8 +545675,8 @@ void IGL.ProgramUniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545694,8 +545694,8 @@ void IGL.ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong values ) => ((IGL)this).ProgramUniformHandleui64VARB(program, location, 1, (ulong*)&values); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545781,8 +545781,8 @@ void IGL.ProgramUniformHandleui64VNV( nativeContext.LoadFunction("glProgramUniformHandleui64vNV", "opengl") )(program, location, count, values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -545807,8 +545807,8 @@ void IGL.ProgramUniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -545827,8 +545827,8 @@ void IGL.ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong values ) => ((IGL)this).ProgramUniformHandleui64VNV(program, location, 1, (ulong*)&values); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -545853,7 +545853,7 @@ void IGL.ProgramUniformMatrix2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545866,7 +545866,7 @@ void IGL.ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545910,7 +545910,7 @@ void IGL.ProgramUniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545923,7 +545923,7 @@ void IGL.ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -545959,8 +545959,8 @@ void IGL.ProgramUniformMatrix2EXT( nativeContext.LoadFunction("glProgramUniformMatrix2dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix2EXT( @@ -545992,8 +545992,8 @@ void IGL.ProgramUniformMatrix2EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546019,7 +546019,7 @@ void IGL.ProgramUniformMatrix2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546032,7 +546032,7 @@ void IGL.ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546076,7 +546076,7 @@ void IGL.ProgramUniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546089,7 +546089,7 @@ void IGL.ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546125,11 +546125,11 @@ void IGL.ProgramUniformMatrix2EXT( nativeContext.LoadFunction("glProgramUniformMatrix2fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546162,11 +546162,11 @@ void IGL.ProgramUniformMatrix2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2fvEXT")] @@ -546193,7 +546193,7 @@ void IGL.ProgramUniformMatrix2X3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546206,7 +546206,7 @@ void IGL.ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546250,7 +546250,7 @@ void IGL.ProgramUniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546263,7 +546263,7 @@ void IGL.ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546299,8 +546299,8 @@ void IGL.ProgramUniformMatrix2X3EXT( nativeContext.LoadFunction("glProgramUniformMatrix2x3dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix2X3EXT( @@ -546332,8 +546332,8 @@ void IGL.ProgramUniformMatrix2X3EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546359,7 +546359,7 @@ void IGL.ProgramUniformMatrix2X3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546372,7 +546372,7 @@ void IGL.ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546416,7 +546416,7 @@ void IGL.ProgramUniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546429,7 +546429,7 @@ void IGL.ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546465,11 +546465,11 @@ void IGL.ProgramUniformMatrix2X3EXT( nativeContext.LoadFunction("glProgramUniformMatrix2x3fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546502,11 +546502,11 @@ void IGL.ProgramUniformMatrix2X3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] @@ -546533,7 +546533,7 @@ void IGL.ProgramUniformMatrix2X4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546546,7 +546546,7 @@ void IGL.ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546590,7 +546590,7 @@ void IGL.ProgramUniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546603,7 +546603,7 @@ void IGL.ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546639,8 +546639,8 @@ void IGL.ProgramUniformMatrix2X4EXT( nativeContext.LoadFunction("glProgramUniformMatrix2x4dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix2X4EXT( @@ -546672,8 +546672,8 @@ void IGL.ProgramUniformMatrix2X4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546699,7 +546699,7 @@ void IGL.ProgramUniformMatrix2X4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546712,7 +546712,7 @@ void IGL.ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546756,7 +546756,7 @@ void IGL.ProgramUniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546769,7 +546769,7 @@ void IGL.ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546805,11 +546805,11 @@ void IGL.ProgramUniformMatrix2X4EXT( nativeContext.LoadFunction("glProgramUniformMatrix2x4fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -546842,11 +546842,11 @@ void IGL.ProgramUniformMatrix2X4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] @@ -546873,7 +546873,7 @@ void IGL.ProgramUniformMatrix3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546886,7 +546886,7 @@ void IGL.ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546930,7 +546930,7 @@ void IGL.ProgramUniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546943,7 +546943,7 @@ void IGL.ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -546979,8 +546979,8 @@ void IGL.ProgramUniformMatrix3EXT( nativeContext.LoadFunction("glProgramUniformMatrix3dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix3EXT( @@ -547012,8 +547012,8 @@ void IGL.ProgramUniformMatrix3EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547039,7 +547039,7 @@ void IGL.ProgramUniformMatrix3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547052,7 +547052,7 @@ void IGL.ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547096,7 +547096,7 @@ void IGL.ProgramUniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547109,7 +547109,7 @@ void IGL.ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547145,11 +547145,11 @@ void IGL.ProgramUniformMatrix3EXT( nativeContext.LoadFunction("glProgramUniformMatrix3fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547182,11 +547182,11 @@ void IGL.ProgramUniformMatrix3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3fvEXT")] @@ -547213,7 +547213,7 @@ void IGL.ProgramUniformMatrix3X2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547226,7 +547226,7 @@ void IGL.ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547270,7 +547270,7 @@ void IGL.ProgramUniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547283,7 +547283,7 @@ void IGL.ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547319,8 +547319,8 @@ void IGL.ProgramUniformMatrix3X2EXT( nativeContext.LoadFunction("glProgramUniformMatrix3x2dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix3X2EXT( @@ -547352,8 +547352,8 @@ void IGL.ProgramUniformMatrix3X2EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547379,7 +547379,7 @@ void IGL.ProgramUniformMatrix3X2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547392,7 +547392,7 @@ void IGL.ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547436,7 +547436,7 @@ void IGL.ProgramUniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547449,7 +547449,7 @@ void IGL.ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547485,11 +547485,11 @@ void IGL.ProgramUniformMatrix3X2EXT( nativeContext.LoadFunction("glProgramUniformMatrix3x2fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547522,11 +547522,11 @@ void IGL.ProgramUniformMatrix3X2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] @@ -547553,7 +547553,7 @@ void IGL.ProgramUniformMatrix3X4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547566,7 +547566,7 @@ void IGL.ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547610,7 +547610,7 @@ void IGL.ProgramUniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547623,7 +547623,7 @@ void IGL.ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547659,8 +547659,8 @@ void IGL.ProgramUniformMatrix3X4EXT( nativeContext.LoadFunction("glProgramUniformMatrix3x4dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix3X4EXT( @@ -547692,8 +547692,8 @@ void IGL.ProgramUniformMatrix3X4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547719,7 +547719,7 @@ void IGL.ProgramUniformMatrix3X4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547732,7 +547732,7 @@ void IGL.ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547776,7 +547776,7 @@ void IGL.ProgramUniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547789,7 +547789,7 @@ void IGL.ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547825,11 +547825,11 @@ void IGL.ProgramUniformMatrix3X4EXT( nativeContext.LoadFunction("glProgramUniformMatrix3x4fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -547862,11 +547862,11 @@ void IGL.ProgramUniformMatrix3X4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] @@ -547893,7 +547893,7 @@ void IGL.ProgramUniformMatrix4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547906,7 +547906,7 @@ void IGL.ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547950,7 +547950,7 @@ void IGL.ProgramUniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547963,7 +547963,7 @@ void IGL.ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -547999,8 +547999,8 @@ void IGL.ProgramUniformMatrix4EXT( nativeContext.LoadFunction("glProgramUniformMatrix4dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix4EXT( @@ -548032,8 +548032,8 @@ void IGL.ProgramUniformMatrix4EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548059,7 +548059,7 @@ void IGL.ProgramUniformMatrix4( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548072,7 +548072,7 @@ void IGL.ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548116,7 +548116,7 @@ void IGL.ProgramUniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548129,7 +548129,7 @@ void IGL.ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548165,11 +548165,11 @@ void IGL.ProgramUniformMatrix4EXT( nativeContext.LoadFunction("glProgramUniformMatrix4fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548202,11 +548202,11 @@ void IGL.ProgramUniformMatrix4EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4fvEXT")] @@ -548233,7 +548233,7 @@ void IGL.ProgramUniformMatrix4X2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548246,7 +548246,7 @@ void IGL.ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548290,7 +548290,7 @@ void IGL.ProgramUniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548303,7 +548303,7 @@ void IGL.ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548339,8 +548339,8 @@ void IGL.ProgramUniformMatrix4X2EXT( nativeContext.LoadFunction("glProgramUniformMatrix4x2dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix4X2EXT( @@ -548372,8 +548372,8 @@ void IGL.ProgramUniformMatrix4X2EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548399,7 +548399,7 @@ void IGL.ProgramUniformMatrix4X2( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548412,7 +548412,7 @@ void IGL.ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548456,7 +548456,7 @@ void IGL.ProgramUniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548469,7 +548469,7 @@ void IGL.ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548505,11 +548505,11 @@ void IGL.ProgramUniformMatrix4X2EXT( nativeContext.LoadFunction("glProgramUniformMatrix4x2fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548542,11 +548542,11 @@ void IGL.ProgramUniformMatrix4X2EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] @@ -548573,7 +548573,7 @@ void IGL.ProgramUniformMatrix4X3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548586,7 +548586,7 @@ void IGL.ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548630,7 +548630,7 @@ void IGL.ProgramUniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548643,7 +548643,7 @@ void IGL.ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548679,8 +548679,8 @@ void IGL.ProgramUniformMatrix4X3EXT( nativeContext.LoadFunction("glProgramUniformMatrix4x3dvEXT", "opengl") )(program, location, count, transpose, value); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformMatrix4X3EXT( @@ -548712,8 +548712,8 @@ void IGL.ProgramUniformMatrix4X3EXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548739,7 +548739,7 @@ void IGL.ProgramUniformMatrix4X3( )(program, location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548752,7 +548752,7 @@ void IGL.ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548796,7 +548796,7 @@ void IGL.ProgramUniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548809,7 +548809,7 @@ void IGL.ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -548845,11 +548845,11 @@ void IGL.ProgramUniformMatrix4X3EXT( nativeContext.LoadFunction("glProgramUniformMatrix4x3fvEXT", "opengl") )(program, location, count, transpose, value); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548882,11 +548882,11 @@ void IGL.ProgramUniformMatrix4X3EXT( } } + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] @@ -548910,8 +548910,8 @@ void IGL.ProgramUniformNV( nativeContext.LoadFunction("glProgramUniformui64NV", "opengl") )(program, location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformNV( @@ -548932,8 +548932,8 @@ void IGL.ProgramUniformui64VNV( nativeContext.LoadFunction("glProgramUniformui64vNV", "opengl") )(program, location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ProgramUniformui64VNV( @@ -548957,8 +548957,8 @@ void IGL.ProgramUniformui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -548976,8 +548976,8 @@ void IGL.ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong value ) => ((IGL)this).ProgramUniformui64VNV(program, location, 1, (ulong*)&value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -549028,7 +549028,7 @@ void IGL.ProvokingVertex([NativeTypeName("GLenum")] uint mode) => )(mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -549044,7 +549044,7 @@ void IGL.ProvokingVertex([NativeTypeName("GLenum")] uint mode) => MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -549070,7 +549070,7 @@ void IGL.ProvokingVertex( ) => ((IGL)this).ProvokingVertex((uint)mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -549086,7 +549086,7 @@ void IGL.ProvokingVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -549285,8 +549285,8 @@ void IGL.PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => nativeContext.LoadFunction("glPushClientAttribDefaultEXT", "opengl") )(mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask) => @@ -549297,8 +549297,8 @@ void IGL.PushClientAttribDefaultEXT( [NativeTypeName("GLbitfield")] Constant mask ) => ((IGL)this).PushClientAttribDefaultEXT((uint)mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -549319,12 +549319,12 @@ void IGL.PushDebugGroup( )(source, id, length, message); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -549352,12 +549352,12 @@ void IGL.PushDebugGroup( } [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -549428,10 +549428,10 @@ void IGL.PushGroupMarkerEXT( nativeContext.LoadFunction("glPushGroupMarkerEXT", "opengl") )(length, marker); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void PushGroupMarkerEXT( @@ -549451,10 +549451,10 @@ void IGL.PushGroupMarkerEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -549541,7 +549541,7 @@ void IGL.QueryCounter( )(id, target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -549556,7 +549556,7 @@ void IGL.QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -549584,7 +549584,7 @@ void IGL.QueryCounter( ) => ((IGL)this).QueryCounter(id, (uint)target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -549599,7 +549599,7 @@ void IGL.QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -551415,11 +551415,11 @@ void IGL.RasterSamplesEXT( nativeContext.LoadFunction("glRasterSamplesEXT", "opengl") )(samples, fixedsamplelocations); + [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile( "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] - [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -551434,11 +551434,11 @@ void IGL.RasterSamplesEXT( [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations ) => ((IGL)this).RasterSamplesEXT(samples, (uint)fixedsamplelocations); + [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile( "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] - [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] @@ -551455,7 +551455,7 @@ void IGL.ReadBuffer([NativeTypeName("GLenum")] uint src) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -551480,7 +551480,7 @@ void IGL.ReadBuffer([NativeTypeName("GLenum")] uint src) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -551514,7 +551514,7 @@ void IGL.ReadBuffer([NativeTypeName("GLenum")] Constant )(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -552793,7 +552793,7 @@ void IGL.ReleaseShaderCompiler() => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -552827,7 +552827,7 @@ void IGL.RenderbufferStorage( )(target, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -552845,7 +552845,7 @@ void IGL.RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -552885,7 +552885,7 @@ void IGL.RenderbufferStorage( ) => ((IGL)this).RenderbufferStorage((uint)target, (uint)internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -552903,7 +552903,7 @@ void IGL.RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -552990,7 +552990,7 @@ void IGL.RenderbufferStorageMultisample( )(target, samples, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -553008,7 +553008,7 @@ void IGL.RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -553052,7 +553052,7 @@ void IGL.RenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -553070,7 +553070,7 @@ void IGL.RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -553112,8 +553112,8 @@ void IGL.RenderbufferStorageMultisampleAdvanceAMD( nativeContext.LoadFunction("glRenderbufferStorageMultisampleAdvancedAMD", "opengl") )(target, samples, storageSamples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -553152,8 +553152,8 @@ void IGL.RenderbufferStorageMultisampleAdvanceAMD( height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -553254,8 +553254,8 @@ void IGL.RenderbufferStorageMultisampleApple( nativeContext.LoadFunction("glRenderbufferStorageMultisampleAPPLE", "opengl") )(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void RenderbufferStorageMultisampleApple( @@ -553289,8 +553289,8 @@ void IGL.RenderbufferStorageMultisampleApple( height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -553323,8 +553323,8 @@ void IGL.RenderbufferStorageMultisampleCoverageNV( nativeContext.LoadFunction("glRenderbufferStorageMultisampleCoverageNV", "opengl") )(target, coverageSamples, colorSamples, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void RenderbufferStorageMultisampleCoverageNV( @@ -553362,8 +553362,8 @@ void IGL.RenderbufferStorageMultisampleCoverageNV( height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -553398,8 +553398,8 @@ void IGL.RenderbufferStorageMultisampleEXT( )(target, samples, internalformat, width, height); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void RenderbufferStorageMultisampleEXT( @@ -553434,8 +553434,8 @@ void IGL.RenderbufferStorageMultisampleEXT( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -553467,8 +553467,8 @@ void IGL.RenderbufferStorageMultisampleIMG( nativeContext.LoadFunction("glRenderbufferStorageMultisampleIMG", "opengl") )(target, samples, internalformat, width, height); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void RenderbufferStorageMultisampleIMG( @@ -553502,8 +553502,8 @@ void IGL.RenderbufferStorageMultisampleIMG( height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -556152,8 +556152,8 @@ void IGL.ResetMemoryObjectParameterNV( nativeContext.LoadFunction("glResetMemoryObjectParameterNV", "opengl") )(memory, pname); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glResetMemoryObjectParameterNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -556228,8 +556228,8 @@ void IGL.ResolveDepthValuesNV() => nativeContext.LoadFunction("glResolveDepthValuesNV", "opengl") )(); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glResolveDepthValuesNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -556242,8 +556242,8 @@ void IGL.ResolveMultisampleFramebufferApple() => nativeContext.LoadFunction("glResolveMultisampleFramebufferAPPLE", "opengl") )(); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void ResolveMultisampleFramebufferApple() => @@ -556257,7 +556257,7 @@ void IGL.ResumeTransformFeedback() => )(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -556271,7 +556271,7 @@ void IGL.ResumeTransformFeedback() => MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -556449,7 +556449,7 @@ void IGL.SampleCoverage( )(value, invert); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -556471,7 +556471,7 @@ void IGL.SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -556492,12 +556492,12 @@ void IGL.SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void SampleCoverage( @@ -556512,7 +556512,7 @@ void IGL.SampleCoverage( ) => ((IGL)this).SampleCoverage(value, (uint)invert); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -556534,7 +556534,7 @@ void IGL.SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -556555,12 +556555,12 @@ void IGL.SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -556749,7 +556749,7 @@ void IGL.SampleMask( )(maskNumber, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -556765,7 +556765,7 @@ void IGL.SampleMask( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -556902,7 +556902,7 @@ void IGL.SamplerParameter( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -556917,7 +556917,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -556952,7 +556952,7 @@ void IGL.SamplerParameter( ) => ((IGL)this).SamplerParameter(sampler, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -556967,7 +556967,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557007,7 +557007,7 @@ void IGL.SamplerParameter( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557022,7 +557022,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557063,7 +557063,7 @@ void IGL.SamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557078,7 +557078,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557118,7 +557118,7 @@ void IGL.SamplerParameter( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557133,7 +557133,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557168,7 +557168,7 @@ void IGL.SamplerParameter( ) => ((IGL)this).SamplerParameter(sampler, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557183,7 +557183,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557223,7 +557223,7 @@ void IGL.SamplerParameterI( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557238,7 +557238,7 @@ void IGL.SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557274,7 +557274,7 @@ void IGL.SamplerParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557289,7 +557289,7 @@ void IGL.SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557410,7 +557410,7 @@ void IGL.SamplerParameterI( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557425,7 +557425,7 @@ void IGL.SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557461,7 +557461,7 @@ void IGL.SamplerParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557476,7 +557476,7 @@ void IGL.SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557597,7 +557597,7 @@ void IGL.SamplerParameter( )(sampler, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557612,7 +557612,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557653,7 +557653,7 @@ void IGL.SamplerParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557668,7 +557668,7 @@ void IGL.SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -557839,7 +557839,7 @@ void IGL.Scissor( )(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -557864,7 +557864,7 @@ void IGL.Scissor( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -557888,12 +557888,12 @@ void IGL.Scissor( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glScissor")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Scissor( @@ -557915,7 +557915,7 @@ void IGL.ScissorArray( )(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -557928,7 +557928,7 @@ void IGL.ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -557962,7 +557962,7 @@ void IGL.ScissorArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -557975,7 +557975,7 @@ void IGL.ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558003,7 +558003,7 @@ void IGL.ScissorArray( ) => ((IGL)this).ScissorArray(first, 1, (int*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558016,7 +558016,7 @@ void IGL.ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558163,8 +558163,8 @@ void IGL.ScissorExclusiveArrayNV( nativeContext.LoadFunction("glScissorExclusiveArrayvNV", "opengl") )(first, count, v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -558187,8 +558187,8 @@ void IGL.ScissorExclusiveArrayNV( } } - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -558205,8 +558205,8 @@ void IGL.ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int v ) => ((IGL)this).ScissorExclusiveArrayNV(first, 1, (int*)&v); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -558228,8 +558228,8 @@ void IGL.ScissorExclusiveNV( nativeContext.LoadFunction("glScissorExclusiveNV", "opengl") )(x, y, width, height); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -558254,7 +558254,7 @@ void IGL.ScissorIndexed( )(index, left, bottom, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558267,7 +558267,7 @@ void IGL.ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558348,7 +558348,7 @@ void IGL.ScissorIndexed( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558361,7 +558361,7 @@ void IGL.ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558393,7 +558393,7 @@ void IGL.ScissorIndexed( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -558406,7 +558406,7 @@ void IGL.ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -559828,8 +559828,8 @@ void IGL.SecondaryColorFormatNV( nativeContext.LoadFunction("glSecondaryColorFormatNV", "opengl") )(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void SecondaryColorFormatNV( @@ -559845,8 +559845,8 @@ void IGL.SecondaryColorFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).SecondaryColorFormatNV(size, (uint)type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -560300,8 +560300,8 @@ void IGL.SelectPerfMonitorCountersAMD( nativeContext.LoadFunction("glSelectPerfMonitorCountersAMD", "opengl") )(monitor, enable, group, numCounters, counterList); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -560334,8 +560334,8 @@ void IGL.SelectPerfMonitorCountersAMD( } } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -560366,8 +560366,8 @@ uint IGL.SelectPerfMonitorCountersAMD( return counterList; } - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -560677,8 +560677,8 @@ void IGL.SetFenceNV( )(fence, condition); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void SetFenceNV( @@ -560693,8 +560693,8 @@ void IGL.SetFenceNV( ) => ((IGL)this).SetFenceNV(fence, (uint)condition); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -560959,7 +560959,7 @@ void IGL.ShaderBinary( )(count, shaders, binaryFormat, binary, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -560972,7 +560972,7 @@ void IGL.ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -561022,7 +561022,7 @@ void IGL.ShaderBinary( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -561035,7 +561035,7 @@ void IGL.ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -561199,7 +561199,7 @@ void IGL.ShaderSource( )(shader, count, @string, length); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -561218,7 +561218,7 @@ void IGL.ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -561266,7 +561266,7 @@ void IGL.ShaderSource( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -561285,7 +561285,7 @@ void IGL.ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -561378,7 +561378,7 @@ void IGL.ShaderStorageBlockBinding( )(program, storageBlockIndex, storageBlockBinding); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -561389,7 +561389,7 @@ void IGL.ShaderStorageBlockBinding( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -561471,8 +561471,8 @@ void IGL.ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchroniz nativeContext.LoadFunction("glShadingRateImageBarrierNV", "opengl") )(synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -561483,8 +561483,8 @@ public static void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint void IGL.ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] MaybeBool synchronize) => ((IGL)this).ShadingRateImageBarrierNV((uint)synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] @@ -561505,8 +561505,8 @@ void IGL.ShadingRateImagePaletteNV( nativeContext.LoadFunction("glShadingRateImagePaletteNV", "opengl") )(viewport, first, count, rates); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -561531,8 +561531,8 @@ void IGL.ShadingRateImagePaletteNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -561551,8 +561551,8 @@ void IGL.ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint rates ) => ((IGL)this).ShadingRateImagePaletteNV(viewport, first, 1, (uint*)&rates); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -561600,8 +561600,8 @@ void IGL.ShadingRateSampleOrderCustomNV( nativeContext.LoadFunction("glShadingRateSampleOrderCustomNV", "opengl") )(rate, samples, locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -561624,8 +561624,8 @@ void IGL.ShadingRateSampleOrderCustomNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -561642,8 +561642,8 @@ void IGL.ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int locations ) => ((IGL)this).ShadingRateSampleOrderCustomNV(1, samples, (int*)&locations); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -561660,8 +561660,8 @@ void IGL.ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint order) => nativeContext.LoadFunction("glShadingRateSampleOrderNV", "opengl") )(order); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562060,8 +562060,8 @@ void IGL.SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence) => nativeContext.LoadFunction("glSignalVkFenceNV", "opengl") )(vkFence); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562075,8 +562075,8 @@ void IGL.SignalVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore) => nativeContext.LoadFunction("glSignalVkSemaphoreNV", "opengl") )(vkSemaphore); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkSemaphoreNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562096,8 +562096,8 @@ void IGL.SpecializeShader( nativeContext.LoadFunction("glSpecializeShader", "opengl") )(shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void SpecializeShader( @@ -562138,8 +562138,8 @@ void IGL.SpecializeShader( } } - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562171,8 +562171,8 @@ void IGL.SpecializeShaderARB( nativeContext.LoadFunction("glSpecializeShaderARB", "opengl") )(shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void SpecializeShaderARB( @@ -562213,8 +562213,8 @@ void IGL.SpecializeShaderARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562402,8 +562402,8 @@ void IGL.StartTilingQCOM( nativeContext.LoadFunction("glStartTilingQCOM", "opengl") )(x, y, width, height, preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void StartTilingQCOM( @@ -562423,8 +562423,8 @@ void IGL.StartTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ) => ((IGL)this).StartTilingQCOM(x, y, width, height, (uint)preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562446,8 +562446,8 @@ void IGL.StateCaptureNV( nativeContext.LoadFunction("glStateCaptureNV", "opengl") )(state, mode); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glStateCaptureNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void StateCaptureNV( @@ -562489,8 +562489,8 @@ void IGL.StencilFillPathInstancedNV( nativeContext.LoadFunction("glStencilFillPathInstancedNV", "opengl") )(numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562543,8 +562543,8 @@ void IGL.StencilFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -562581,8 +562581,8 @@ void IGL.StencilFillPathNV( nativeContext.LoadFunction("glStencilFillPathNV", "opengl") )(path, fillMode, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562599,8 +562599,8 @@ void IGL.StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ) => ((IGL)this).StencilFillPathNV(path, (uint)fillMode, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -562623,7 +562623,7 @@ void IGL.StencilFunc( )(func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562648,7 +562648,7 @@ void IGL.StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562672,12 +562672,12 @@ void IGL.StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void StencilFunc( @@ -562694,7 +562694,7 @@ void IGL.StencilFunc( ) => ((IGL)this).StencilFunc((uint)func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562719,7 +562719,7 @@ void IGL.StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562743,12 +562743,12 @@ void IGL.StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -562771,7 +562771,7 @@ void IGL.StencilFuncSeparate( )(face, func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -562790,7 +562790,7 @@ void IGL.StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -562831,7 +562831,7 @@ void IGL.StencilFuncSeparate( ) => ((IGL)this).StencilFuncSeparate((uint)face, (uint)func, @ref, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -562850,7 +562850,7 @@ void IGL.StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -562931,7 +562931,7 @@ void IGL.StencilMask([NativeTypeName("GLuint")] uint mask) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562956,7 +562956,7 @@ void IGL.StencilMask([NativeTypeName("GLuint")] uint mask) => MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -562980,12 +562980,12 @@ void IGL.StencilMask([NativeTypeName("GLuint")] uint mask) => ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilMask")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void StencilMask([NativeTypeName("GLuint")] uint mask) => @@ -563002,7 +563002,7 @@ void IGL.StencilMaskSeparate( )(face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563021,7 +563021,7 @@ void IGL.StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563058,7 +563058,7 @@ void IGL.StencilMaskSeparate( ) => ((IGL)this).StencilMaskSeparate((uint)face, mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563077,7 +563077,7 @@ void IGL.StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563120,7 +563120,7 @@ void IGL.StencilOp( )(fail, zfail, zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -563145,7 +563145,7 @@ void IGL.StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -563169,12 +563169,12 @@ void IGL.StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void StencilOp( @@ -563191,7 +563191,7 @@ void IGL.StencilOp( ) => ((IGL)this).StencilOp((uint)fail, (uint)zfail, (uint)zpass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -563216,7 +563216,7 @@ void IGL.StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -563240,12 +563240,12 @@ void IGL.StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563268,7 +563268,7 @@ void IGL.StencilOpSeparate( )(face, sfail, dpfail, dppass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563287,7 +563287,7 @@ void IGL.StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563328,7 +563328,7 @@ void IGL.StencilOpSeparate( ) => ((IGL)this).StencilOpSeparate((uint)face, (uint)sfail, (uint)dpfail, (uint)dppass); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563347,7 +563347,7 @@ void IGL.StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -563470,8 +563470,8 @@ void IGL.StencilStrokePathInstancedNV( nativeContext.LoadFunction("glStencilStrokePathInstancedNV", "opengl") )(numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563524,8 +563524,8 @@ void IGL.StencilStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -563562,8 +563562,8 @@ void IGL.StencilStrokePathNV( nativeContext.LoadFunction("glStencilStrokePathNV", "opengl") )(path, reference, mask); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563600,8 +563600,8 @@ void IGL.StencilThenCoverFillPathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563658,8 +563658,8 @@ void IGL.StencilThenCoverFillPathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -563699,8 +563699,8 @@ void IGL.StencilThenCoverFillPathNV( nativeContext.LoadFunction("glStencilThenCoverFillPathNV", "opengl") )(path, fillMode, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563719,8 +563719,8 @@ void IGL.StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ) => ((IGL)this).StencilThenCoverFillPathNV(path, (uint)fillMode, mask, (uint)coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -563759,8 +563759,8 @@ void IGL.StencilThenCoverStrokePathInstancedNV( transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563817,8 +563817,8 @@ void IGL.StencilThenCoverStrokePathInstancedNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -563858,8 +563858,8 @@ void IGL.StencilThenCoverStrokePathNV( nativeContext.LoadFunction("glStencilThenCoverStrokePathNV", "opengl") )(path, reference, mask, coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -563878,8 +563878,8 @@ void IGL.StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] Constant coverMode ) => ((IGL)this).StencilThenCoverStrokePathNV(path, reference, mask, (uint)coverMode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -563953,8 +563953,8 @@ void IGL.SubpixelPrecisionBiasNV( nativeContext.LoadFunction("glSubpixelPrecisionBiasNV", "opengl") )(xbits, ybits); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] [NativeFunction("opengl", EntryPoint = "glSubpixelPrecisionBiasNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -564393,8 +564393,8 @@ MaybeBool IGL.TestFenceNV([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -564409,8 +564409,8 @@ uint IGL.TestFenceNVRaw([NativeTypeName("GLuint")] uint fence) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint TestFenceNVRaw([NativeTypeName("GLuint")] uint fence) => @@ -564462,8 +564462,8 @@ void IGL.TexAttachMemoryNV( nativeContext.LoadFunction("glTexAttachMemoryNV", "opengl") )(target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -564480,8 +564480,8 @@ void IGL.TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ) => ((IGL)this).TexAttachMemoryNV((uint)target, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -564504,7 +564504,7 @@ void IGL.TexBuffer( )(target, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -564520,7 +564520,7 @@ void IGL.TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -564551,7 +564551,7 @@ void IGL.TexBuffer( ) => ((IGL)this).TexBuffer((uint)target, (uint)internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -564567,7 +564567,7 @@ void IGL.TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -564602,8 +564602,8 @@ void IGL.TexBufferARB( nativeContext.LoadFunction("glTexBufferARB", "opengl") )(target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexBufferARB( @@ -564619,8 +564619,8 @@ void IGL.TexBufferARB( [NativeTypeName("GLuint")] uint buffer ) => ((IGL)this).TexBufferARB((uint)target, (uint)internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -564720,7 +564720,7 @@ void IGL.TexBufferRange( )(target, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -564731,7 +564731,7 @@ void IGL.TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -564761,7 +564761,7 @@ void IGL.TexBufferRange( ) => ((IGL)this).TexBufferRange((uint)target, (uint)internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -564772,7 +564772,7 @@ void IGL.TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -568150,8 +568150,8 @@ void IGL.TexCoordFormatNV( nativeContext.LoadFunction("glTexCoordFormatNV", "opengl") )(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glTexCoordFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexCoordFormatNV( @@ -570189,7 +570189,7 @@ void IGL.TexImage1D( )(target, level, internalformat, width, border, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570214,7 +570214,7 @@ void IGL.TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570279,7 +570279,7 @@ void IGL.TexImage1D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570304,7 +570304,7 @@ void IGL.TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570360,7 +570360,7 @@ void IGL.TexImage2D( )(target, level, internalformat, width, height, border, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570385,7 +570385,7 @@ void IGL.TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570409,12 +570409,12 @@ void IGL.TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexImage2D( @@ -570470,7 +570470,7 @@ void IGL.TexImage2D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570495,7 +570495,7 @@ void IGL.TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -570519,12 +570519,12 @@ void IGL.TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -570566,7 +570566,7 @@ void IGL.TexImage2DMultisample( )(target, samples, internalformat, width, height, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -570582,7 +570582,7 @@ void IGL.TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -570635,7 +570635,7 @@ void IGL.TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -570651,7 +570651,7 @@ void IGL.TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -570793,7 +570793,7 @@ void IGL.TexImage3D( )(target, level, internalformat, width, height, depth, border, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -570816,7 +570816,7 @@ void IGL.TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -570897,7 +570897,7 @@ void IGL.TexImage3D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -570920,7 +570920,7 @@ void IGL.TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -571092,7 +571092,7 @@ void IGL.TexImage3DMultisample( )(target, samples, internalformat, width, height, depth, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -571108,7 +571108,7 @@ void IGL.TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -571165,7 +571165,7 @@ void IGL.TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -571181,7 +571181,7 @@ void IGL.TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -571574,8 +571574,8 @@ void IGL.TexPageCommitmentARB( nativeContext.LoadFunction("glTexPageCommitmentARB", "opengl") )(target, level, xoffset, yoffset, zoffset, width, height, depth, commit); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexPageCommitmentARB( @@ -571625,8 +571625,8 @@ void IGL.TexPageCommitmentARB( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -571793,8 +571793,8 @@ void IGL.TexPageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -571857,8 +571857,8 @@ void IGL.TexPageCommitmentMemNV( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -571904,7 +571904,7 @@ void IGL.TexParameter( )(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -571929,7 +571929,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -571953,12 +571953,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexParameter( @@ -571975,7 +571975,7 @@ void IGL.TexParameter( ) => ((IGL)this).TexParameter((uint)target, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572000,7 +572000,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572024,12 +572024,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -572051,7 +572051,7 @@ void IGL.TexParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572076,7 +572076,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572100,12 +572100,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexParameter( @@ -572128,7 +572128,7 @@ void IGL.TexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572153,7 +572153,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572177,12 +572177,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -572204,7 +572204,7 @@ void IGL.TexParameter( )(target, pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572229,7 +572229,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572253,12 +572253,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexParameter( @@ -572275,7 +572275,7 @@ void IGL.TexParameter( ) => ((IGL)this).TexParameter((uint)target, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572300,7 +572300,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572324,12 +572324,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -572351,7 +572351,7 @@ void IGL.TexParameterI( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572368,7 +572368,7 @@ void IGL.TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572406,7 +572406,7 @@ void IGL.TexParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572423,7 +572423,7 @@ void IGL.TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572548,7 +572548,7 @@ void IGL.TexParameterI( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572565,7 +572565,7 @@ void IGL.TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572603,7 +572603,7 @@ void IGL.TexParameterI( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572620,7 +572620,7 @@ void IGL.TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -572745,7 +572745,7 @@ void IGL.TexParameter( )(target, pname, @params); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572770,7 +572770,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572794,12 +572794,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexParameter( @@ -572822,7 +572822,7 @@ void IGL.TexParameter( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572847,7 +572847,7 @@ void IGL.TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -572871,12 +572871,12 @@ void IGL.TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -573096,7 +573096,7 @@ void IGL.TexStorage1D( )(target, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573108,7 +573108,7 @@ void IGL.TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573137,7 +573137,7 @@ void IGL.TexStorage1D( ) => ((IGL)this).TexStorage1D((uint)target, levels, (uint)internalformat, width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573149,7 +573149,7 @@ void IGL.TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573182,10 +573182,10 @@ void IGL.TexStorage1DEXT( nativeContext.LoadFunction("glTexStorage1DEXT", "opengl") )(target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexStorage1DEXT( @@ -573203,10 +573203,10 @@ void IGL.TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => ((IGL)this).TexStorage1DEXT((uint)target, levels, (uint)internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -573231,7 +573231,7 @@ void IGL.TexStorage2D( )(target, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573243,7 +573243,7 @@ void IGL.TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573274,7 +573274,7 @@ void IGL.TexStorage2D( ) => ((IGL)this).TexStorage2D((uint)target, levels, (uint)internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573286,7 +573286,7 @@ void IGL.TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573321,10 +573321,10 @@ void IGL.TexStorage2DEXT( nativeContext.LoadFunction("glTexStorage2DEXT", "opengl") )(target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexStorage2DEXT( @@ -573344,10 +573344,10 @@ void IGL.TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ) => ((IGL)this).TexStorage2DEXT((uint)target, levels, (uint)internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -573374,7 +573374,7 @@ void IGL.TexStorage2DMultisample( )(target, samples, internalformat, width, height, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573385,7 +573385,7 @@ void IGL.TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573433,7 +573433,7 @@ void IGL.TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573444,7 +573444,7 @@ void IGL.TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573489,7 +573489,7 @@ void IGL.TexStorage3D( )(target, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573501,7 +573501,7 @@ void IGL.TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573534,7 +573534,7 @@ void IGL.TexStorage3D( ) => ((IGL)this).TexStorage3D((uint)target, levels, (uint)internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573546,7 +573546,7 @@ void IGL.TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -573583,10 +573583,10 @@ void IGL.TexStorage3DEXT( nativeContext.LoadFunction("glTexStorage3DEXT", "opengl") )(target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexStorage3DEXT( @@ -573616,10 +573616,10 @@ void IGL.TexStorage3DEXT( depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -573648,7 +573648,7 @@ void IGL.TexStorage3DMultisample( )(target, samples, internalformat, width, height, depth, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573659,7 +573659,7 @@ void IGL.TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573711,7 +573711,7 @@ void IGL.TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -573722,7 +573722,7 @@ void IGL.TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -574684,7 +574684,7 @@ void IGL.TexSubImage1D( )(target, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574708,7 +574708,7 @@ void IGL.TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574769,7 +574769,7 @@ void IGL.TexSubImage1D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574793,7 +574793,7 @@ void IGL.TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574914,7 +574914,7 @@ void IGL.TexSubImage2D( )(target, level, xoffset, yoffset, width, height, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574938,7 +574938,7 @@ void IGL.TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -574961,12 +574961,12 @@ void IGL.TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexSubImage2D( @@ -575022,7 +575022,7 @@ void IGL.TexSubImage2D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -575046,7 +575046,7 @@ void IGL.TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -575069,12 +575069,12 @@ void IGL.TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -575232,7 +575232,7 @@ void IGL.TexSubImage3D( )(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -575255,7 +575255,7 @@ void IGL.TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -575340,7 +575340,7 @@ void IGL.TexSubImage3D( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -575363,7 +575363,7 @@ void IGL.TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -575831,8 +575831,8 @@ void IGL.TextureAttachMemoryNV( nativeContext.LoadFunction("glTextureAttachMemoryNV", "opengl") )(texture, memory, offset); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTextureAttachMemoryNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -575847,12 +575847,12 @@ void IGL.TextureBarrier() => ((delegate* unmanaged)nativeContext.LoadFunction("glTextureBarrier", "opengl"))(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -575864,8 +575864,8 @@ void IGL.TextureBarrier() => void IGL.TextureBarrierNV() => ((delegate* unmanaged)nativeContext.LoadFunction("glTextureBarrierNV", "opengl"))(); - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [NativeFunction("opengl", EntryPoint = "glTextureBarrierNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureBarrierNV() => ThisThread.TextureBarrierNV(); @@ -575882,12 +575882,12 @@ void IGL.TextureBuffer( )(texture, internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -575907,12 +575907,12 @@ void IGL.TextureBuffer( ) => ((IGL)this).TextureBuffer(texture, (uint)internalformat, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -575937,8 +575937,8 @@ void IGL.TextureBufferEXT( nativeContext.LoadFunction("glTextureBufferEXT", "opengl") )(texture, target, internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureBufferEXT( @@ -575956,8 +575956,8 @@ void IGL.TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ) => ((IGL)this).TextureBufferEXT(texture, (uint)target, (uint)internalformat, buffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -575982,12 +575982,12 @@ void IGL.TextureBufferRange( )(texture, internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -576011,12 +576011,12 @@ void IGL.TextureBufferRange( ) => ((IGL)this).TextureBufferRange(texture, (uint)internalformat, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -576045,8 +576045,8 @@ void IGL.TextureBufferRangeEXT( nativeContext.LoadFunction("glTextureBufferRangeEXT", "opengl") )(texture, target, internalformat, buffer, offset, size); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureBufferRangeEXT( @@ -576076,8 +576076,8 @@ void IGL.TextureBufferRangeEXT( size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -576188,8 +576188,8 @@ void IGL.TextureImage1DEXT( nativeContext.LoadFunction("glTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, width, border, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureImage1DEXT( @@ -576244,8 +576244,8 @@ void IGL.TextureImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -576290,8 +576290,8 @@ void IGL.TextureImage2DEXT( nativeContext.LoadFunction("glTextureImage2DEXT", "opengl") )(texture, target, level, internalformat, width, height, border, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureImage2DEXT( @@ -576350,8 +576350,8 @@ void IGL.TextureImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -576599,8 +576599,8 @@ void IGL.TextureImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureImage3DEXT( @@ -576663,8 +576663,8 @@ void IGL.TextureImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -576988,8 +576988,8 @@ void IGL.TexturePageCommitmentEXT( nativeContext.LoadFunction("glTexturePageCommitmentEXT", "opengl") )(texture, level, xoffset, yoffset, zoffset, width, height, depth, commit); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TexturePageCommitmentEXT( @@ -577039,8 +577039,8 @@ void IGL.TexturePageCommitmentEXT( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577113,8 +577113,8 @@ void IGL.TexturePageCommitmentMemNV( commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577177,8 +577177,8 @@ void IGL.TexturePageCommitmentMemNV( (uint)commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -577224,12 +577224,12 @@ void IGL.TextureParameter( )(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577249,12 +577249,12 @@ void IGL.TextureParameter( ) => ((IGL)this).TextureParameter(texture, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577279,8 +577279,8 @@ void IGL.TextureParameterEXT( nativeContext.LoadFunction("glTextureParameterfEXT", "opengl") )(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterEXT( @@ -577298,8 +577298,8 @@ void IGL.TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ) => ((IGL)this).TextureParameterEXT(texture, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577322,12 +577322,12 @@ void IGL.TextureParameter( )(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577353,12 +577353,12 @@ void IGL.TextureParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577383,8 +577383,8 @@ void IGL.TextureParameterEXT( nativeContext.LoadFunction("glTextureParameterfvEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterEXT( @@ -577408,8 +577408,8 @@ void IGL.TextureParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577432,12 +577432,12 @@ void IGL.TextureParameter( )(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577457,12 +577457,12 @@ void IGL.TextureParameter( ) => ((IGL)this).TextureParameter(texture, (uint)pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577487,8 +577487,8 @@ void IGL.TextureParameterEXT( nativeContext.LoadFunction("glTextureParameteriEXT", "opengl") )(texture, target, pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterEXT( @@ -577506,8 +577506,8 @@ void IGL.TextureParameterEXT( [NativeTypeName("GLint")] int param3 ) => ((IGL)this).TextureParameterEXT(texture, (uint)target, (uint)pname, param3); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577530,12 +577530,12 @@ void IGL.TextureParameterI( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577561,12 +577561,12 @@ void IGL.TextureParameterI( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577591,8 +577591,8 @@ void IGL.TextureParameterIEXT( nativeContext.LoadFunction("glTextureParameterIivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterIEXT( @@ -577616,8 +577616,8 @@ void IGL.TextureParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577640,12 +577640,12 @@ void IGL.TextureParameterI( )(texture, pname, @params); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577671,12 +577671,12 @@ void IGL.TextureParameterI( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577701,8 +577701,8 @@ void IGL.TextureParameterIEXT( nativeContext.LoadFunction("glTextureParameterIuivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterIEXT( @@ -577726,8 +577726,8 @@ void IGL.TextureParameterIEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577750,12 +577750,12 @@ void IGL.TextureParameter( )(texture, pname, param2); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577781,12 +577781,12 @@ void IGL.TextureParameter( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577811,8 +577811,8 @@ void IGL.TextureParameterEXT( nativeContext.LoadFunction("glTextureParameterivEXT", "opengl") )(texture, target, pname, @params); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureParameterEXT( @@ -577836,8 +577836,8 @@ void IGL.TextureParameterEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577902,8 +577902,8 @@ void IGL.TextureRenderbufferEXT( nativeContext.LoadFunction("glTextureRenderbufferEXT", "opengl") )(texture, target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureRenderbufferEXT( @@ -577919,8 +577919,8 @@ void IGL.TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ) => ((IGL)this).TextureRenderbufferEXT(texture, (uint)target, renderbuffer); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -577943,12 +577943,12 @@ void IGL.TextureStorage1D( )(texture, levels, internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -577970,12 +577970,12 @@ void IGL.TextureStorage1D( ) => ((IGL)this).TextureStorage1D(texture, levels, (uint)internalformat, width); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578002,10 +578002,10 @@ void IGL.TextureStorage1DEXT( nativeContext.LoadFunction("glTextureStorage1DEXT", "opengl") )(texture, target, levels, internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureStorage1DEXT( @@ -578025,10 +578025,10 @@ void IGL.TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ) => ((IGL)this).TextureStorage1DEXT(texture, target, levels, (uint)internalformat, width); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -578054,12 +578054,12 @@ void IGL.TextureStorage2D( )(texture, levels, internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578083,12 +578083,12 @@ void IGL.TextureStorage2D( ) => ((IGL)this).TextureStorage2D(texture, levels, (uint)internalformat, width, height); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578117,10 +578117,10 @@ void IGL.TextureStorage2DEXT( nativeContext.LoadFunction("glTextureStorage2DEXT", "opengl") )(texture, target, levels, internalformat, width, height); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureStorage2DEXT( @@ -578150,10 +578150,10 @@ void IGL.TextureStorage2DEXT( height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -578181,12 +578181,12 @@ void IGL.TextureStorage2DMultisample( )(texture, samples, internalformat, width, height, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578228,12 +578228,12 @@ void IGL.TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578272,8 +578272,8 @@ void IGL.TextureStorage2DMultisampleEXT( nativeContext.LoadFunction("glTextureStorage2DMultisampleEXT", "opengl") )(texture, target, samples, internalformat, width, height, fixedsamplelocations); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureStorage2DMultisampleEXT( @@ -578315,8 +578315,8 @@ void IGL.TextureStorage2DMultisampleEXT( (uint)fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -578354,12 +578354,12 @@ void IGL.TextureStorage3D( )(texture, levels, internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578385,12 +578385,12 @@ void IGL.TextureStorage3D( ) => ((IGL)this).TextureStorage3D(texture, levels, (uint)internalformat, width, height, depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578421,10 +578421,10 @@ void IGL.TextureStorage3DEXT( nativeContext.LoadFunction("glTextureStorage3DEXT", "opengl") )(texture, target, levels, internalformat, width, height, depth); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureStorage3DEXT( @@ -578466,10 +578466,10 @@ void IGL.TextureStorage3DEXT( depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -578508,12 +578508,12 @@ void IGL.TextureStorage3DMultisample( )(texture, samples, internalformat, width, height, depth, fixedsamplelocations); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578559,12 +578559,12 @@ void IGL.TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -578606,8 +578606,8 @@ void IGL.TextureStorage3DMultisampleEXT( nativeContext.LoadFunction("glTextureStorage3DMultisampleEXT", "opengl") )(texture, target, samples, internalformat, width, height, depth, fixedsamplelocations); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureStorage3DMultisampleEXT( @@ -578653,8 +578653,8 @@ void IGL.TextureStorage3DMultisampleEXT( (uint)fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -579205,12 +579205,12 @@ void IGL.TextureSubImage1D( )(texture, level, xoffset, width, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579252,12 +579252,12 @@ void IGL.TextureSubImage1D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579290,8 +579290,8 @@ void IGL.TextureSubImage1DEXT( nativeContext.LoadFunction("glTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, width, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureSubImage1DEXT( @@ -579342,8 +579342,8 @@ void IGL.TextureSubImage1DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -579386,12 +579386,12 @@ void IGL.TextureSubImage2D( )(texture, level, xoffset, yoffset, width, height, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579450,12 +579450,12 @@ void IGL.TextureSubImage2D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579503,8 +579503,8 @@ void IGL.TextureSubImage2DEXT( nativeContext.LoadFunction("glTextureSubImage2DEXT", "opengl") )(texture, target, level, xoffset, yoffset, width, height, format, type, pixels); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureSubImage2DEXT( @@ -579563,8 +579563,8 @@ void IGL.TextureSubImage2DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -579625,12 +579625,12 @@ void IGL.TextureSubImage3D( )(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579697,12 +579697,12 @@ void IGL.TextureSubImage3D( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -579782,8 +579782,8 @@ void IGL.TextureSubImage3DEXT( pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void TextureSubImage3DEXT( @@ -579850,8 +579850,8 @@ void IGL.TextureSubImage3DEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -579901,7 +579901,7 @@ void IGL.TextureView( )(texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -579912,7 +579912,7 @@ void IGL.TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -579968,7 +579968,7 @@ void IGL.TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -579979,7 +579979,7 @@ void IGL.TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -580298,12 +580298,12 @@ void IGL.TransformFeedbackBufferBase( )(xfb, index, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -580329,12 +580329,12 @@ void IGL.TransformFeedbackBufferRange( )(xfb, index, buffer, offset, size); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -580439,7 +580439,7 @@ void IGL.TransformFeedbackVarying( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580456,7 +580456,7 @@ void IGL.TransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580494,7 +580494,7 @@ void IGL.TransformFeedbackVaryings( )(program, count, varyings, bufferMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580511,7 +580511,7 @@ void IGL.TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580551,7 +580551,7 @@ void IGL.TransformFeedbackVaryings( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580568,7 +580568,7 @@ void IGL.TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -580861,8 +580861,8 @@ void IGL.TransformPathNV( nativeContext.LoadFunction("glTransformPathNV", "opengl") )(resultPath, srcPath, transformType, transformValues); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -580892,8 +580892,8 @@ void IGL.TransformPathNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -581046,7 +581046,7 @@ void IGL.Uniform1( )(location, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581060,7 +581060,7 @@ void IGL.Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581092,7 +581092,7 @@ void IGL.Uniform1( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581106,7 +581106,7 @@ void IGL.Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581141,7 +581141,7 @@ void IGL.Uniform1( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581155,7 +581155,7 @@ void IGL.Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -581188,7 +581188,7 @@ void IGL.Uniform1( )(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581207,7 +581207,7 @@ void IGL.Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581267,7 +581267,7 @@ void IGL.Uniform1( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581286,7 +581286,7 @@ void IGL.Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581331,7 +581331,7 @@ void IGL.Uniform1( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581350,7 +581350,7 @@ void IGL.Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581433,7 +581433,7 @@ void IGL.Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLint ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581452,7 +581452,7 @@ void IGL.Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLint MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581492,8 +581492,8 @@ void IGL.Uniform1ARB( nativeContext.LoadFunction("glUniform1i64ARB", "opengl") )(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform1ARB( @@ -581511,8 +581511,8 @@ void IGL.Uniform1NV( nativeContext.LoadFunction("glUniform1i64NV", "opengl") )(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581532,8 +581532,8 @@ void IGL.Uniform1ARB( nativeContext.LoadFunction("glUniform1i64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform1ARB( @@ -581555,8 +581555,8 @@ void IGL.Uniform1ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581577,8 +581577,8 @@ void IGL.Uniform1NV( nativeContext.LoadFunction("glUniform1i64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581601,8 +581601,8 @@ void IGL.Uniform1NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -581643,7 +581643,7 @@ void IGL.Uniform1( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581662,7 +581662,7 @@ void IGL.Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581707,7 +581707,7 @@ void IGL.Uniform1( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581726,7 +581726,7 @@ void IGL.Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -581809,7 +581809,7 @@ void IGL.Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLuin )(location, v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -581826,7 +581826,7 @@ void IGL.Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLuin MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -581859,8 +581859,8 @@ void IGL.Uniform1ARB( nativeContext.LoadFunction("glUniform1ui64ARB", "opengl") )(location, x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform1ARB( @@ -581878,8 +581878,8 @@ void IGL.Uniform1NV( nativeContext.LoadFunction("glUniform1ui64NV", "opengl") )(location, x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581899,8 +581899,8 @@ void IGL.Uniform1ARB( nativeContext.LoadFunction("glUniform1ui64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform1ARB( @@ -581922,8 +581922,8 @@ void IGL.Uniform1ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581944,8 +581944,8 @@ void IGL.Uniform1NV( nativeContext.LoadFunction("glUniform1ui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -581968,8 +581968,8 @@ void IGL.Uniform1NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -582010,7 +582010,7 @@ void IGL.Uniform1( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582027,7 +582027,7 @@ void IGL.Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582065,7 +582065,7 @@ void IGL.Uniform1( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582082,7 +582082,7 @@ void IGL.Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582162,7 +582162,7 @@ void IGL.Uniform2( )(location, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582176,7 +582176,7 @@ void IGL.Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582209,7 +582209,7 @@ void IGL.Uniform2( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582223,7 +582223,7 @@ void IGL.Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582258,7 +582258,7 @@ void IGL.Uniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582272,7 +582272,7 @@ void IGL.Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -582306,7 +582306,7 @@ void IGL.Uniform2( )(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582325,7 +582325,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582388,7 +582388,7 @@ void IGL.Uniform2( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582407,7 +582407,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582452,7 +582452,7 @@ void IGL.Uniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582471,7 +582471,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582558,7 +582558,7 @@ void IGL.Uniform2( )(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582577,7 +582577,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582619,8 +582619,8 @@ void IGL.Uniform2ARB( nativeContext.LoadFunction("glUniform2i64ARB", "opengl") )(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform2ARB( @@ -582640,8 +582640,8 @@ void IGL.Uniform2NV( nativeContext.LoadFunction("glUniform2i64NV", "opengl") )(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -582662,8 +582662,8 @@ void IGL.Uniform2ARB( nativeContext.LoadFunction("glUniform2i64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform2ARB( @@ -582685,8 +582685,8 @@ void IGL.Uniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -582707,8 +582707,8 @@ void IGL.Uniform2NV( nativeContext.LoadFunction("glUniform2i64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -582731,8 +582731,8 @@ void IGL.Uniform2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -582775,7 +582775,7 @@ void IGL.Uniform2( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582794,7 +582794,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582839,7 +582839,7 @@ void IGL.Uniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582858,7 +582858,7 @@ void IGL.Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -582945,7 +582945,7 @@ void IGL.Uniform2( )(location, v0, v1); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582962,7 +582962,7 @@ void IGL.Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -582997,8 +582997,8 @@ void IGL.Uniform2ARB( nativeContext.LoadFunction("glUniform2ui64ARB", "opengl") )(location, x, y); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform2ARB( @@ -583018,8 +583018,8 @@ void IGL.Uniform2NV( nativeContext.LoadFunction("glUniform2ui64NV", "opengl") )(location, x, y); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583040,8 +583040,8 @@ void IGL.Uniform2ARB( nativeContext.LoadFunction("glUniform2ui64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform2ARB( @@ -583063,8 +583063,8 @@ void IGL.Uniform2ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583085,8 +583085,8 @@ void IGL.Uniform2NV( nativeContext.LoadFunction("glUniform2ui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583109,8 +583109,8 @@ void IGL.Uniform2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -583153,7 +583153,7 @@ void IGL.Uniform2( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -583170,7 +583170,7 @@ void IGL.Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -583208,7 +583208,7 @@ void IGL.Uniform2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -583225,7 +583225,7 @@ void IGL.Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -583306,7 +583306,7 @@ void IGL.Uniform3( )(location, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583320,7 +583320,7 @@ void IGL.Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583354,7 +583354,7 @@ void IGL.Uniform3( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583368,7 +583368,7 @@ void IGL.Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583403,7 +583403,7 @@ void IGL.Uniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583417,7 +583417,7 @@ void IGL.Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -583452,7 +583452,7 @@ void IGL.Uniform3( )(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583471,7 +583471,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583537,7 +583537,7 @@ void IGL.Uniform3( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583556,7 +583556,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583601,7 +583601,7 @@ void IGL.Uniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583620,7 +583620,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583708,7 +583708,7 @@ void IGL.Uniform3( )(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583727,7 +583727,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583771,8 +583771,8 @@ void IGL.Uniform3ARB( nativeContext.LoadFunction("glUniform3i64ARB", "opengl") )(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform3ARB( @@ -583794,8 +583794,8 @@ void IGL.Uniform3NV( nativeContext.LoadFunction("glUniform3i64NV", "opengl") )(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583817,8 +583817,8 @@ void IGL.Uniform3ARB( nativeContext.LoadFunction("glUniform3i64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform3ARB( @@ -583840,8 +583840,8 @@ void IGL.Uniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583862,8 +583862,8 @@ void IGL.Uniform3NV( nativeContext.LoadFunction("glUniform3i64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -583886,8 +583886,8 @@ void IGL.Uniform3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -583932,7 +583932,7 @@ void IGL.Uniform3( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583951,7 +583951,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -583996,7 +583996,7 @@ void IGL.Uniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584015,7 +584015,7 @@ void IGL.Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584103,7 +584103,7 @@ void IGL.Uniform3( )(location, v0, v1, v2); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584120,7 +584120,7 @@ void IGL.Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584157,8 +584157,8 @@ void IGL.Uniform3ARB( nativeContext.LoadFunction("glUniform3ui64ARB", "opengl") )(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform3ARB( @@ -584180,8 +584180,8 @@ void IGL.Uniform3NV( nativeContext.LoadFunction("glUniform3ui64NV", "opengl") )(location, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -584203,8 +584203,8 @@ void IGL.Uniform3ARB( nativeContext.LoadFunction("glUniform3ui64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform3ARB( @@ -584226,8 +584226,8 @@ void IGL.Uniform3ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -584248,8 +584248,8 @@ void IGL.Uniform3NV( nativeContext.LoadFunction("glUniform3ui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -584272,8 +584272,8 @@ void IGL.Uniform3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -584318,7 +584318,7 @@ void IGL.Uniform3( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584335,7 +584335,7 @@ void IGL.Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584373,7 +584373,7 @@ void IGL.Uniform3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584390,7 +584390,7 @@ void IGL.Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -584472,7 +584472,7 @@ void IGL.Uniform4( )(location, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584486,7 +584486,7 @@ void IGL.Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584521,7 +584521,7 @@ void IGL.Uniform4( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584535,7 +584535,7 @@ void IGL.Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584570,7 +584570,7 @@ void IGL.Uniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584584,7 +584584,7 @@ void IGL.Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -584620,7 +584620,7 @@ void IGL.Uniform4( )(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584639,7 +584639,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584708,7 +584708,7 @@ void IGL.Uniform4( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584727,7 +584727,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584772,7 +584772,7 @@ void IGL.Uniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584791,7 +584791,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584880,7 +584880,7 @@ void IGL.Uniform4( )(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584899,7 +584899,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -584945,8 +584945,8 @@ void IGL.Uniform4ARB( nativeContext.LoadFunction("glUniform4i64ARB", "opengl") )(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform4ARB( @@ -584970,8 +584970,8 @@ void IGL.Uniform4NV( nativeContext.LoadFunction("glUniform4i64NV", "opengl") )(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -584994,8 +584994,8 @@ void IGL.Uniform4ARB( nativeContext.LoadFunction("glUniform4i64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform4ARB( @@ -585017,8 +585017,8 @@ void IGL.Uniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585039,8 +585039,8 @@ void IGL.Uniform4NV( nativeContext.LoadFunction("glUniform4i64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585063,8 +585063,8 @@ void IGL.Uniform4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -585111,7 +585111,7 @@ void IGL.Uniform4( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -585130,7 +585130,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -585175,7 +585175,7 @@ void IGL.Uniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -585194,7 +585194,7 @@ void IGL.Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -585283,7 +585283,7 @@ void IGL.Uniform4( )(location, v0, v1, v2, v3); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585300,7 +585300,7 @@ void IGL.Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585339,8 +585339,8 @@ void IGL.Uniform4ARB( nativeContext.LoadFunction("glUniform4ui64ARB", "opengl") )(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform4ARB( @@ -585364,8 +585364,8 @@ void IGL.Uniform4NV( nativeContext.LoadFunction("glUniform4ui64NV", "opengl") )(location, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585388,8 +585388,8 @@ void IGL.Uniform4ARB( nativeContext.LoadFunction("glUniform4ui64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Uniform4ARB( @@ -585411,8 +585411,8 @@ void IGL.Uniform4ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585433,8 +585433,8 @@ void IGL.Uniform4NV( nativeContext.LoadFunction("glUniform4ui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585457,8 +585457,8 @@ void IGL.Uniform4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -585505,7 +585505,7 @@ void IGL.Uniform4( )(location, count, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585522,7 +585522,7 @@ void IGL.Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585560,7 +585560,7 @@ void IGL.Uniform4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585577,7 +585577,7 @@ void IGL.Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -585657,7 +585657,7 @@ void IGL.UniformBlockBinding( )(program, uniformBlockIndex, uniformBlockBinding); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -585674,7 +585674,7 @@ void IGL.UniformBlockBinding( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -585728,8 +585728,8 @@ void IGL.UniformHandleARB( nativeContext.LoadFunction("glUniformHandleui64ARB", "opengl") )(location, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void UniformHandleARB( @@ -585765,8 +585765,8 @@ void IGL.UniformHandleNV( nativeContext.LoadFunction("glUniformHandleui64NV", "opengl") )(location, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585786,8 +585786,8 @@ void IGL.UniformHandleui64VARB( nativeContext.LoadFunction("glUniformHandleui64vARB", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void UniformHandleui64VARB( @@ -585809,8 +585809,8 @@ void IGL.UniformHandleui64VARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585826,8 +585826,8 @@ void IGL.UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ) => ((IGL)this).UniformHandleui64VARB(location, 1, (ulong*)&value); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585905,8 +585905,8 @@ void IGL.UniformHandleui64VNV( nativeContext.LoadFunction("glUniformHandleui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -585929,8 +585929,8 @@ void IGL.UniformHandleui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -585947,8 +585947,8 @@ void IGL.UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong value ) => ((IGL)this).UniformHandleui64VNV(location, 1, (ulong*)&value); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -585971,7 +585971,7 @@ void IGL.UniformMatrix2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -585985,7 +585985,7 @@ void IGL.UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586022,7 +586022,7 @@ void IGL.UniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586036,7 +586036,7 @@ void IGL.UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586072,7 +586072,7 @@ void IGL.UniformMatrix2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586091,7 +586091,7 @@ void IGL.UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586138,7 +586138,7 @@ void IGL.UniformMatrix2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586157,7 +586157,7 @@ void IGL.UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586250,7 +586250,7 @@ void IGL.UniformMatrix2X3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586264,7 +586264,7 @@ void IGL.UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586301,7 +586301,7 @@ void IGL.UniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586315,7 +586315,7 @@ void IGL.UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586351,7 +586351,7 @@ void IGL.UniformMatrix2X3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586369,7 +586369,7 @@ void IGL.UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586410,7 +586410,7 @@ void IGL.UniformMatrix2X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586428,7 +586428,7 @@ void IGL.UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586515,7 +586515,7 @@ void IGL.UniformMatrix2X4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586529,7 +586529,7 @@ void IGL.UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586566,7 +586566,7 @@ void IGL.UniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586580,7 +586580,7 @@ void IGL.UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586616,7 +586616,7 @@ void IGL.UniformMatrix2X4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586634,7 +586634,7 @@ void IGL.UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586675,7 +586675,7 @@ void IGL.UniformMatrix2X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586693,7 +586693,7 @@ void IGL.UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -586780,7 +586780,7 @@ void IGL.UniformMatrix3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586794,7 +586794,7 @@ void IGL.UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586831,7 +586831,7 @@ void IGL.UniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586845,7 +586845,7 @@ void IGL.UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -586881,7 +586881,7 @@ void IGL.UniformMatrix3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586900,7 +586900,7 @@ void IGL.UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586947,7 +586947,7 @@ void IGL.UniformMatrix3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -586966,7 +586966,7 @@ void IGL.UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -587059,7 +587059,7 @@ void IGL.UniformMatrix3X2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587073,7 +587073,7 @@ void IGL.UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587110,7 +587110,7 @@ void IGL.UniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587124,7 +587124,7 @@ void IGL.UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587160,7 +587160,7 @@ void IGL.UniformMatrix3X2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587178,7 +587178,7 @@ void IGL.UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587219,7 +587219,7 @@ void IGL.UniformMatrix3X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587237,7 +587237,7 @@ void IGL.UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587324,7 +587324,7 @@ void IGL.UniformMatrix3X4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587338,7 +587338,7 @@ void IGL.UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587375,7 +587375,7 @@ void IGL.UniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587389,7 +587389,7 @@ void IGL.UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587425,7 +587425,7 @@ void IGL.UniformMatrix3X4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587443,7 +587443,7 @@ void IGL.UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587484,7 +587484,7 @@ void IGL.UniformMatrix3X4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587502,7 +587502,7 @@ void IGL.UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587589,7 +587589,7 @@ void IGL.UniformMatrix4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587603,7 +587603,7 @@ void IGL.UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587640,7 +587640,7 @@ void IGL.UniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587654,7 +587654,7 @@ void IGL.UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587690,7 +587690,7 @@ void IGL.UniformMatrix4( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -587709,7 +587709,7 @@ void IGL.UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -587756,7 +587756,7 @@ void IGL.UniformMatrix4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -587775,7 +587775,7 @@ void IGL.UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -587868,7 +587868,7 @@ void IGL.UniformMatrix4X2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587882,7 +587882,7 @@ void IGL.UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587919,7 +587919,7 @@ void IGL.UniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587933,7 +587933,7 @@ void IGL.UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -587969,7 +587969,7 @@ void IGL.UniformMatrix4X2( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -587987,7 +587987,7 @@ void IGL.UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588028,7 +588028,7 @@ void IGL.UniformMatrix4X2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588046,7 +588046,7 @@ void IGL.UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588133,7 +588133,7 @@ void IGL.UniformMatrix4X3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -588147,7 +588147,7 @@ void IGL.UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -588184,7 +588184,7 @@ void IGL.UniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -588198,7 +588198,7 @@ void IGL.UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -588234,7 +588234,7 @@ void IGL.UniformMatrix4X3( )(location, count, transpose, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588252,7 +588252,7 @@ void IGL.UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588293,7 +588293,7 @@ void IGL.UniformMatrix4X3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588311,7 +588311,7 @@ void IGL.UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -588397,7 +588397,7 @@ void IGL.UniformSubroutines( )(shadertype, count, indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588411,7 +588411,7 @@ void IGL.UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588446,7 +588446,7 @@ void IGL.UniformSubroutines( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588460,7 +588460,7 @@ void IGL.UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588489,7 +588489,7 @@ void IGL.UniformSubroutines( ) => ((IGL)this).UniformSubroutines((uint)shadertype, 1, (uint*)&indices); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588503,7 +588503,7 @@ void IGL.UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -588534,8 +588534,8 @@ void IGL.UniformNV( nativeContext.LoadFunction("glUniformui64NV", "opengl") )(location, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void UniformNV( @@ -588554,8 +588554,8 @@ void IGL.UniformNV( nativeContext.LoadFunction("glUniformui64vNV", "opengl") )(location, count, value); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void UniformNV( @@ -588577,8 +588577,8 @@ void IGL.UniformNV( } } - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -588605,7 +588605,7 @@ uint IGL.UnmapBuffer([NativeTypeName("GLenum")] uint target) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -588625,7 +588625,7 @@ uint IGL.UnmapBuffer([NativeTypeName("GLenum")] uint target) => MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -588656,7 +588656,7 @@ MaybeBool IGL.UnmapBuffer( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -588676,7 +588676,7 @@ MaybeBool IGL.UnmapBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -588734,8 +588734,8 @@ MaybeBool IGL.UnmapBufferOES([NativeTypeName("GLenum")] uint target) => (MaybeBool)(uint)((IGL)this).UnmapBufferOESRaw(target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -588749,8 +588749,8 @@ uint IGL.UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target) => ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target) => @@ -588762,12 +588762,12 @@ MaybeBool IGL.UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -588782,8 +588782,8 @@ MaybeBool IGL.UnmapNamedBufferEXT([NativeTypeName("GLuint")] uint buffer) (MaybeBool)(uint)((IGL)this).UnmapNamedBufferEXTRaw(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -588798,8 +588798,8 @@ uint IGL.UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer) => )(buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer) => @@ -588814,12 +588814,12 @@ uint IGL.UnmapNamedBufferRaw([NativeTypeName("GLuint")] uint buffer) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -588930,7 +588930,7 @@ void IGL.UseProgram([NativeTypeName("GLuint")] uint program) => ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -588949,7 +588949,7 @@ void IGL.UseProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -589002,7 +589002,7 @@ void IGL.UseProgramStages( )(pipeline, stages, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -589015,7 +589015,7 @@ void IGL.UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -589043,7 +589043,7 @@ void IGL.UseProgramStages( ) => ((IGL)this).UseProgramStages(pipeline, (uint)stages, program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -589056,7 +589056,7 @@ void IGL.UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -589124,8 +589124,8 @@ void IGL.UseShaderProgramEXT( nativeContext.LoadFunction("glUseShaderProgramEXT", "opengl") )(type, program); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glUseShaderProgramEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void UseShaderProgramEXT( @@ -589141,7 +589141,7 @@ void IGL.ValidateProgram([NativeTypeName("GLuint")] uint program) => )(program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -589160,7 +589160,7 @@ void IGL.ValidateProgram([NativeTypeName("GLuint")] uint program) => MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -589209,7 +589209,7 @@ void IGL.ValidateProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => )(pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -589222,7 +589222,7 @@ void IGL.ValidateProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -592054,12 +592054,12 @@ void IGL.VertexArrayAttribBinding( )(vaobj, attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592086,12 +592086,12 @@ void IGL.VertexArrayAttribFormat( )(vaobj, attribindex, size, type, normalized, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592133,12 +592133,12 @@ void IGL.VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592176,12 +592176,12 @@ void IGL.VertexArrayAttribIFormat( )(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592205,12 +592205,12 @@ void IGL.VertexArrayAttribIFormat( ) => ((IGL)this).VertexArrayAttribIFormat(vaobj, attribindex, size, (uint)type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592239,12 +592239,12 @@ void IGL.VertexArrayAttribLFormat( )(vaobj, attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592268,12 +592268,12 @@ void IGL.VertexArrayAttribLFormat( ) => ((IGL)this).VertexArrayAttribLFormat(vaobj, attribindex, size, (uint)type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592300,12 +592300,12 @@ void IGL.VertexArrayBindingDivisor( )(vaobj, bindingindex, divisor); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592330,8 +592330,8 @@ void IGL.VertexArrayBindVertexBufferEXT( nativeContext.LoadFunction("glVertexArrayBindVertexBufferEXT", "opengl") )(vaobj, bindingindex, buffer, offset, stride); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayBindVertexBufferEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayBindVertexBufferEXT( @@ -592356,8 +592356,8 @@ void IGL.VertexArrayColorOffsetEXT( nativeContext.LoadFunction("glVertexArrayColorOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayColorOffsetEXT( @@ -592379,8 +592379,8 @@ void IGL.VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayColorOffsetEXT(vaobj, buffer, size, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592405,8 +592405,8 @@ void IGL.VertexArrayEdgeFlagOffsetEXT( nativeContext.LoadFunction("glVertexArrayEdgeFlagOffsetEXT", "opengl") )(vaobj, buffer, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayEdgeFlagOffsetEXT( @@ -592427,12 +592427,12 @@ void IGL.VertexArrayElementBuffer( )(vaobj, buffer); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -592456,8 +592456,8 @@ void IGL.VertexArrayFogCoordOffsetEXT( nativeContext.LoadFunction("glVertexArrayFogCoordOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayFogCoordOffsetEXT( @@ -592477,8 +592477,8 @@ void IGL.VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayFogCoordOffsetEXT(vaobj, buffer, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592503,8 +592503,8 @@ void IGL.VertexArrayIndexOffsetEXT( nativeContext.LoadFunction("glVertexArrayIndexOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayIndexOffsetEXT( @@ -592524,8 +592524,8 @@ void IGL.VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayIndexOffsetEXT(vaobj, buffer, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592552,8 +592552,8 @@ void IGL.VertexArrayMultiTexCoordOffsetEXT( nativeContext.LoadFunction("glVertexArrayMultiTexCoordOffsetEXT", "opengl") )(vaobj, buffer, texunit, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayMultiTexCoordOffsetEXT( @@ -592595,8 +592595,8 @@ void IGL.VertexArrayMultiTexCoordOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592632,8 +592632,8 @@ void IGL.VertexArrayNormalOffsetEXT( nativeContext.LoadFunction("glVertexArrayNormalOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayNormalOffsetEXT( @@ -592653,8 +592653,8 @@ void IGL.VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayNormalOffsetEXT(vaobj, buffer, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592785,8 +592785,8 @@ void IGL.VertexArraySecondaryColorOffsetEXT( nativeContext.LoadFunction("glVertexArraySecondaryColorOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArraySecondaryColorOffsetEXT( @@ -592816,8 +592816,8 @@ void IGL.VertexArraySecondaryColorOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592844,8 +592844,8 @@ void IGL.VertexArrayTexCoordOffsetEXT( nativeContext.LoadFunction("glVertexArrayTexCoordOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayTexCoordOffsetEXT( @@ -592867,8 +592867,8 @@ void IGL.VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayTexCoordOffsetEXT(vaobj, buffer, size, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -592892,8 +592892,8 @@ void IGL.VertexArrayVertexAttribBindingEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribBindingEXT", "opengl") )(vaobj, attribindex, bindingindex); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribBindingEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribBindingEXT( @@ -592913,8 +592913,8 @@ void IGL.VertexArrayVertexAttribDivisorEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribDivisorEXT", "opengl") )(vaobj, index, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribDivisorEXT( @@ -592937,8 +592937,8 @@ void IGL.VertexArrayVertexAttribFormatEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribFormatEXT", "opengl") )(vaobj, attribindex, size, type, normalized, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribFormatEXT( @@ -592976,8 +592976,8 @@ void IGL.VertexArrayVertexAttribFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593011,8 +593011,8 @@ void IGL.VertexArrayVertexAttribIFormatEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribIFormatEXT", "opengl") )(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribIFormatEXT( @@ -593046,8 +593046,8 @@ void IGL.VertexArrayVertexAttribIFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593081,8 +593081,8 @@ void IGL.VertexArrayVertexAttribIOffsetEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribIOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribIOffsetEXT( @@ -593124,8 +593124,8 @@ void IGL.VertexArrayVertexAttribIOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593161,8 +593161,8 @@ void IGL.VertexArrayVertexAttribLFormatEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribLFormatEXT", "opengl") )(vaobj, attribindex, size, type, relativeoffset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribLFormatEXT( @@ -593196,8 +593196,8 @@ void IGL.VertexArrayVertexAttribLFormatEXT( relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593231,8 +593231,8 @@ void IGL.VertexArrayVertexAttribLOffsetEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribLOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribLOffsetEXT( @@ -593274,8 +593274,8 @@ void IGL.VertexArrayVertexAttribLOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593314,8 +593314,8 @@ void IGL.VertexArrayVertexAttribOffsetEXT( nativeContext.LoadFunction("glVertexArrayVertexAttribOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, normalized, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexAttribOffsetEXT( @@ -593361,8 +593361,8 @@ void IGL.VertexArrayVertexAttribOffsetEXT( offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593398,8 +593398,8 @@ void IGL.VertexArrayVertexBindingDivisorEXT( nativeContext.LoadFunction("glVertexArrayVertexBindingDivisorEXT", "opengl") )(vaobj, bindingindex, divisor); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexBindingDivisorEXT( @@ -593422,12 +593422,12 @@ void IGL.VertexArrayVertexBuffer( )(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -593456,12 +593456,12 @@ void IGL.VertexArrayVertexBuffers( )(vaobj, first, count, buffers, offsets, strides); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -593502,12 +593502,12 @@ void IGL.VertexArrayVertexBuffers( } [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -593537,8 +593537,8 @@ void IGL.VertexArrayVertexOffsetEXT( nativeContext.LoadFunction("glVertexArrayVertexOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexArrayVertexOffsetEXT( @@ -593560,8 +593560,8 @@ void IGL.VertexArrayVertexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ) => ((IGL)this).VertexArrayVertexOffsetEXT(vaobj, buffer, size, (uint)type, stride, offset); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -593585,7 +593585,7 @@ void IGL.VertexAttrib1D( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593604,7 +593604,7 @@ void IGL.VertexAttrib1D( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593676,7 +593676,7 @@ void IGL.VertexAttrib1Dv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593695,7 +593695,7 @@ void IGL.VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593733,7 +593733,7 @@ void IGL.VertexAttrib1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593752,7 +593752,7 @@ void IGL.VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593785,7 +593785,7 @@ void IGL.VertexAttrib1Dv( ) => ((IGL)this).VertexAttrib1Dv(index, (double*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593804,7 +593804,7 @@ void IGL.VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593949,7 +593949,7 @@ void IGL.VertexAttrib1F( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -593968,7 +593968,7 @@ void IGL.VertexAttrib1F( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594045,7 +594045,7 @@ void IGL.VertexAttrib1Fv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594064,7 +594064,7 @@ void IGL.VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594107,7 +594107,7 @@ void IGL.VertexAttrib1Fv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594126,7 +594126,7 @@ void IGL.VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594164,7 +594164,7 @@ void IGL.VertexAttrib1Fv( ) => ((IGL)this).VertexAttrib1Fv(index, (float*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594183,7 +594183,7 @@ void IGL.VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594405,7 +594405,7 @@ void IGL.VertexAttrib1S( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594424,7 +594424,7 @@ void IGL.VertexAttrib1S( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594496,7 +594496,7 @@ void IGL.VertexAttrib1Sv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594515,7 +594515,7 @@ void IGL.VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594553,7 +594553,7 @@ void IGL.VertexAttrib1Sv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594572,7 +594572,7 @@ void IGL.VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594605,7 +594605,7 @@ void IGL.VertexAttrib1Sv( ) => ((IGL)this).VertexAttrib1Sv(index, (short*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594624,7 +594624,7 @@ void IGL.VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594770,7 +594770,7 @@ void IGL.VertexAttrib2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594789,7 +594789,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594866,7 +594866,7 @@ void IGL.VertexAttrib2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594885,7 +594885,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594923,7 +594923,7 @@ void IGL.VertexAttrib2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -594942,7 +594942,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595058,7 +595058,7 @@ void IGL.VertexAttrib2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595077,7 +595077,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595159,7 +595159,7 @@ void IGL.VertexAttrib2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595178,7 +595178,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595221,7 +595221,7 @@ void IGL.VertexAttrib2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595240,7 +595240,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595420,7 +595420,7 @@ void IGL.VertexAttrib2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595439,7 +595439,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595516,7 +595516,7 @@ void IGL.VertexAttrib2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595535,7 +595535,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595573,7 +595573,7 @@ void IGL.VertexAttrib2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595592,7 +595592,7 @@ void IGL.VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595709,7 +595709,7 @@ void IGL.VertexAttrib3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595728,7 +595728,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595810,7 +595810,7 @@ void IGL.VertexAttrib3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595829,7 +595829,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595867,7 +595867,7 @@ void IGL.VertexAttrib3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -595886,7 +595886,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596003,7 +596003,7 @@ void IGL.VertexAttrib3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596022,7 +596022,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596109,7 +596109,7 @@ void IGL.VertexAttrib3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596128,7 +596128,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596171,7 +596171,7 @@ void IGL.VertexAttrib3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596190,7 +596190,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596373,7 +596373,7 @@ void IGL.VertexAttrib3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596392,7 +596392,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596474,7 +596474,7 @@ void IGL.VertexAttrib3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596493,7 +596493,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596531,7 +596531,7 @@ void IGL.VertexAttrib3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596550,7 +596550,7 @@ void IGL.VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596665,7 +596665,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596684,7 +596684,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596722,7 +596722,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596741,7 +596741,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596820,7 +596820,7 @@ void IGL.VertexAttrib4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596839,7 +596839,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596926,7 +596926,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596945,7 +596945,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -596983,7 +596983,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597002,7 +597002,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597120,7 +597120,7 @@ void IGL.VertexAttrib4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597139,7 +597139,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597231,7 +597231,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597250,7 +597250,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597293,7 +597293,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597312,7 +597312,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597495,7 +597495,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597514,7 +597514,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597552,7 +597552,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597571,7 +597571,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597647,7 +597647,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597666,7 +597666,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597704,7 +597704,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597723,7 +597723,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597799,7 +597799,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597818,7 +597818,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597856,7 +597856,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597875,7 +597875,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597951,7 +597951,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -597970,7 +597970,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598008,7 +598008,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598027,7 +598027,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598106,7 +598106,7 @@ void IGL.VertexAttrib4N( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598125,7 +598125,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598188,7 +598188,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598207,7 +598207,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598245,7 +598245,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598264,7 +598264,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598340,7 +598340,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598359,7 +598359,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598397,7 +598397,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598416,7 +598416,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598492,7 +598492,7 @@ void IGL.VertexAttrib4N( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598511,7 +598511,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598549,7 +598549,7 @@ void IGL.VertexAttrib4N( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598568,7 +598568,7 @@ void IGL.VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598647,7 +598647,7 @@ void IGL.VertexAttrib4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598666,7 +598666,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598753,7 +598753,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598772,7 +598772,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598810,7 +598810,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598829,7 +598829,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598968,7 +598968,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -598987,7 +598987,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599025,7 +599025,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599044,7 +599044,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599159,7 +599159,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599178,7 +599178,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599216,7 +599216,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599235,7 +599235,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599311,7 +599311,7 @@ void IGL.VertexAttrib4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599330,7 +599330,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599368,7 +599368,7 @@ void IGL.VertexAttrib4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599387,7 +599387,7 @@ void IGL.VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -599543,7 +599543,7 @@ void IGL.VertexAttribBinding( )(attribindex, bindingindex); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599554,7 +599554,7 @@ void IGL.VertexAttribBinding( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599582,7 +599582,7 @@ void IGL.VertexAttribDivisor( )(index, divisor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -599596,7 +599596,7 @@ void IGL.VertexAttribDivisor( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -599644,8 +599644,8 @@ void IGL.VertexAttribDivisorARB( nativeContext.LoadFunction("glVertexAttribDivisorARB", "opengl") )(index, divisor); - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribDivisorARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribDivisorARB( @@ -599703,7 +599703,7 @@ void IGL.VertexAttribFormat( )(attribindex, size, type, normalized, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599714,7 +599714,7 @@ void IGL.VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599751,7 +599751,7 @@ void IGL.VertexAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599762,7 +599762,7 @@ void IGL.VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -599796,8 +599796,8 @@ void IGL.VertexAttribFormatNV( nativeContext.LoadFunction("glVertexAttribFormatNV", "opengl") )(index, size, type, normalized, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribFormatNV( @@ -599817,8 +599817,8 @@ void IGL.VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).VertexAttribFormatNV(index, size, (uint)type, (uint)normalized, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -599841,7 +599841,7 @@ void IGL.VertexAttribI1( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -599858,7 +599858,7 @@ void IGL.VertexAttribI1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -599910,7 +599910,7 @@ void IGL.VertexAttribI1Iv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -599927,7 +599927,7 @@ void IGL.VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -599963,7 +599963,7 @@ void IGL.VertexAttribI1Iv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -599980,7 +599980,7 @@ void IGL.VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600011,7 +600011,7 @@ void IGL.VertexAttribI1Iv( ) => ((IGL)this).VertexAttribI1Iv(index, (int*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600028,7 +600028,7 @@ void IGL.VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600117,7 +600117,7 @@ void IGL.VertexAttribI1Ui( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600134,7 +600134,7 @@ void IGL.VertexAttribI1Ui( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600186,7 +600186,7 @@ void IGL.VertexAttribI1Uiv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600203,7 +600203,7 @@ void IGL.VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600239,7 +600239,7 @@ void IGL.VertexAttribI1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600256,7 +600256,7 @@ void IGL.VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600287,7 +600287,7 @@ void IGL.VertexAttribI1Uiv( ) => ((IGL)this).VertexAttribI1Uiv(index, (uint*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600304,7 +600304,7 @@ void IGL.VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600394,7 +600394,7 @@ void IGL.VertexAttribI2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600411,7 +600411,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600466,7 +600466,7 @@ void IGL.VertexAttribI2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600483,7 +600483,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600519,7 +600519,7 @@ void IGL.VertexAttribI2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600536,7 +600536,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600611,7 +600611,7 @@ void IGL.VertexAttribI2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600628,7 +600628,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600683,7 +600683,7 @@ void IGL.VertexAttribI2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600700,7 +600700,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600736,7 +600736,7 @@ void IGL.VertexAttribI2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600753,7 +600753,7 @@ void IGL.VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600829,7 +600829,7 @@ void IGL.VertexAttribI3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600846,7 +600846,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600904,7 +600904,7 @@ void IGL.VertexAttribI3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600921,7 +600921,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600957,7 +600957,7 @@ void IGL.VertexAttribI3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -600974,7 +600974,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601050,7 +601050,7 @@ void IGL.VertexAttribI3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601067,7 +601067,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601125,7 +601125,7 @@ void IGL.VertexAttribI3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601142,7 +601142,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601178,7 +601178,7 @@ void IGL.VertexAttribI3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601195,7 +601195,7 @@ void IGL.VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601269,7 +601269,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601286,7 +601286,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601322,7 +601322,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601339,7 +601339,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601416,7 +601416,7 @@ void IGL.VertexAttribI4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601433,7 +601433,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601494,7 +601494,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601511,7 +601511,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601547,7 +601547,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601564,7 +601564,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601638,7 +601638,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601655,7 +601655,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601691,7 +601691,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601708,7 +601708,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601782,7 +601782,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601799,7 +601799,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601835,7 +601835,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601852,7 +601852,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601929,7 +601929,7 @@ void IGL.VertexAttribI4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -601946,7 +601946,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602007,7 +602007,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602024,7 +602024,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602060,7 +602060,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602077,7 +602077,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602151,7 +602151,7 @@ void IGL.VertexAttribI4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602168,7 +602168,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602204,7 +602204,7 @@ void IGL.VertexAttribI4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602221,7 +602221,7 @@ void IGL.VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602297,7 +602297,7 @@ void IGL.VertexAttribIFormat( )(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -602308,7 +602308,7 @@ void IGL.VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -602336,7 +602336,7 @@ void IGL.VertexAttribIFormat( ) => ((IGL)this).VertexAttribIFormat(attribindex, size, (uint)type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -602347,7 +602347,7 @@ void IGL.VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -602379,8 +602379,8 @@ void IGL.VertexAttribIFormatNV( nativeContext.LoadFunction("glVertexAttribIFormatNV", "opengl") )(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribIFormatNV( @@ -602398,8 +602398,8 @@ void IGL.VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).VertexAttribIFormatNV(index, size, (uint)type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -602424,7 +602424,7 @@ void IGL.VertexAttribIPointer( )(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602441,7 +602441,7 @@ void IGL.VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602483,7 +602483,7 @@ void IGL.VertexAttribIPointer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602500,7 +602500,7 @@ void IGL.VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -602589,7 +602589,7 @@ void IGL.VertexAttribL1( )(index, x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602602,7 +602602,7 @@ void IGL.VertexAttribL1( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602650,7 +602650,7 @@ void IGL.VertexAttribL1Dv( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602663,7 +602663,7 @@ void IGL.VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602695,7 +602695,7 @@ void IGL.VertexAttribL1Dv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602708,7 +602708,7 @@ void IGL.VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602735,7 +602735,7 @@ void IGL.VertexAttribL1Dv( ) => ((IGL)this).VertexAttribL1Dv(index, (double*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602748,7 +602748,7 @@ void IGL.VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -602832,8 +602832,8 @@ void IGL.VertexAttribL1NV( nativeContext.LoadFunction("glVertexAttribL1i64NV", "opengl") )(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1NV( @@ -602851,8 +602851,8 @@ void IGL.VertexAttribL1I64VNV( nativeContext.LoadFunction("glVertexAttribL1i64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1I64VNV( @@ -602872,8 +602872,8 @@ void IGL.VertexAttribL1I64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -602888,8 +602888,8 @@ void IGL.VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long v ) => ((IGL)this).VertexAttribL1I64VNV(index, (long*)&v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -602908,8 +602908,8 @@ void IGL.VertexAttribL1ARB( nativeContext.LoadFunction("glVertexAttribL1ui64ARB", "opengl") )(index, x); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64ARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1ARB( @@ -602927,8 +602927,8 @@ void IGL.VertexAttribL1Ui64NV( nativeContext.LoadFunction("glVertexAttribL1ui64NV", "opengl") )(index, x); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1Ui64NV( @@ -602946,8 +602946,8 @@ void IGL.VertexAttribL1ARB( nativeContext.LoadFunction("glVertexAttribL1ui64vARB", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1ARB( @@ -602967,8 +602967,8 @@ void IGL.VertexAttribL1ARB( } } - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -602987,8 +602987,8 @@ void IGL.VertexAttribL1Ui64VNV( nativeContext.LoadFunction("glVertexAttribL1ui64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL1Ui64VNV( @@ -603008,8 +603008,8 @@ void IGL.VertexAttribL1Ui64VNV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603024,8 +603024,8 @@ void IGL.VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong v ) => ((IGL)this).VertexAttribL1Ui64VNV(index, (ulong*)&v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603046,7 +603046,7 @@ void IGL.VertexAttribL2( )(index, x, y); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603059,7 +603059,7 @@ void IGL.VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603110,7 +603110,7 @@ void IGL.VertexAttribL2( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603123,7 +603123,7 @@ void IGL.VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603155,7 +603155,7 @@ void IGL.VertexAttribL2( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603168,7 +603168,7 @@ void IGL.VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603238,8 +603238,8 @@ void IGL.VertexAttribL2NV( nativeContext.LoadFunction("glVertexAttribL2i64NV", "opengl") )(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL2NV( @@ -603258,8 +603258,8 @@ void IGL.VertexAttribL2NV( nativeContext.LoadFunction("glVertexAttribL2i64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL2NV( @@ -603279,8 +603279,8 @@ void IGL.VertexAttribL2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603300,8 +603300,8 @@ void IGL.VertexAttribL2NV( nativeContext.LoadFunction("glVertexAttribL2ui64NV", "opengl") )(index, x, y); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL2NV( @@ -603320,8 +603320,8 @@ void IGL.VertexAttribL2NV( nativeContext.LoadFunction("glVertexAttribL2ui64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL2NV( @@ -603341,8 +603341,8 @@ void IGL.VertexAttribL2NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603364,7 +603364,7 @@ void IGL.VertexAttribL3( )(index, x, y, z); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603377,7 +603377,7 @@ void IGL.VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603431,7 +603431,7 @@ void IGL.VertexAttribL3( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603444,7 +603444,7 @@ void IGL.VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603476,7 +603476,7 @@ void IGL.VertexAttribL3( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603489,7 +603489,7 @@ void IGL.VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603560,8 +603560,8 @@ void IGL.VertexAttribL3NV( nativeContext.LoadFunction("glVertexAttribL3i64NV", "opengl") )(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL3NV( @@ -603581,8 +603581,8 @@ void IGL.VertexAttribL3NV( nativeContext.LoadFunction("glVertexAttribL3i64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL3NV( @@ -603602,8 +603602,8 @@ void IGL.VertexAttribL3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603624,8 +603624,8 @@ void IGL.VertexAttribL3NV( nativeContext.LoadFunction("glVertexAttribL3ui64NV", "opengl") )(index, x, y, z); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL3NV( @@ -603645,8 +603645,8 @@ void IGL.VertexAttribL3NV( nativeContext.LoadFunction("glVertexAttribL3ui64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL3NV( @@ -603666,8 +603666,8 @@ void IGL.VertexAttribL3NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603690,7 +603690,7 @@ void IGL.VertexAttribL4( )(index, x, y, z, w); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603703,7 +603703,7 @@ void IGL.VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603760,7 +603760,7 @@ void IGL.VertexAttribL4( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603773,7 +603773,7 @@ void IGL.VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603805,7 +603805,7 @@ void IGL.VertexAttribL4( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603818,7 +603818,7 @@ void IGL.VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -603890,8 +603890,8 @@ void IGL.VertexAttribL4NV( nativeContext.LoadFunction("glVertexAttribL4i64NV", "opengl") )(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL4NV( @@ -603912,8 +603912,8 @@ void IGL.VertexAttribL4NV( nativeContext.LoadFunction("glVertexAttribL4i64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL4NV( @@ -603933,8 +603933,8 @@ void IGL.VertexAttribL4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -603956,8 +603956,8 @@ void IGL.VertexAttribL4NV( nativeContext.LoadFunction("glVertexAttribL4ui64NV", "opengl") )(index, x, y, z, w); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64NV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL4NV( @@ -603978,8 +603978,8 @@ void IGL.VertexAttribL4NV( nativeContext.LoadFunction("glVertexAttribL4ui64vNV", "opengl") )(index, v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribL4NV( @@ -603999,8 +603999,8 @@ void IGL.VertexAttribL4NV( } } - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -604022,7 +604022,7 @@ void IGL.VertexAttribLFormat( )(attribindex, size, type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -604033,7 +604033,7 @@ void IGL.VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -604061,7 +604061,7 @@ void IGL.VertexAttribLFormat( ) => ((IGL)this).VertexAttribLFormat(attribindex, size, (uint)type, relativeoffset); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -604072,7 +604072,7 @@ void IGL.VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -604104,8 +604104,8 @@ void IGL.VertexAttribLFormatNV( nativeContext.LoadFunction("glVertexAttribLFormatNV", "opengl") )(index, size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexAttribLFormatNV( @@ -604123,8 +604123,8 @@ void IGL.VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).VertexAttribLFormatNV(index, size, (uint)type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -604149,7 +604149,7 @@ void IGL.VertexAttribLPointer( )(index, size, type, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -604162,7 +604162,7 @@ void IGL.VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -604200,7 +604200,7 @@ void IGL.VertexAttribLPointer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -604213,7 +604213,7 @@ void IGL.VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -604300,7 +604300,7 @@ void IGL.VertexAttribP1( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604315,7 +604315,7 @@ void IGL.VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604347,7 +604347,7 @@ void IGL.VertexAttribP1( ) => ((IGL)this).VertexAttribP1(index, (uint)type, (uint)normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604362,7 +604362,7 @@ void IGL.VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604399,7 +604399,7 @@ void IGL.VertexAttribP1Uiv( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604414,7 +604414,7 @@ void IGL.VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604452,7 +604452,7 @@ void IGL.VertexAttribP1Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604467,7 +604467,7 @@ void IGL.VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604500,7 +604500,7 @@ void IGL.VertexAttribP1Uiv( ) => ((IGL)this).VertexAttribP1Uiv(index, (uint)type, (uint)normalized, (uint*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604515,7 +604515,7 @@ void IGL.VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604552,7 +604552,7 @@ void IGL.VertexAttribP2( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604567,7 +604567,7 @@ void IGL.VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604599,7 +604599,7 @@ void IGL.VertexAttribP2( ) => ((IGL)this).VertexAttribP2(index, (uint)type, (uint)normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604614,7 +604614,7 @@ void IGL.VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604651,7 +604651,7 @@ void IGL.VertexAttribP2Uiv( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604666,7 +604666,7 @@ void IGL.VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604704,7 +604704,7 @@ void IGL.VertexAttribP2Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604719,7 +604719,7 @@ void IGL.VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604752,7 +604752,7 @@ void IGL.VertexAttribP2Uiv( ) => ((IGL)this).VertexAttribP2Uiv(index, (uint)type, (uint)normalized, (uint*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604767,7 +604767,7 @@ void IGL.VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604804,7 +604804,7 @@ void IGL.VertexAttribP3( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604819,7 +604819,7 @@ void IGL.VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604851,7 +604851,7 @@ void IGL.VertexAttribP3( ) => ((IGL)this).VertexAttribP3(index, (uint)type, (uint)normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604866,7 +604866,7 @@ void IGL.VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604903,7 +604903,7 @@ void IGL.VertexAttribP3Uiv( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604918,7 +604918,7 @@ void IGL.VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604956,7 +604956,7 @@ void IGL.VertexAttribP3Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -604971,7 +604971,7 @@ void IGL.VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605004,7 +605004,7 @@ void IGL.VertexAttribP3Uiv( ) => ((IGL)this).VertexAttribP3Uiv(index, (uint)type, (uint)normalized, (uint*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605019,7 +605019,7 @@ void IGL.VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605056,7 +605056,7 @@ void IGL.VertexAttribP4( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605071,7 +605071,7 @@ void IGL.VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605103,7 +605103,7 @@ void IGL.VertexAttribP4( ) => ((IGL)this).VertexAttribP4(index, (uint)type, (uint)normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605118,7 +605118,7 @@ void IGL.VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605155,7 +605155,7 @@ void IGL.VertexAttribP4Uiv( )(index, type, normalized, value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605170,7 +605170,7 @@ void IGL.VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605208,7 +605208,7 @@ void IGL.VertexAttribP4Uiv( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605223,7 +605223,7 @@ void IGL.VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605256,7 +605256,7 @@ void IGL.VertexAttribP4Uiv( ) => ((IGL)this).VertexAttribP4Uiv(index, (uint)type, (uint)normalized, (uint*)&value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605271,7 +605271,7 @@ void IGL.VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -605330,7 +605330,7 @@ void IGL.VertexAttribPointer( )(index, size, type, normalized, stride, pointer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -605349,7 +605349,7 @@ void IGL.VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -605407,7 +605407,7 @@ void IGL.VertexAttribPointer( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -605426,7 +605426,7 @@ void IGL.VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -606421,7 +606421,7 @@ void IGL.VertexBindingDivisor( )(bindingindex, divisor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -606432,7 +606432,7 @@ void IGL.VertexBindingDivisor( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -606538,8 +606538,8 @@ void IGL.VertexFormatNV( nativeContext.LoadFunction("glVertexFormatNV", "opengl") )(size, type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void VertexFormatNV( @@ -606555,8 +606555,8 @@ void IGL.VertexFormatNV( [NativeTypeName("GLsizei")] uint stride ) => ((IGL)this).VertexFormatNV(size, (uint)type, stride); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -608822,7 +608822,7 @@ void IGL.Viewport( )(x, y, width, height); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -608847,7 +608847,7 @@ void IGL.Viewport( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -608871,12 +608871,12 @@ void IGL.Viewport( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glViewport")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void Viewport( @@ -608898,7 +608898,7 @@ void IGL.ViewportArray( )(first, count, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -608911,7 +608911,7 @@ void IGL.ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -608945,7 +608945,7 @@ void IGL.ViewportArray( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -608958,7 +608958,7 @@ void IGL.ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -608986,7 +608986,7 @@ void IGL.ViewportArray( ) => ((IGL)this).ViewportArray(first, 1, (float*)&v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -608999,7 +608999,7 @@ void IGL.ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609149,7 +609149,7 @@ void IGL.ViewportIndexed( )(index, x, y, w, h); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609162,7 +609162,7 @@ void IGL.ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609243,7 +609243,7 @@ void IGL.ViewportIndexed( )(index, v); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609256,7 +609256,7 @@ void IGL.ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609288,7 +609288,7 @@ void IGL.ViewportIndexed( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609301,7 +609301,7 @@ void IGL.ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -609410,8 +609410,8 @@ void IGL.ViewportPositionWScaleNV( nativeContext.LoadFunction("glViewportPositionWScaleNV", "opengl") )(index, xcoeff, ycoeff); - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] [NativeFunction("opengl", EntryPoint = "glViewportPositionWScaleNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -609434,8 +609434,8 @@ void IGL.ViewportSwizzleNV( nativeContext.LoadFunction("glViewportSwizzleNV", "opengl") )(index, swizzlex, swizzley, swizzlez, swizzlew); - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] [NativeFunction("opengl", EntryPoint = "glViewportSwizzleNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -609796,7 +609796,7 @@ void IGL.WaitSync( )(sync, flags, timeout); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -609812,7 +609812,7 @@ void IGL.WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -609849,7 +609849,7 @@ void IGL.WaitSync( } [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -609865,7 +609865,7 @@ void IGL.WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -609900,8 +609900,8 @@ void IGL.WaitSyncApple( nativeContext.LoadFunction("glWaitSyncAPPLE", "opengl") )(sync, flags, timeout); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] public static void WaitSyncApple( @@ -609923,8 +609923,8 @@ void IGL.WaitSyncApple( } } - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -609941,8 +609941,8 @@ void IGL.WaitVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore) => nativeContext.LoadFunction("glWaitVkSemaphoreNV", "opengl") )(vkSemaphore); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glWaitVkSemaphoreNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -610161,8 +610161,8 @@ void IGL.WeightPathNV( nativeContext.LoadFunction("glWeightPathsNV", "opengl") )(resultPath, numPaths, paths, weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -610188,8 +610188,8 @@ void IGL.WeightPathNV( } } - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -612321,8 +612321,8 @@ void IGL.WindowRectanglesEXT( nativeContext.LoadFunction("glWindowRectanglesEXT", "opengl") )(mode, count, box); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] [MethodImpl(MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization)] @@ -612345,8 +612345,8 @@ void IGL.WindowRectanglesEXT( } } - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -612363,8 +612363,8 @@ void IGL.WindowRectanglesEXT( [NativeTypeName("const GLint *")] int box ) => ((IGL)this).WindowRectanglesEXT(mode, 1, (int*)&box); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] diff --git a/sources/OpenGL/OpenGL/gl/IGL.gen.cs b/sources/OpenGL/OpenGL/gl/IGL.gen.cs index e5e04751e2..547c1c8926 100644 --- a/sources/OpenGL/OpenGL/gl/IGL.gen.cs +++ b/sources/OpenGL/OpenGL/gl/IGL.gen.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. -// Ported from the OpenGL Core Profile headers and corresponding dependencies. +// Ported from the OpenGL headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -102,13 +102,13 @@ static abstract uint AcquireKeyedMutexWin32EXTRaw( [NativeTypeName("GLuint")] uint timeout ); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glActiveProgramEXT")] static abstract void ActiveProgramEXT([NativeTypeName("GLuint")] uint program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -121,7 +121,7 @@ static abstract uint AcquireKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -158,7 +158,7 @@ static abstract void ActiveStencilFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -180,7 +180,7 @@ static abstract void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -201,17 +201,17 @@ static abstract void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] static abstract void ActiveTexture([NativeTypeName("GLenum")] uint texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -233,7 +233,7 @@ static abstract void ActiveStencilFaceEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -254,12 +254,12 @@ static abstract void ActiveStencilFaceEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] static abstract void ActiveTexture( @@ -490,8 +490,8 @@ static abstract void AlphaFuncxOES( [NativeFunction("opengl", EntryPoint = "glAlphaToCoverageDitherControlNV")] static abstract void AlphaToCoverageDitherControlNV([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] [NativeFunction("opengl", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] static abstract void ApplyFramebufferAttachmentCMAAIntel(); @@ -774,7 +774,7 @@ static abstract void AttachObjectARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -793,7 +793,7 @@ static abstract void AttachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -882,7 +882,7 @@ static abstract void Begin( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -899,7 +899,7 @@ static abstract void Begin( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -922,7 +922,7 @@ static abstract void BeginConditionalRender( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -939,7 +939,7 @@ static abstract void BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -962,8 +962,8 @@ static abstract void BeginConditionalRender( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] static abstract void BeginConditionalRenderNV( @@ -971,8 +971,8 @@ static abstract void BeginConditionalRenderNV( [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -993,20 +993,20 @@ static abstract void BeginConditionalRenderNV( [NativeFunction("opengl", EntryPoint = "glBeginOcclusionQueryNV")] static abstract void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfMonitorAMD")] static abstract void BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfQueryINTEL")] static abstract void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1026,7 +1026,7 @@ static abstract void BeginConditionalRenderNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1052,7 +1052,7 @@ static abstract void BeginQuery( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1072,7 +1072,7 @@ static abstract void BeginQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1135,7 +1135,7 @@ static abstract void BeginQueryEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1149,7 +1149,7 @@ static abstract void BeginQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1170,7 +1170,7 @@ static abstract void BeginQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1184,7 +1184,7 @@ static abstract void BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -1206,7 +1206,7 @@ static abstract void BeginQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1223,7 +1223,7 @@ static abstract void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1243,7 +1243,7 @@ static abstract void BeginQueryIndexed( static abstract void BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1260,7 +1260,7 @@ static abstract void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1319,7 +1319,7 @@ static abstract void BeginVideoCaptureNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1338,7 +1338,7 @@ static abstract void BeginVideoCaptureNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1369,7 +1369,7 @@ static abstract void BindAttribLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1388,7 +1388,7 @@ static abstract void BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -1437,7 +1437,7 @@ static abstract void BindAttribLocationARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1457,7 +1457,7 @@ static abstract void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1476,12 +1476,12 @@ static abstract void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] static abstract void BindBuffer( [NativeTypeName("GLenum")] uint target, @@ -1489,7 +1489,7 @@ static abstract void BindBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1509,7 +1509,7 @@ static abstract void BindBuffer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -1528,12 +1528,12 @@ static abstract void BindBuffer( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] static abstract void BindBuffer( @@ -1557,7 +1557,7 @@ static abstract void BindBufferARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1575,7 +1575,7 @@ static abstract void BindBufferARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1600,7 +1600,7 @@ static abstract void BindBufferBase( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1618,7 +1618,7 @@ static abstract void BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1716,7 +1716,7 @@ static abstract void BindBufferOffsetNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1734,7 +1734,7 @@ static abstract void BindBufferOffsetNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1761,7 +1761,7 @@ static abstract void BindBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1779,7 +1779,7 @@ static abstract void BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -1849,12 +1849,12 @@ static abstract void BindBufferRangeNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -1867,12 +1867,12 @@ static abstract void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -1886,12 +1886,12 @@ static abstract void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -1904,12 +1904,12 @@ static abstract void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -1924,12 +1924,12 @@ static abstract void BindBuffersRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -1945,7 +1945,7 @@ static abstract void BindBuffersRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1962,7 +1962,7 @@ static abstract void BindBuffersRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -1986,7 +1986,7 @@ static abstract void BindFragDataLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2003,7 +2003,7 @@ static abstract void BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -2047,7 +2047,7 @@ static abstract void BindFragDataLocationEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2062,7 +2062,7 @@ static abstract void BindFragDataLocationEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2085,7 +2085,7 @@ static abstract void BindFragDataLocationIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2100,7 +2100,7 @@ static abstract void BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -2147,7 +2147,7 @@ static abstract void BindFragDataLocationIndexedEXT( static abstract void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2165,7 +2165,7 @@ static abstract void BindFragDataLocationIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2194,7 +2194,7 @@ static abstract void BindFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2212,7 +2212,7 @@ static abstract void BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2272,7 +2272,7 @@ static abstract void BindFramebufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2284,7 +2284,7 @@ static abstract void BindFramebufferOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2307,7 +2307,7 @@ static abstract void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2319,7 +2319,7 @@ static abstract void BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -2343,12 +2343,12 @@ static abstract void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2385,12 +2385,12 @@ static abstract void BindImageTextureEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2402,12 +2402,12 @@ static abstract void BindImageTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2453,8 +2453,8 @@ static abstract uint BindMaterialParameterEXT( [NativeTypeName("GLenum")] Constant value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] static abstract void BindMultiTextureEXT( [NativeTypeName("GLenum")] uint texunit, @@ -2462,8 +2462,8 @@ static abstract void BindMultiTextureEXT( [NativeTypeName("GLuint")] uint texture ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] static abstract void BindMultiTextureEXT( @@ -2516,7 +2516,7 @@ static abstract void BindProgramNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -2529,7 +2529,7 @@ static abstract void BindProgramNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -2549,7 +2549,7 @@ static abstract void BindProgramNV( static abstract void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2567,7 +2567,7 @@ static abstract void BindProgramNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2596,7 +2596,7 @@ static abstract void BindRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2614,7 +2614,7 @@ static abstract void BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -2674,7 +2674,7 @@ static abstract void BindRenderbufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -2689,7 +2689,7 @@ static abstract void BindRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -2720,12 +2720,12 @@ static abstract void BindSampler( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2737,12 +2737,12 @@ static abstract void BindSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2754,8 +2754,8 @@ static abstract void BindSamplers( [NativeTypeName("const GLuint *")] Ref samplers ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glBindShadingRateImageNV")] static abstract void BindShadingRateImageNV([NativeTypeName("GLuint")] uint texture); @@ -2780,7 +2780,7 @@ static abstract uint BindTexGenParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -2804,7 +2804,7 @@ static abstract uint BindTexGenParameterEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -2827,12 +2827,12 @@ static abstract uint BindTexGenParameterEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindTexture")] static abstract void BindTexture( [NativeTypeName("GLenum")] uint target, @@ -2840,7 +2840,7 @@ static abstract void BindTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -2864,7 +2864,7 @@ static abstract void BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -2887,12 +2887,12 @@ static abstract void BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] static abstract void BindTexture( @@ -2916,12 +2916,12 @@ static abstract void BindTextureEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2933,12 +2933,12 @@ static abstract void BindTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -2951,12 +2951,12 @@ static abstract void BindTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -2985,7 +2985,7 @@ Constant value ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -2999,7 +2999,7 @@ Constant value MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3019,7 +3019,7 @@ static abstract void BindTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3033,7 +3033,7 @@ static abstract void BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -3069,7 +3069,7 @@ static abstract void BindTransformFeedbackNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -3087,7 +3087,7 @@ static abstract void BindTransformFeedbackNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -3111,13 +3111,13 @@ static abstract void BindTransformFeedbackNV( [NativeFunction("opengl", EntryPoint = "glBindVertexArrayAPPLE")] static abstract void BindVertexArrayApple([NativeTypeName("GLuint")] uint array); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glBindVertexArrayOES")] static abstract void BindVertexArrayOES([NativeTypeName("GLuint")] uint array); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -3128,7 +3128,7 @@ static abstract void BindTransformFeedbackNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -3147,12 +3147,12 @@ static abstract void BindVertexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3166,12 +3166,12 @@ static abstract void BindVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -3456,20 +3456,20 @@ static abstract void BitmapxOES( [NativeTypeName("const GLubyte *")] Ref bitmap ); - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierKHR")] static abstract void BlendBarrierKHR(); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierNV")] static abstract void BlendBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3491,7 +3491,7 @@ static abstract void BitmapxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3544,7 +3544,7 @@ static abstract void BlendColorxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3566,7 +3566,7 @@ static abstract void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3596,7 +3596,7 @@ static abstract void BlendColorxOES( static abstract void BlendEquation([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3618,7 +3618,7 @@ static abstract void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -3662,7 +3662,7 @@ static abstract void BlendEquationEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3675,7 +3675,7 @@ static abstract void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3694,7 +3694,7 @@ static abstract void BlendEquation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3707,7 +3707,7 @@ static abstract void BlendEquation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3726,16 +3726,16 @@ static abstract void BlendEquation( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] static abstract void BlendEquationARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] static abstract void BlendEquationARB( @@ -3800,7 +3800,7 @@ static abstract void BlendEquationOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -3819,7 +3819,7 @@ static abstract void BlendEquationOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -3849,7 +3849,7 @@ static abstract void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -3868,7 +3868,7 @@ static abstract void BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -3914,7 +3914,7 @@ static abstract void BlendEquationSeparateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3927,7 +3927,7 @@ static abstract void BlendEquationSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3947,7 +3947,7 @@ static abstract void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3960,7 +3960,7 @@ static abstract void BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -3980,8 +3980,8 @@ static abstract void BlendEquationSeparate( [NativeTypeName("GLenum")] Constant modeAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] static abstract void BlendEquationSeparateARB( [NativeTypeName("GLuint")] uint buf, @@ -3989,8 +3989,8 @@ static abstract void BlendEquationSeparateARB( [NativeTypeName("GLenum")] uint modeAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] static abstract void BlendEquationSeparateARB( @@ -4066,7 +4066,7 @@ static abstract void BlendEquationSeparateOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4091,7 +4091,7 @@ static abstract void BlendEquationSeparateOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4115,12 +4115,12 @@ static abstract void BlendEquationSeparateOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] static abstract void BlendFunc( [NativeTypeName("GLenum")] uint sfactor, @@ -4128,7 +4128,7 @@ static abstract void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4153,7 +4153,7 @@ static abstract void BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -4177,12 +4177,12 @@ static abstract void BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] static abstract void BlendFunc( @@ -4191,7 +4191,7 @@ static abstract void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4204,7 +4204,7 @@ static abstract void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4224,7 +4224,7 @@ static abstract void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4237,7 +4237,7 @@ static abstract void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4257,8 +4257,8 @@ static abstract void BlendFunc( [NativeTypeName("GLenum")] Constant dst ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] static abstract void BlendFuncARB( [NativeTypeName("GLuint")] uint buf, @@ -4266,8 +4266,8 @@ static abstract void BlendFuncARB( [NativeTypeName("GLenum")] uint dst ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] static abstract void BlendFuncARB( @@ -4319,7 +4319,7 @@ static abstract void BlendFuncOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4340,7 +4340,7 @@ static abstract void BlendFuncOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4374,7 +4374,7 @@ static abstract void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4395,7 +4395,7 @@ static abstract void BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -4449,7 +4449,7 @@ static abstract void BlendFuncSeparateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4462,7 +4462,7 @@ static abstract void BlendFuncSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4484,7 +4484,7 @@ static abstract void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4497,7 +4497,7 @@ static abstract void BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -4519,8 +4519,8 @@ static abstract void BlendFuncSeparate( [NativeTypeName("GLenum")] Constant dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] static abstract void BlendFuncSeparateARB( [NativeTypeName("GLuint")] uint buf, @@ -4530,8 +4530,8 @@ static abstract void BlendFuncSeparateARB( [NativeTypeName("GLenum")] uint dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] static abstract void BlendFuncSeparateARB( @@ -4643,8 +4643,8 @@ static abstract void BlendFuncSeparateOES( [NativeTypeName("GLenum")] Constant dstAlpha ); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendParameteriNV")] static abstract void BlendParameterNV( @@ -4653,7 +4653,7 @@ static abstract void BlendParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -4671,7 +4671,7 @@ static abstract void BlendParameterNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -4703,7 +4703,7 @@ static abstract void BlitFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -4721,7 +4721,7 @@ static abstract void BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -4917,12 +4917,12 @@ static abstract void BlitFramebufferNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -4943,12 +4943,12 @@ static abstract void BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -4969,8 +4969,8 @@ static abstract void BlitNamedFramebuffer( [NativeTypeName("GLenum")] Constant filter ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glBufferAddressRangeNV")] static abstract void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, @@ -4979,8 +4979,8 @@ static abstract void BufferAddressRangeNV( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] static abstract void BufferAttachMemoryNV( @@ -4989,8 +4989,8 @@ static abstract void BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -5001,7 +5001,7 @@ static abstract void BufferAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5021,7 +5021,7 @@ static abstract void BufferAttachMemoryNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5040,12 +5040,12 @@ static abstract void BufferAttachMemoryNV( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferData")] static abstract void BufferData( [NativeTypeName("GLenum")] uint target, @@ -5055,7 +5055,7 @@ static abstract void BufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5075,7 +5075,7 @@ static abstract void BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5094,12 +5094,12 @@ static abstract void BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] static abstract void BufferData( @@ -5128,8 +5128,8 @@ static abstract void BufferDataARB( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] static abstract void BufferPageCommitmentARB( [NativeTypeName("GLenum")] uint target, @@ -5138,8 +5138,8 @@ static abstract void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] static abstract void BufferPageCommitmentARB( @@ -5149,8 +5149,8 @@ static abstract void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] static abstract void BufferPageCommitmentMemNV( @@ -5162,8 +5162,8 @@ static abstract void BufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -5185,12 +5185,12 @@ static abstract void BufferParameterApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -5203,12 +5203,12 @@ static abstract void BufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -5285,7 +5285,7 @@ static abstract void BufferStorageMemEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5305,7 +5305,7 @@ static abstract void BufferStorageMemEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5324,12 +5324,12 @@ static abstract void BufferStorageMemEXT( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] static abstract void BufferSubData( [NativeTypeName("GLenum")] uint target, @@ -5339,7 +5339,7 @@ static abstract void BufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5359,7 +5359,7 @@ static abstract void BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -5378,12 +5378,12 @@ static abstract void BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] static abstract void BufferSubData( @@ -5412,8 +5412,8 @@ static abstract void BufferSubDataARB( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCallCommandListNV")] static abstract void CallCommandListNV([NativeTypeName("GLuint")] uint list); @@ -5512,7 +5512,7 @@ static abstract void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5530,7 +5530,7 @@ static abstract void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5557,7 +5557,7 @@ static abstract void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5575,7 +5575,7 @@ static abstract void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -5631,12 +5631,12 @@ static abstract Constant CheckFramebufferStatus [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -5648,12 +5648,12 @@ static abstract uint CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -5665,8 +5665,8 @@ static abstract Constant CheckNamedFramebufferS ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] static abstract uint CheckNamedFramebufferStatusEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -5674,8 +5674,8 @@ static abstract uint CheckNamedFramebufferStatusEXT( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] static abstract Constant CheckNamedFramebufferStatusEXT( @@ -5684,7 +5684,7 @@ static abstract Constant CheckNamedFramebufferS ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -5701,7 +5701,7 @@ static abstract Constant CheckNamedFramebufferS MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -5724,7 +5724,7 @@ static abstract void ClampColor( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -5741,7 +5741,7 @@ static abstract void ClampColor( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -5780,7 +5780,7 @@ static abstract void ClampColorARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -5805,7 +5805,7 @@ static abstract void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -5829,17 +5829,17 @@ static abstract void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClear")] static abstract void Clear([NativeTypeName("GLbitfield")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -5864,7 +5864,7 @@ static abstract void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -5888,12 +5888,12 @@ static abstract void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glClear")] static abstract void Clear( @@ -5943,7 +5943,7 @@ static abstract void ClearAccumxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -5954,7 +5954,7 @@ static abstract void ClearAccumxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -5974,7 +5974,7 @@ static abstract void ClearBufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -5985,7 +5985,7 @@ static abstract void ClearBufferData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6006,7 +6006,7 @@ static abstract void ClearBufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6023,7 +6023,7 @@ static abstract void ClearBufferData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6048,7 +6048,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6065,7 +6065,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6091,7 +6091,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6108,7 +6108,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6132,7 +6132,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6149,7 +6149,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6174,7 +6174,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6191,7 +6191,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6215,7 +6215,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6232,7 +6232,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6257,7 +6257,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6268,7 +6268,7 @@ static abstract void ClearBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6290,7 +6290,7 @@ static abstract void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6301,7 +6301,7 @@ static abstract void ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -6324,7 +6324,7 @@ static abstract void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6341,7 +6341,7 @@ static abstract void ClearBufferSubData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6365,7 +6365,7 @@ static abstract void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6382,7 +6382,7 @@ static abstract void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -6406,6 +6406,31 @@ static abstract void ClearBuffer( [NativeTypeName("const GLuint *")] Ref value ); + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [SupportedApiProfile( "glcore", [ @@ -6431,37 +6456,12 @@ static abstract void ClearBuffer( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearColor")] static abstract void ClearColor( [NativeTypeName("GLfloat")] float red, @@ -6508,7 +6508,7 @@ static abstract void ClearColorxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6533,7 +6533,7 @@ static abstract void ClearColorxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6560,13 +6560,13 @@ static abstract void ClearColorxOES( [NativeFunction("opengl", EntryPoint = "glClearDepth")] static abstract void ClearDepth([NativeTypeName("GLdouble")] double depth); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glClearDepthdNV")] static abstract void ClearDepthNV([NativeTypeName("GLdouble")] double depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -6579,7 +6579,7 @@ static abstract void ClearColorxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -6591,12 +6591,12 @@ static abstract void ClearColorxOES( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearDepthf")] static abstract void ClearDepth([NativeTypeName("GLfloat")] float d); @@ -6643,12 +6643,12 @@ static abstract void ClearColorxOES( static abstract void ClearIndex([NativeTypeName("GLfloat")] float c); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6662,12 +6662,12 @@ static abstract void ClearNamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6681,8 +6681,8 @@ static abstract void ClearNamedBufferData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] static abstract void ClearNamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -6692,8 +6692,8 @@ static abstract void ClearNamedBufferDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] static abstract void ClearNamedBufferDataEXT( @@ -6705,12 +6705,12 @@ static abstract void ClearNamedBufferDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6726,12 +6726,12 @@ static abstract void ClearNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6747,8 +6747,8 @@ static abstract void ClearNamedBufferSubData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] static abstract void ClearNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -6760,8 +6760,8 @@ static abstract void ClearNamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] static abstract void ClearNamedBufferSubDataEXT( @@ -6775,12 +6775,12 @@ static abstract void ClearNamedBufferSubDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6794,12 +6794,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6814,12 +6814,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6832,12 +6832,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6851,12 +6851,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6869,12 +6869,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6888,12 +6888,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6906,12 +6906,12 @@ static abstract void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -6950,7 +6950,7 @@ static abstract void ClearPixelLocalStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6975,7 +6975,7 @@ static abstract void ClearPixelLocalStorageEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -6999,22 +6999,22 @@ static abstract void ClearPixelLocalStorageEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClearStencil")] static abstract void ClearStencil([NativeTypeName("GLint")] int s); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7028,12 +7028,12 @@ static abstract void ClearTexImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7069,12 +7069,12 @@ static abstract void ClearTexImageEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7094,12 +7094,12 @@ static abstract void ClearTexSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -7229,13 +7229,13 @@ static abstract void ClientActiveVertexStreamATI( [NativeTypeName("GLenum")] Constant stream ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] static abstract void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] static abstract void ClientAttribDefaultEXT( @@ -7261,7 +7261,7 @@ static abstract void ClientWaitSemaphoreNVX( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -7277,7 +7277,7 @@ static abstract void ClientWaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -7301,7 +7301,7 @@ static abstract uint ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -7317,7 +7317,7 @@ static abstract uint ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -7341,8 +7341,8 @@ static abstract Constant ClientWaitSync( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] static abstract uint ClientWaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -7351,8 +7351,8 @@ static abstract uint ClientWaitSyncApple( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] static abstract Constant ClientWaitSyncApple( @@ -7362,12 +7362,12 @@ static abstract Constant ClientWaitSyncApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -7378,12 +7378,12 @@ static abstract void ClipControl( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -9183,8 +9183,8 @@ static abstract void Color4XOES( [NativeFunction("opengl", EntryPoint = "glColor4xvOES")] static abstract void Color4XOES([NativeTypeName("const GLfixed *")] Ref components); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] static abstract void ColorFormatNV( [NativeTypeName("GLint")] int size, @@ -9192,8 +9192,8 @@ static abstract void ColorFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] static abstract void ColorFormatNV( @@ -9299,7 +9299,7 @@ static abstract void ColorFragmentOp3ATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -9324,7 +9324,7 @@ static abstract void ColorFragmentOp3ATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -9348,12 +9348,12 @@ static abstract void ColorFragmentOp3ATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] static abstract void ColorMask( [NativeTypeName("GLboolean")] uint red, @@ -9363,7 +9363,7 @@ static abstract void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -9388,7 +9388,7 @@ static abstract void ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -9412,12 +9412,12 @@ static abstract void ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] static abstract void ColorMask( @@ -9428,7 +9428,7 @@ static abstract void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -9445,7 +9445,7 @@ static abstract void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -9471,7 +9471,7 @@ static abstract void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -9488,7 +9488,7 @@ static abstract void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -10165,21 +10165,21 @@ static abstract void CombinerStageParameterNV( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCommandListSegmentsNV")] static abstract void CommandListSegmentsNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segments ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCompileCommandListNV")] static abstract void CompileCommandListNV([NativeTypeName("GLuint")] uint list); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -10198,7 +10198,7 @@ static abstract void CommandListSegmentsNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -10228,8 +10228,8 @@ static abstract void CommandListSegmentsNV( [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] static abstract void CompileShaderARB([NativeTypeName("GLhandleARB")] uint shaderObj); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] static abstract void CompileShaderIncludeARB( [NativeTypeName("GLuint")] uint shader, @@ -10238,8 +10238,8 @@ static abstract void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] int* length ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] static abstract void CompileShaderIncludeARB( @@ -10249,8 +10249,8 @@ static abstract void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] static abstract void CompressedMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10263,8 +10263,8 @@ static abstract void CompressedMultiTexImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] static abstract void CompressedMultiTexImage1DEXT( @@ -10278,8 +10278,8 @@ static abstract void CompressedMultiTexImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] static abstract void CompressedMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10293,8 +10293,8 @@ static abstract void CompressedMultiTexImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] static abstract void CompressedMultiTexImage2DEXT( @@ -10309,8 +10309,8 @@ static abstract void CompressedMultiTexImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] static abstract void CompressedMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10325,8 +10325,8 @@ static abstract void CompressedMultiTexImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] static abstract void CompressedMultiTexImage3DEXT( @@ -10342,8 +10342,8 @@ static abstract void CompressedMultiTexImage3DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] static abstract void CompressedMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10356,8 +10356,8 @@ static abstract void CompressedMultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] static abstract void CompressedMultiTexSubImage1DEXT( @@ -10371,8 +10371,8 @@ static abstract void CompressedMultiTexSubImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] static abstract void CompressedMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10387,8 +10387,8 @@ static abstract void CompressedMultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] static abstract void CompressedMultiTexSubImage2DEXT( @@ -10404,8 +10404,8 @@ static abstract void CompressedMultiTexSubImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] static abstract void CompressedMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -10422,8 +10422,8 @@ static abstract void CompressedMultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] static abstract void CompressedMultiTexSubImage3DEXT( @@ -10442,7 +10442,7 @@ static abstract void CompressedMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10464,7 +10464,7 @@ static abstract void CompressedMultiTexSubImage3DEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10497,7 +10497,7 @@ static abstract void CompressedTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10519,7 +10519,7 @@ static abstract void CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10578,7 +10578,7 @@ static abstract void CompressedTexImage1DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10600,7 +10600,7 @@ static abstract void CompressedTexImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10621,12 +10621,12 @@ static abstract void CompressedTexImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] static abstract void CompressedTexImage2D( [NativeTypeName("GLenum")] uint target, @@ -10640,7 +10640,7 @@ static abstract void CompressedTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10662,7 +10662,7 @@ static abstract void CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10683,12 +10683,12 @@ static abstract void CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] static abstract void CompressedTexImage2D( @@ -10730,7 +10730,7 @@ static abstract void CompressedTexImage2DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10752,7 +10752,7 @@ static abstract void CompressedTexImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10787,7 +10787,7 @@ static abstract void CompressedTexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10809,7 +10809,7 @@ static abstract void CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10903,7 +10903,7 @@ static abstract void CompressedTexImage3DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10925,7 +10925,7 @@ static abstract void CompressedTexImage3DOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10958,7 +10958,7 @@ static abstract void CompressedTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -10980,7 +10980,7 @@ static abstract void CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11039,7 +11039,7 @@ static abstract void CompressedTexSubImage1DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11061,7 +11061,7 @@ static abstract void CompressedTexSubImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11082,12 +11082,12 @@ static abstract void CompressedTexSubImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] static abstract void CompressedTexSubImage2D( [NativeTypeName("GLenum")] uint target, @@ -11102,7 +11102,7 @@ static abstract void CompressedTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11124,7 +11124,7 @@ static abstract void CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11145,12 +11145,12 @@ static abstract void CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] static abstract void CompressedTexSubImage2D( @@ -11195,7 +11195,7 @@ static abstract void CompressedTexSubImage2DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11217,7 +11217,7 @@ static abstract void CompressedTexSubImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11254,7 +11254,7 @@ static abstract void CompressedTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11276,7 +11276,7 @@ static abstract void CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -11379,8 +11379,8 @@ static abstract void CompressedTexSubImage3DOES( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] static abstract void CompressedTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11393,8 +11393,8 @@ static abstract void CompressedTextureImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] static abstract void CompressedTextureImage1DEXT( @@ -11408,8 +11408,8 @@ static abstract void CompressedTextureImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] static abstract void CompressedTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11423,8 +11423,8 @@ static abstract void CompressedTextureImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] static abstract void CompressedTextureImage2DEXT( @@ -11439,8 +11439,8 @@ static abstract void CompressedTextureImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] static abstract void CompressedTextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11455,8 +11455,8 @@ static abstract void CompressedTextureImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] static abstract void CompressedTextureImage3DEXT( @@ -11473,12 +11473,12 @@ static abstract void CompressedTextureImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11494,12 +11494,12 @@ static abstract void CompressedTextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11515,8 +11515,8 @@ static abstract void CompressedTextureSubImage1D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] static abstract void CompressedTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11529,8 +11529,8 @@ static abstract void CompressedTextureSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] static abstract void CompressedTextureSubImage1DEXT( @@ -11545,12 +11545,12 @@ static abstract void CompressedTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11568,12 +11568,12 @@ static abstract void CompressedTextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11591,8 +11591,8 @@ static abstract void CompressedTextureSubImage2D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] static abstract void CompressedTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11607,8 +11607,8 @@ static abstract void CompressedTextureSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] static abstract void CompressedTextureSubImage2DEXT( @@ -11625,12 +11625,12 @@ static abstract void CompressedTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11650,12 +11650,12 @@ static abstract void CompressedTextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -11675,8 +11675,8 @@ static abstract void CompressedTextureSubImage3D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] static abstract void CompressedTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -11693,8 +11693,8 @@ static abstract void CompressedTextureSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] static abstract void CompressedTextureSubImage3DEXT( @@ -11712,16 +11712,16 @@ static abstract void CompressedTextureSubImage3DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameterfNV")] static abstract void ConservativeRasterParameterNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameteriNV")] static abstract void ConservativeRasterParameterNV( @@ -11996,7 +11996,7 @@ static abstract void ConvolutionParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -12013,7 +12013,7 @@ static abstract void ConvolutionParameterxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -12039,7 +12039,7 @@ static abstract void CopyBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -12056,7 +12056,7 @@ static abstract void CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -12276,7 +12276,7 @@ static abstract void CopyConvolutionFilter2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -12287,7 +12287,7 @@ static abstract void CopyConvolutionFilter2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -12317,7 +12317,7 @@ static abstract void CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -12328,7 +12328,7 @@ static abstract void CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -12481,8 +12481,8 @@ static abstract void CopyImageSubDataOES( [NativeTypeName("GLsizei")] uint srcDepth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] static abstract void CopyMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -12495,8 +12495,8 @@ static abstract void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] static abstract void CopyMultiTexImage1DEXT( @@ -12510,8 +12510,8 @@ static abstract void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] static abstract void CopyMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -12525,8 +12525,8 @@ static abstract void CopyMultiTexImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] static abstract void CopyMultiTexImage2DEXT( @@ -12541,8 +12541,8 @@ static abstract void CopyMultiTexImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] static abstract void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -12554,8 +12554,8 @@ static abstract void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] static abstract void CopyMultiTexSubImage1DEXT( @@ -12568,8 +12568,8 @@ static abstract void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] static abstract void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -12583,8 +12583,8 @@ static abstract void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] static abstract void CopyMultiTexSubImage2DEXT( @@ -12599,8 +12599,8 @@ static abstract void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] static abstract void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -12615,8 +12615,8 @@ static abstract void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] static abstract void CopyMultiTexSubImage3DEXT( @@ -12633,12 +12633,12 @@ static abstract void CopyMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -12651,8 +12651,8 @@ static abstract void CopyNamedBufferSubData( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCopyPathNV")] static abstract void CopyPathNV( @@ -12730,7 +12730,7 @@ static abstract void CopyPixels( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12754,7 +12754,7 @@ static abstract void CopyPixels( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12789,7 +12789,7 @@ static abstract void CopyTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12813,7 +12813,7 @@ static abstract void CopyTexImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12874,7 +12874,7 @@ static abstract void CopyTexImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12898,7 +12898,7 @@ static abstract void CopyTexImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12921,12 +12921,12 @@ static abstract void CopyTexImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] static abstract void CopyTexImage2D( [NativeTypeName("GLenum")] uint target, @@ -12940,7 +12940,7 @@ static abstract void CopyTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12964,7 +12964,7 @@ static abstract void CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -12987,12 +12987,12 @@ static abstract void CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] static abstract void CopyTexImage2D( @@ -13034,7 +13034,7 @@ static abstract void CopyTexImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13058,7 +13058,7 @@ static abstract void CopyTexImage2DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13092,7 +13092,7 @@ static abstract void CopyTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13116,7 +13116,7 @@ static abstract void CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13174,7 +13174,7 @@ static abstract void CopyTexSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13198,7 +13198,7 @@ static abstract void CopyTexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13221,12 +13221,12 @@ static abstract void CopyTexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] static abstract void CopyTexSubImage2D( [NativeTypeName("GLenum")] uint target, @@ -13240,7 +13240,7 @@ static abstract void CopyTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13264,7 +13264,7 @@ static abstract void CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -13287,12 +13287,12 @@ static abstract void CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] static abstract void CopyTexSubImage2D( @@ -13334,7 +13334,7 @@ static abstract void CopyTexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -13357,7 +13357,7 @@ static abstract void CopyTexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -13393,7 +13393,7 @@ static abstract void CopyTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -13416,7 +13416,7 @@ static abstract void CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -13495,8 +13495,8 @@ static abstract void CopyTexSubImage3DOES( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] static abstract void CopyTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -13509,8 +13509,8 @@ static abstract void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] static abstract void CopyTextureImage1DEXT( @@ -13524,8 +13524,8 @@ static abstract void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] static abstract void CopyTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -13539,8 +13539,8 @@ static abstract void CopyTextureImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] static abstract void CopyTextureImage2DEXT( @@ -13555,8 +13555,8 @@ static abstract void CopyTextureImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureLevelsAPPLE")] static abstract void CopyTextureLevelApple( [NativeTypeName("GLuint")] uint destinationTexture, @@ -13566,12 +13566,12 @@ static abstract void CopyTextureLevelApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13585,8 +13585,8 @@ static abstract void CopyTextureSubImage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] static abstract void CopyTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -13598,8 +13598,8 @@ static abstract void CopyTextureSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] static abstract void CopyTextureSubImage1DEXT( @@ -13613,12 +13613,12 @@ static abstract void CopyTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13634,8 +13634,8 @@ static abstract void CopyTextureSubImage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] static abstract void CopyTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -13649,8 +13649,8 @@ static abstract void CopyTextureSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] static abstract void CopyTextureSubImage2DEXT( @@ -13666,12 +13666,12 @@ static abstract void CopyTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13688,8 +13688,8 @@ static abstract void CopyTextureSubImage3D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] static abstract void CopyTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -13704,8 +13704,8 @@ static abstract void CopyTextureSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] static abstract void CopyTextureSubImage3DEXT( @@ -13730,14 +13730,14 @@ static abstract void CopyTextureSubImage3DEXT( [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] static abstract void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool mask); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationNV")] static abstract void CoverageModulationNV([NativeTypeName("GLenum")] uint components); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] static abstract void CoverageModulationTableNV( @@ -13745,8 +13745,8 @@ static abstract void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -13755,8 +13755,8 @@ static abstract void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -13766,8 +13766,8 @@ static abstract void CoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glCoverageOperationNV")] static abstract void CoverageOperationNV([NativeTypeName("GLenum")] uint operation); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] static abstract void CoverFillPathInstancedNV( @@ -13780,8 +13780,8 @@ static abstract void CoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -13795,8 +13795,8 @@ static abstract void CoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] static abstract void CoverFillPathNV( @@ -13804,8 +13804,8 @@ static abstract void CoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -13814,8 +13814,8 @@ static abstract void CoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] static abstract void CoverStrokePathInstancedNV( @@ -13828,8 +13828,8 @@ static abstract void CoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -13843,8 +13843,8 @@ static abstract void CoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] static abstract void CoverStrokePathNV( @@ -13852,8 +13852,8 @@ static abstract void CoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -13863,12 +13863,12 @@ static abstract void CoverStrokePathNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13877,12 +13877,12 @@ static abstract void CoverStrokePathNV( static abstract uint CreateBuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13893,12 +13893,12 @@ static abstract void CreateBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13909,16 +13909,16 @@ static abstract void CreateBuffers( [NativeTypeName("GLuint *")] Ref buffers ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] static abstract void CreateCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] static abstract void CreateCommandListsNV( @@ -13926,19 +13926,19 @@ static abstract void CreateCommandListsNV( [NativeTypeName("GLuint *")] Ref lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] static abstract uint CreateCommandListsNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13947,12 +13947,12 @@ static abstract void CreateCommandListsNV( static abstract uint CreateFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -13963,12 +13963,12 @@ static abstract void CreateFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14002,8 +14002,8 @@ static abstract void CreateMemoryObjectsEXT( [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] static abstract uint CreateMemoryObjectsEXT(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] static abstract void CreatePerfQueryIntel( @@ -14011,8 +14011,8 @@ static abstract void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] uint* queryHandle ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -14021,8 +14021,8 @@ static abstract void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] Ref queryHandle ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -14030,7 +14030,7 @@ static abstract void CreatePerfQueryIntel( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14049,7 +14049,7 @@ static abstract void CreatePerfQueryIntel( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14081,12 +14081,12 @@ static abstract void CreatePerfQueryIntel( static abstract uint CreateProgramObjectARB(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14095,12 +14095,12 @@ static abstract void CreatePerfQueryIntel( static abstract uint CreateProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14111,12 +14111,12 @@ static abstract void CreateProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14133,12 +14133,12 @@ static abstract void CreateProgramPipelines( static abstract uint CreateProgressFenceNVX(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14150,12 +14150,12 @@ static abstract void CreateQueries( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14168,12 +14168,12 @@ static abstract void CreateQueries( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14184,12 +14184,12 @@ static abstract uint CreateQuery( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14198,12 +14198,12 @@ static abstract uint CreateQuery( static abstract uint CreateRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14214,12 +14214,12 @@ static abstract void CreateRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14231,12 +14231,12 @@ static abstract void CreateRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14245,12 +14245,12 @@ static abstract void CreateRenderbuffers( static abstract uint CreateSampler(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14261,12 +14261,12 @@ static abstract void CreateSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14302,7 +14302,7 @@ static abstract void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14321,7 +14321,7 @@ static abstract void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14349,7 +14349,7 @@ static abstract void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14368,7 +14368,7 @@ static abstract void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -14411,8 +14411,8 @@ static abstract uint CreateShaderObjectARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] static abstract uint CreateShaderProgramEXT( [NativeTypeName("GLenum")] uint type, @@ -14420,8 +14420,8 @@ static abstract uint CreateShaderProgramEXT( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] static abstract uint CreateShaderProgramEXT( @@ -14431,7 +14431,7 @@ static abstract uint CreateShaderProgramEXT( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -14444,7 +14444,7 @@ static abstract uint CreateShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -14465,7 +14465,7 @@ static abstract uint CreateShaderProgram( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -14478,7 +14478,7 @@ static abstract uint CreateShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -14517,16 +14517,16 @@ static abstract uint CreateShaderProgramEXT( [NativeTypeName("const GLchar *const *")] Ref2D strings ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] static abstract void CreateStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] static abstract void CreateStatesNV( @@ -14534,15 +14534,15 @@ static abstract void CreateStatesNV( [NativeTypeName("GLuint *")] Ref states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] static abstract uint CreateStatesNV(); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] static abstract Sync* CreateSyncFromCLeventARB( [NativeTypeName("struct _cl_context *")] void* context, @@ -14551,8 +14551,8 @@ static abstract void CreateStatesNV( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] static abstract Ptr CreateSyncFromCLeventARB( @@ -14562,12 +14562,12 @@ static abstract Ptr CreateSyncFromCLeventARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14578,12 +14578,12 @@ static abstract uint CreateTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14595,12 +14595,12 @@ static abstract void CreateTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14613,12 +14613,12 @@ static abstract void CreateTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14627,12 +14627,12 @@ static abstract void CreateTextures( static abstract uint CreateTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14643,12 +14643,12 @@ static abstract void CreateTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14660,12 +14660,12 @@ static abstract void CreateTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14674,12 +14674,12 @@ static abstract void CreateTransformFeedbacks( static abstract uint CreateVertexArray(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14690,12 +14690,12 @@ static abstract void CreateVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -14707,7 +14707,7 @@ static abstract void CreateVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -14732,7 +14732,7 @@ static abstract void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -14756,17 +14756,17 @@ static abstract void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCullFace")] static abstract void CullFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -14791,7 +14791,7 @@ static abstract void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -14815,12 +14815,12 @@ static abstract void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCullFace")] static abstract void CullFace( @@ -14868,7 +14868,7 @@ static abstract void CurrentPaletteMatrixOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -14879,7 +14879,7 @@ static abstract void CurrentPaletteMatrixOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -14897,7 +14897,7 @@ static abstract void DebugMessageCallback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -14908,7 +14908,7 @@ static abstract void DebugMessageCallback( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -14943,8 +14943,8 @@ static abstract void DebugMessageCallbackAMD( Ref userParam ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] static abstract void DebugMessageCallbackARB( [NativeTypeName("GLDEBUGPROCARB")] @@ -14952,8 +14952,8 @@ static abstract void DebugMessageCallbackARB( [NativeTypeName("const void *")] void* userParam ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] static abstract void DebugMessageCallbackARB( @@ -14980,7 +14980,7 @@ static abstract void DebugMessageCallbackKHR( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -14991,7 +14991,7 @@ static abstract void DebugMessageCallbackKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15012,7 +15012,7 @@ static abstract void DebugMessageControl( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15023,7 +15023,7 @@ static abstract void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15045,7 +15045,7 @@ static abstract void DebugMessageControl( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15056,7 +15056,7 @@ static abstract void DebugMessageControl( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15076,8 +15076,8 @@ static abstract void DebugMessageControl( [NativeTypeName("GLboolean")] MaybeBool enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] static abstract void DebugMessageControlARB( [NativeTypeName("GLenum")] uint source, @@ -15088,8 +15088,8 @@ static abstract void DebugMessageControlARB( [NativeTypeName("GLboolean")] uint enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] static abstract void DebugMessageControlARB( @@ -15101,8 +15101,8 @@ static abstract void DebugMessageControlARB( [NativeTypeName("GLboolean")] MaybeBool enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] static abstract void DebugMessageControlARB( @@ -15168,7 +15168,7 @@ static abstract void DebugMessageEnableAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15179,7 +15179,7 @@ static abstract void DebugMessageEnableAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15200,7 +15200,7 @@ static abstract void DebugMessageInsert( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15211,7 +15211,7 @@ static abstract void DebugMessageInsert( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -15263,8 +15263,8 @@ static abstract void DebugMessageInsertAMD( [NativeTypeName("const GLchar *")] sbyte buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] static abstract void DebugMessageInsertARB( [NativeTypeName("GLenum")] uint source, @@ -15275,8 +15275,8 @@ static abstract void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] sbyte* buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] static abstract void DebugMessageInsertARB( @@ -15288,8 +15288,8 @@ static abstract void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] Ref buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] static abstract void DebugMessageInsertARB( @@ -15420,7 +15420,7 @@ static abstract void DeleteAsyncMarkersSGIX( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15440,7 +15440,7 @@ static abstract void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15459,18 +15459,18 @@ static abstract void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] static abstract void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15490,7 +15490,7 @@ static abstract void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15509,12 +15509,12 @@ static abstract void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] static abstract void DeleteBuffers( [NativeTypeName("GLsizei")] uint n, @@ -15522,7 +15522,7 @@ static abstract void DeleteBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15542,7 +15542,7 @@ static abstract void DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -15561,12 +15561,12 @@ static abstract void DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] static abstract void DeleteBuffers( @@ -15594,16 +15594,16 @@ static abstract void DeleteBuffersARB( [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] static abstract void DeleteBuffersARB([NativeTypeName("const GLuint *")] uint buffers); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] static abstract void DeleteCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] static abstract void DeleteCommandListsNV( @@ -15611,8 +15611,8 @@ static abstract void DeleteCommandListsNV( [NativeTypeName("const GLuint *")] Ref lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] static abstract void DeleteCommandListsNV([NativeTypeName("const GLuint *")] uint lists); @@ -15638,8 +15638,8 @@ static abstract void DeleteFencesApple( static abstract void DeleteFencesApple([NativeTypeName("const GLuint *")] uint fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] static abstract void DeleteFencesNV( [NativeTypeName("GLsizei")] uint n, @@ -15647,8 +15647,8 @@ static abstract void DeleteFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] static abstract void DeleteFencesNV( @@ -15657,8 +15657,8 @@ static abstract void DeleteFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] static abstract void DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences); @@ -15668,7 +15668,7 @@ static abstract void DeleteFencesNV( static abstract void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15686,7 +15686,7 @@ static abstract void DeleteFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15715,7 +15715,7 @@ static abstract void DeleteFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15733,7 +15733,7 @@ static abstract void DeleteFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15762,7 +15762,7 @@ static abstract void DeleteFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15780,7 +15780,7 @@ static abstract void DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -15909,16 +15909,16 @@ static abstract void DeleteMemoryObjectsEXT( [NativeTypeName("const GLuint *")] uint memoryObjects ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] static abstract void DeleteNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] static abstract void DeleteNamedStringARB( @@ -15926,8 +15926,8 @@ static abstract void DeleteNamedStringARB( [NativeTypeName("const GLchar *")] Ref name ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] static abstract void DeleteNamedStringARB([NativeTypeName("const GLchar *")] sbyte name); @@ -15981,8 +15981,8 @@ static abstract void DeleteOcclusionQueriesNV( [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] static abstract void DeleteOcclusionQueriesNV([NativeTypeName("const GLuint *")] uint ids); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] static abstract void DeletePathNV( @@ -15990,8 +15990,8 @@ static abstract void DeletePathNV( [NativeTypeName("GLsizei")] uint range ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] static abstract void DeletePerfMonitorsAMD( @@ -15999,8 +15999,8 @@ static abstract void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -16009,21 +16009,21 @@ static abstract void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] static abstract uint DeletePerfMonitorsAMD(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfQueryINTEL")] static abstract void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16042,7 +16042,7 @@ static abstract void DeletePerfMonitorsAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16069,7 +16069,7 @@ static abstract void DeletePerfMonitorsAMD( static abstract void DeleteProgram([NativeTypeName("GLuint")] uint program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16082,7 +16082,7 @@ static abstract void DeletePerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16101,7 +16101,7 @@ static abstract void DeleteProgramPipeline( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16114,7 +16114,7 @@ static abstract void DeleteProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16133,7 +16133,7 @@ static abstract void DeleteProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16146,7 +16146,7 @@ static abstract void DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -16228,7 +16228,7 @@ static abstract void DeleteProgramNV( static abstract void DeleteProgramNV([NativeTypeName("const GLuint *")] uint programs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16248,7 +16248,7 @@ static abstract void DeleteProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16274,7 +16274,7 @@ static abstract void DeleteQueries( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16294,7 +16294,7 @@ static abstract void DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16370,7 +16370,7 @@ static abstract void DeleteQueriesEXT( static abstract void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16390,7 +16390,7 @@ static abstract void DeleteQueriesEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -16434,7 +16434,7 @@ static abstract void DeleteQueryResourceTagNV( static abstract void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] int tagIds); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16452,7 +16452,7 @@ static abstract void DeleteQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16481,7 +16481,7 @@ static abstract void DeleteRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16499,7 +16499,7 @@ static abstract void DeleteRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16528,7 +16528,7 @@ static abstract void DeleteRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16546,7 +16546,7 @@ static abstract void DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -16620,7 +16620,7 @@ static abstract void DeleteRenderbuffersOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16635,7 +16635,7 @@ static abstract void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16664,7 +16664,7 @@ static abstract void DeleteRenderbuffersOES( static abstract void DeleteSampler([NativeTypeName("const GLuint *")] uint samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16679,7 +16679,7 @@ static abstract void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16710,7 +16710,7 @@ static abstract void DeleteSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16725,7 +16725,7 @@ static abstract void DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -16782,7 +16782,7 @@ static abstract void DeleteSemaphoresEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16801,7 +16801,7 @@ static abstract void DeleteSemaphoresEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -16827,16 +16827,16 @@ static abstract void DeleteSemaphoresEXT( [NativeFunction("opengl", EntryPoint = "glDeleteShader")] static abstract void DeleteShader([NativeTypeName("GLuint")] uint shader); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] static abstract void DeleteStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] static abstract void DeleteStatesNV( @@ -16844,14 +16844,14 @@ static abstract void DeleteStatesNV( [NativeTypeName("const GLuint *")] Ref states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] static abstract void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -16867,7 +16867,7 @@ static abstract void DeleteStatesNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -16886,7 +16886,7 @@ static abstract void DeleteStatesNV( static abstract void DeleteSync([NativeTypeName("GLsync")] Sync* sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -16902,7 +16902,7 @@ static abstract void DeleteStatesNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -16921,19 +16921,19 @@ static abstract void DeleteStatesNV( [NativeFunction("opengl", EntryPoint = "glDeleteSync")] static abstract void DeleteSync([NativeTypeName("GLsync")] Ref sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] static abstract void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] static abstract void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -16957,7 +16957,7 @@ static abstract void DeleteStatesNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -16980,18 +16980,18 @@ static abstract void DeleteStatesNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] static abstract void DeleteTexture([NativeTypeName("const GLuint *")] uint textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -17015,7 +17015,7 @@ static abstract void DeleteStatesNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -17038,12 +17038,12 @@ static abstract void DeleteStatesNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] static abstract void DeleteTextures( [NativeTypeName("GLsizei")] uint n, @@ -17051,7 +17051,7 @@ static abstract void DeleteTextures( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -17075,7 +17075,7 @@ static abstract void DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -17098,12 +17098,12 @@ static abstract void DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] static abstract void DeleteTextures( @@ -17132,7 +17132,7 @@ static abstract void DeleteTexturesEXT( static abstract void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17146,7 +17146,7 @@ static abstract void DeleteTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17164,7 +17164,7 @@ static abstract void DeleteTexturesEXT( static abstract void DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17178,7 +17178,7 @@ static abstract void DeleteTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17198,7 +17198,7 @@ static abstract void DeleteTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17212,7 +17212,7 @@ static abstract void DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -17255,7 +17255,7 @@ static abstract void DeleteTransformFeedbacksNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17273,7 +17273,7 @@ static abstract void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17295,7 +17295,7 @@ static abstract void DeleteTransformFeedbacksNV( static abstract void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17313,7 +17313,7 @@ static abstract void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17337,7 +17337,7 @@ static abstract void DeleteVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17355,7 +17355,7 @@ static abstract void DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -17401,22 +17401,22 @@ static abstract void DeleteVertexArraysApple( [NativeTypeName("const GLuint *")] uint arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] static abstract void DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] static abstract void DeleteVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] static abstract void DeleteVertexArraysOES( @@ -17428,8 +17428,8 @@ static abstract void DeleteVertexArraysOES( [NativeFunction("opengl", EntryPoint = "glDeleteVertexShaderEXT")] static abstract void DeleteVertexShaderEXT([NativeTypeName("GLuint")] uint id); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthBoundsdNV")] static abstract void DepthBoundsNV( [NativeTypeName("GLdouble")] double zmin, @@ -17444,7 +17444,7 @@ static abstract void DepthBoundsEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17469,7 +17469,7 @@ static abstract void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17493,17 +17493,17 @@ static abstract void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] static abstract void DepthFunc([NativeTypeName("GLenum")] uint func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17528,7 +17528,7 @@ static abstract void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17552,12 +17552,12 @@ static abstract void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] static abstract void DepthFunc( @@ -17565,7 +17565,7 @@ static abstract void DepthFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17590,7 +17590,7 @@ static abstract void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17614,17 +17614,17 @@ static abstract void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] static abstract void DepthMask([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17649,7 +17649,7 @@ static abstract void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17673,18 +17673,18 @@ static abstract void DepthFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] static abstract void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17709,7 +17709,7 @@ static abstract void DepthFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -17739,8 +17739,8 @@ static abstract void DepthRange( [NativeTypeName("GLdouble")] double f ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] static abstract void DepthRangeArrayNV( [NativeTypeName("GLuint")] uint first, @@ -17748,8 +17748,8 @@ static abstract void DepthRangeArrayNV( [NativeTypeName("const GLdouble *")] double* v ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] static abstract void DepthRangeArrayNV( @@ -17793,7 +17793,7 @@ static abstract void DepthRangeArrayOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17806,7 +17806,7 @@ static abstract void DepthRangeArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17826,7 +17826,7 @@ static abstract void DepthRangeArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17839,7 +17839,7 @@ static abstract void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17860,7 +17860,7 @@ static abstract void DepthRangeArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17873,7 +17873,7 @@ static abstract void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17892,8 +17892,8 @@ static abstract void DepthRangeArray( [NativeTypeName("const GLdouble *")] double v ); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthRangedNV")] static abstract void DepthRangeNV( [NativeTypeName("GLdouble")] double zNear, @@ -17901,7 +17901,7 @@ static abstract void DepthRangeNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -17914,7 +17914,7 @@ static abstract void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -17926,12 +17926,12 @@ static abstract void DepthRangeNV( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthRangef")] static abstract void DepthRange( [NativeTypeName("GLfloat")] float n, @@ -17947,7 +17947,7 @@ static abstract void DepthRangeOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17960,7 +17960,7 @@ static abstract void DepthRangeOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -17979,8 +17979,8 @@ static abstract void DepthRangeIndexed( [NativeTypeName("GLdouble")] double f ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeIndexeddNV")] static abstract void DepthRangeIndexedNV( [NativeTypeName("GLuint")] uint index, @@ -18027,7 +18027,7 @@ static abstract void DetachObjectARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18046,7 +18046,7 @@ static abstract void DetachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18093,7 +18093,7 @@ static abstract void DetailTexFuncSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -18118,7 +18118,7 @@ static abstract void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -18142,17 +18142,17 @@ static abstract void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDisable")] static abstract void Disable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -18177,7 +18177,7 @@ static abstract void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -18201,12 +18201,12 @@ static abstract void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] static abstract void Disable( @@ -18272,16 +18272,16 @@ static abstract void DisableClientState( [NativeTypeName("GLenum")] Constant array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] static abstract void DisableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] static abstract void DisableClientStateEXT( @@ -18289,16 +18289,16 @@ static abstract void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] static abstract void DisableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] static abstract void DisableClientStateIndexedEXT( @@ -18306,15 +18306,15 @@ static abstract void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glDisableDriverControlQCOM")] static abstract void DisableDriverControlQCOM( [NativeTypeName("GLuint")] uint driverControl ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -18331,7 +18331,7 @@ static abstract void DisableDriverControlQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -18354,7 +18354,7 @@ static abstract void Disable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -18371,7 +18371,7 @@ static abstract void Disable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -18409,16 +18409,16 @@ static abstract void DisableEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] static abstract void DisableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] static abstract void DisableIndexedEXT( @@ -18461,12 +18461,12 @@ static abstract void DisableOES( static abstract void DisableVariantClientStateEXT([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -18476,24 +18476,24 @@ static abstract void DisableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayAttribEXT")] static abstract void DisableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] static abstract void DisableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] static abstract void DisableVertexArrayEXT( @@ -18509,7 +18509,7 @@ static abstract void DisableVertexAttribApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18528,7 +18528,7 @@ static abstract void DisableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -18558,8 +18558,8 @@ static abstract void DisableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glDisableVertexAttribArrayARB")] static abstract void DisableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( [NativeTypeName("GLenum")] uint target, @@ -18567,8 +18567,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint* attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18577,8 +18577,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18586,8 +18586,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18596,8 +18596,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18605,8 +18605,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18615,8 +18615,8 @@ static abstract void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferEXT( @@ -18625,7 +18625,7 @@ static abstract void DiscardFramebufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -18636,7 +18636,7 @@ static abstract void DiscardFramebufferEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -18653,8 +18653,8 @@ static abstract void DispatchCompute( [NativeTypeName("GLuint")] uint num_groups_z ); - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [NativeFunction("opengl", EntryPoint = "glDispatchComputeGroupSizeARB")] static abstract void DispatchComputeGroupSizeARB( [NativeTypeName("GLuint")] uint num_groups_x, @@ -18666,7 +18666,7 @@ static abstract void DispatchComputeGroupSizeARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -18677,7 +18677,7 @@ static abstract void DispatchComputeGroupSizeARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -18691,7 +18691,7 @@ static abstract void DispatchComputeGroupSizeARB( static abstract void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -18715,7 +18715,7 @@ static abstract void DispatchComputeGroupSizeARB( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -18738,12 +18738,12 @@ static abstract void DispatchComputeGroupSizeARB( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] static abstract void DrawArrays( [NativeTypeName("GLenum")] uint mode, @@ -18752,7 +18752,7 @@ static abstract void DrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -18776,7 +18776,7 @@ static abstract void DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -18799,12 +18799,12 @@ static abstract void DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] static abstract void DrawArrays( @@ -18831,7 +18831,7 @@ static abstract void DrawArraysEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -18845,7 +18845,7 @@ static abstract void DrawArraysEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -18865,7 +18865,7 @@ static abstract void DrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -18879,7 +18879,7 @@ static abstract void DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -18900,7 +18900,7 @@ static abstract void DrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -18916,7 +18916,7 @@ static abstract void DrawArraysIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -18940,7 +18940,7 @@ static abstract void DrawArraysInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -18956,7 +18956,7 @@ static abstract void DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -18999,8 +18999,8 @@ static abstract void DrawArraysInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] static abstract void DrawArraysInstancedARB( [NativeTypeName("GLenum")] uint mode, @@ -19009,8 +19009,8 @@ static abstract void DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] static abstract void DrawArraysInstancedARB( @@ -19021,7 +19021,7 @@ static abstract void DrawArraysInstancedARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -19033,7 +19033,7 @@ static abstract void DrawArraysInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -19054,7 +19054,7 @@ static abstract void DrawArraysInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -19066,7 +19066,7 @@ static abstract void DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -19108,8 +19108,8 @@ static abstract void DrawArraysInstancedBaseInstanceEXT( [NativeTypeName("GLuint")] uint baseinstance ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] static abstract void DrawArraysInstancedEXT( @@ -19119,8 +19119,8 @@ static abstract void DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -19151,7 +19151,7 @@ static abstract void DrawArraysInstancedNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -19176,7 +19176,7 @@ static abstract void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -19204,7 +19204,7 @@ static abstract void DrawArraysInstancedNV( static abstract void DrawBuffer([NativeTypeName("GLenum")] uint buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -19229,7 +19229,7 @@ static abstract void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -19260,7 +19260,7 @@ static abstract void DrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19279,7 +19279,7 @@ static abstract void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19302,7 +19302,7 @@ static abstract void DrawBuffer( static abstract void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19321,7 +19321,7 @@ static abstract void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19344,7 +19344,7 @@ static abstract void DrawBuffer( static abstract void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19363,7 +19363,7 @@ static abstract void DrawBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19388,7 +19388,7 @@ static abstract void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19407,7 +19407,7 @@ static abstract void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19433,7 +19433,7 @@ static abstract void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19452,7 +19452,7 @@ static abstract void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19478,7 +19478,7 @@ static abstract void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19497,7 +19497,7 @@ static abstract void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -19671,8 +19671,8 @@ static abstract void DrawBuffersNV( [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] static abstract void DrawBuffersNV([NativeTypeName("const GLenum *")] uint bufs); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] static abstract void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, @@ -19681,8 +19681,8 @@ static abstract void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] static abstract void DrawCommandsAddressNV( @@ -19692,8 +19692,8 @@ static abstract void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] static abstract void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, @@ -19703,8 +19703,8 @@ static abstract void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] static abstract void DrawCommandsNV( @@ -19715,8 +19715,8 @@ static abstract void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] static abstract void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] ulong* indirects, @@ -19726,8 +19726,8 @@ static abstract void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] static abstract void DrawCommandsStatesAddressNV( @@ -19738,8 +19738,8 @@ static abstract void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] static abstract void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, @@ -19750,8 +19750,8 @@ static abstract void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] static abstract void DrawCommandsStatesNV( @@ -19796,7 +19796,7 @@ static abstract void DrawElementArrayATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19820,7 +19820,7 @@ static abstract void DrawElementArrayATI( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19843,12 +19843,12 @@ static abstract void DrawElementArrayATI( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawElements")] static abstract void DrawElements( [NativeTypeName("GLenum")] uint mode, @@ -19858,7 +19858,7 @@ static abstract void DrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19882,7 +19882,7 @@ static abstract void DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -19905,12 +19905,12 @@ static abstract void DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] static abstract void DrawElements( @@ -19921,7 +19921,7 @@ static abstract void DrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -19937,7 +19937,7 @@ static abstract void DrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -19962,7 +19962,7 @@ static abstract void DrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -19978,7 +19978,7 @@ static abstract void DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20046,7 +20046,7 @@ static abstract void DrawElementsBaseVertexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -20060,7 +20060,7 @@ static abstract void DrawElementsBaseVertexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -20081,7 +20081,7 @@ static abstract void DrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -20095,7 +20095,7 @@ static abstract void DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -20117,7 +20117,7 @@ static abstract void DrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -20133,7 +20133,7 @@ static abstract void DrawElementsIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -20158,7 +20158,7 @@ static abstract void DrawElementsInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -20174,7 +20174,7 @@ static abstract void DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -20220,8 +20220,8 @@ static abstract void DrawElementsInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] static abstract void DrawElementsInstancedARB( [NativeTypeName("GLenum")] uint mode, @@ -20231,8 +20231,8 @@ static abstract void DrawElementsInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] static abstract void DrawElementsInstancedARB( @@ -20244,7 +20244,7 @@ static abstract void DrawElementsInstancedARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20256,7 +20256,7 @@ static abstract void DrawElementsInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20278,7 +20278,7 @@ static abstract void DrawElementsInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20290,7 +20290,7 @@ static abstract void DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20336,7 +20336,7 @@ static abstract void DrawElementsInstancedBaseInstanceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20352,7 +20352,7 @@ static abstract void DrawElementsInstancedBaseInstanceEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20378,7 +20378,7 @@ static abstract void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20394,7 +20394,7 @@ static abstract void DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20421,7 +20421,7 @@ static abstract void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20433,7 +20433,7 @@ static abstract void DrawElementsInstancedBaseVertex( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20456,7 +20456,7 @@ static abstract void DrawElementsInstancedBaseVertexBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20468,7 +20468,7 @@ static abstract void DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -20562,8 +20562,8 @@ static abstract void DrawElementsInstancedBaseVertexOES( [NativeTypeName("GLint")] int basevertex ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] static abstract void DrawElementsInstancedEXT( @@ -20574,8 +20574,8 @@ static abstract void DrawElementsInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -20627,14 +20627,14 @@ static abstract void DrawMeshArraysSUN( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksIndirectNV")] static abstract void DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksNV")] static abstract void DrawMeshTaskNV( @@ -20752,7 +20752,7 @@ static abstract void DrawRangeElementArrayATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -20775,7 +20775,7 @@ static abstract void DrawRangeElementArrayATI( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -20808,7 +20808,7 @@ static abstract void DrawRangeElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -20831,7 +20831,7 @@ static abstract void DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -20865,7 +20865,7 @@ static abstract void DrawRangeElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20881,7 +20881,7 @@ static abstract void DrawRangeElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20908,7 +20908,7 @@ static abstract void DrawRangeElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -20924,7 +20924,7 @@ static abstract void DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -21117,7 +21117,7 @@ static abstract void DrawTexxOES( static abstract void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -21131,7 +21131,7 @@ static abstract void DrawTexxOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -21151,7 +21151,7 @@ static abstract void DrawTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -21165,7 +21165,7 @@ static abstract void DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -21201,7 +21201,7 @@ static abstract void DrawTransformFeedbackEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21213,7 +21213,7 @@ static abstract void DrawTransformFeedbackEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21232,7 +21232,7 @@ static abstract void DrawTransformFeedbackInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21244,7 +21244,7 @@ static abstract void DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21296,7 +21296,7 @@ static abstract void DrawTransformFeedbackNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -21310,7 +21310,7 @@ static abstract void DrawTransformFeedbackNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -21331,7 +21331,7 @@ static abstract void DrawTransformFeedbackStream( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -21345,7 +21345,7 @@ static abstract void DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -21367,7 +21367,7 @@ static abstract void DrawTransformFeedbackStream( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21379,7 +21379,7 @@ static abstract void DrawTransformFeedbackStream( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21399,7 +21399,7 @@ static abstract void DrawTransformFeedbackStreamInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21411,7 +21411,7 @@ static abstract void DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -21431,8 +21431,8 @@ static abstract void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLsizei")] uint instancecount ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glDrawVkImageNV")] static abstract void DrawVkImageNV( @@ -21506,8 +21506,8 @@ static abstract void DrawVkImageNV( [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] static abstract void EdgeFlag([NativeTypeName("GLboolean")] MaybeBool flag); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] static abstract void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); @@ -21705,16 +21705,16 @@ static abstract void EdgeFlagPointerListIBM( [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] static abstract void EdgeFlagv([NativeTypeName("const GLboolean *")] uint flag); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] static abstract void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] static abstract void EGLImageTargetRenderbufferStorageOES( @@ -21722,8 +21722,8 @@ static abstract void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLeglImageOES")] Ref image ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] static abstract void EGLImageTargetTexStorageEXT( @@ -21732,8 +21732,8 @@ static abstract void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -21743,16 +21743,16 @@ static abstract void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] Ref attrib_list ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] static abstract void EGLImageTargetTexture2DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] static abstract void EGLImageTargetTexture2DOES( @@ -21760,8 +21760,8 @@ static abstract void EGLImageTargetTexture2DOES( [NativeTypeName("GLeglImageOES")] Ref image ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] static abstract void EGLImageTargetTextureStorageEXT( @@ -21770,8 +21770,8 @@ static abstract void EGLImageTargetTextureStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -21812,7 +21812,7 @@ static abstract void ElementPointerATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21837,7 +21837,7 @@ static abstract void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21861,17 +21861,17 @@ static abstract void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glEnable")] static abstract void Enable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21896,7 +21896,7 @@ static abstract void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -21920,12 +21920,12 @@ static abstract void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] static abstract void Enable( @@ -21991,16 +21991,16 @@ static abstract void EnableClientState( [NativeTypeName("GLenum")] Constant array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] static abstract void EnableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] static abstract void EnableClientStateEXT( @@ -22008,16 +22008,16 @@ static abstract void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] static abstract void EnableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] static abstract void EnableClientStateIndexedEXT( @@ -22025,13 +22025,13 @@ static abstract void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glEnableDriverControlQCOM")] static abstract void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22048,7 +22048,7 @@ static abstract void EnableClientStateIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22071,7 +22071,7 @@ static abstract void Enable( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22088,7 +22088,7 @@ static abstract void Enable( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22126,16 +22126,16 @@ static abstract void EnableEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] static abstract void EnableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] static abstract void EnableIndexedEXT( @@ -22178,12 +22178,12 @@ static abstract void EnableOES( static abstract void EnableVariantClientStateEXT([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -22193,24 +22193,24 @@ static abstract void EnableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayAttribEXT")] static abstract void EnableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] static abstract void EnableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] static abstract void EnableVertexArrayEXT( @@ -22226,7 +22226,7 @@ static abstract void EnableVertexAttribApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22245,7 +22245,7 @@ static abstract void EnableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -22304,7 +22304,7 @@ static abstract void EnableVertexAttribApple( static abstract void End(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22321,7 +22321,7 @@ static abstract void EnableVertexAttribApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22340,8 +22340,8 @@ static abstract void EnableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glEndConditionalRender")] static abstract void EndConditionalRender(); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glEndConditionalRenderNV")] static abstract void EndConditionalRenderNV(); @@ -22386,20 +22386,20 @@ static abstract void EnableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glEndOcclusionQueryNV")] static abstract void EndOcclusionQueryNV(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glEndPerfMonitorAMD")] static abstract void EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glEndPerfQueryINTEL")] static abstract void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -22419,7 +22419,7 @@ static abstract void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -22442,7 +22442,7 @@ static abstract void EnableVertexAttribApple( static abstract void EndQuery([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -22462,7 +22462,7 @@ static abstract void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -22516,7 +22516,7 @@ static abstract void EndQueryEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -22530,7 +22530,7 @@ static abstract void EndQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -22550,7 +22550,7 @@ static abstract void EndQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -22564,7 +22564,7 @@ static abstract void EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -22584,13 +22584,13 @@ static abstract void EndQueryIndexed( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] static abstract void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] static abstract void EndTilingQCOM( @@ -22598,7 +22598,7 @@ static abstract void EndTilingQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -22615,7 +22615,7 @@ static abstract void EndTilingQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -23296,8 +23296,8 @@ static abstract void EvalPoint2( [NativeTypeName("GLint")] int j ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glEvaluateDepthValuesARB")] static abstract void EvaluateDepthValuesARB(); @@ -23318,16 +23318,16 @@ static abstract void ExecuteProgramNV( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] static abstract void ExtGetBufferPointerQCOM( [NativeTypeName("GLenum")] uint target, void** @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] static abstract void ExtGetBufferPointerQCOM( @@ -23335,8 +23335,8 @@ static abstract void ExtGetBufferPointerQCOM( Ref2D @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] static abstract void ExtGetBuffersQCOM( [NativeTypeName("GLuint *")] uint* buffers, @@ -23344,8 +23344,8 @@ static abstract void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] int* numBuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] static abstract void ExtGetBuffersQCOM( @@ -23354,14 +23354,14 @@ static abstract void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] Ref numBuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] static abstract uint ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] static abstract void ExtGetFramebuffersQCOM( [NativeTypeName("GLuint *")] uint* framebuffers, @@ -23369,8 +23369,8 @@ static abstract void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] int* numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] static abstract void ExtGetFramebuffersQCOM( @@ -23379,16 +23379,16 @@ static abstract void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] Ref numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] static abstract uint ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] Ref numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] static abstract void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLuint")] uint program, @@ -23397,8 +23397,8 @@ static abstract void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] int* length ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] static abstract void ExtGetProgramBinarySourceQCOM( @@ -23408,8 +23408,8 @@ static abstract void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] Ref length ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] static abstract void ExtGetProgramQCOM( [NativeTypeName("GLuint *")] uint* programs, @@ -23417,8 +23417,8 @@ static abstract void ExtGetProgramQCOM( [NativeTypeName("GLint *")] int* numPrograms ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] static abstract void ExtGetProgramQCOM( @@ -23427,14 +23427,14 @@ static abstract void ExtGetProgramQCOM( [NativeTypeName("GLint *")] Ref numPrograms ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] static abstract uint ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] static abstract void ExtGetRenderbuffersQCOM( [NativeTypeName("GLuint *")] uint* renderbuffers, @@ -23442,8 +23442,8 @@ static abstract void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] int* numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] static abstract void ExtGetRenderbuffersQCOM( @@ -23452,16 +23452,16 @@ static abstract void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] Ref numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] static abstract uint ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] Ref numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] static abstract void ExtGetShadersQCOM( [NativeTypeName("GLuint *")] uint* shaders, @@ -23469,8 +23469,8 @@ static abstract void ExtGetShadersQCOM( [NativeTypeName("GLint *")] int* numShaders ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] static abstract void ExtGetShadersQCOM( @@ -23479,14 +23479,14 @@ static abstract void ExtGetShadersQCOM( [NativeTypeName("GLint *")] Ref numShaders ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] static abstract uint ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] static abstract void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLuint")] uint texture, @@ -23496,8 +23496,8 @@ static abstract void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] static abstract void ExtGetTexLevelParameterQCOM( @@ -23508,8 +23508,8 @@ static abstract void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] static abstract void ExtGetTexSubImageQCOM( [NativeTypeName("GLenum")] uint target, @@ -23525,8 +23525,8 @@ static abstract void ExtGetTexSubImageQCOM( void* texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] static abstract void ExtGetTexSubImageQCOM( @@ -23543,8 +23543,8 @@ static abstract void ExtGetTexSubImageQCOM( Ref texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] static abstract void ExtGetTexturesQCOM( [NativeTypeName("GLuint *")] uint* textures, @@ -23552,8 +23552,8 @@ static abstract void ExtGetTexturesQCOM( [NativeTypeName("GLint *")] int* numTextures ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] static abstract void ExtGetTexturesQCOM( @@ -23563,8 +23563,8 @@ static abstract void ExtGetTexturesQCOM( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] static abstract MaybeBool ExtIsProgramBinaryQCOM( @@ -23572,8 +23572,8 @@ static abstract MaybeBool ExtIsProgramBinaryQCOM( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] static abstract uint ExtIsProgramBinaryQCOMRaw([NativeTypeName("GLuint")] uint program); @@ -23594,8 +23594,8 @@ static abstract void ExtrapolateTex2DQCOM( [NativeTypeName("GLfloat")] float scaleFactor ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] static abstract void ExtTexObjectStateOverrideQCOM( [NativeTypeName("GLenum")] uint target, @@ -23726,7 +23726,7 @@ static abstract void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -23742,7 +23742,7 @@ static abstract void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -23765,7 +23765,7 @@ static abstract void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -23781,7 +23781,7 @@ static abstract void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -23804,8 +23804,8 @@ static abstract Ptr FenceSync( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] static abstract Sync* FenceSyncApple( [NativeTypeName("GLenum")] uint condition, @@ -23813,8 +23813,8 @@ static abstract Ptr FenceSync( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] static abstract Ptr FenceSyncApple( @@ -23842,7 +23842,7 @@ static abstract void FinalCombinerInputNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -23867,7 +23867,7 @@ static abstract void FinalCombinerInputNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -23891,12 +23891,12 @@ static abstract void FinalCombinerInputNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFinish")] static abstract void Finish(); @@ -23916,8 +23916,8 @@ static abstract void FinalCombinerInputNV( static abstract void FinishFenceApple([NativeTypeName("GLuint")] uint fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glFinishFenceNV")] static abstract void FinishFenceNV([NativeTypeName("GLuint")] uint fence); @@ -23933,7 +23933,7 @@ static abstract void FinishObjectApple( static abstract void FinishTextureSUNX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -23958,7 +23958,7 @@ static abstract void FinishObjectApple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -23982,17 +23982,17 @@ static abstract void FinishObjectApple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFlush")] static abstract void Flush(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -24010,7 +24010,7 @@ static abstract void FinishObjectApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -24035,7 +24035,7 @@ static abstract void FlushMappedBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -24053,7 +24053,7 @@ static abstract void FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -24095,8 +24095,8 @@ static abstract void FlushMappedBufferRangeApple( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] static abstract void FlushMappedBufferRangeEXT( [NativeTypeName("GLenum")] uint target, @@ -24104,8 +24104,8 @@ static abstract void FlushMappedBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] static abstract void FlushMappedBufferRangeEXT( @@ -24115,12 +24115,12 @@ static abstract void FlushMappedBufferRangeEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -24131,8 +24131,8 @@ static abstract void FlushMappedNamedBufferRange( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedNamedBufferRangeEXT")] static abstract void FlushMappedNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, @@ -24322,8 +24322,8 @@ Ref pointer [NativeFunction("opengl", EntryPoint = "glFogCoordfEXT")] static abstract void FogCoordfEXT([NativeTypeName("GLfloat")] float coord); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] static abstract void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, @@ -24879,8 +24879,8 @@ static abstract void FragmentColorMaterialSGIX( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] [NativeFunction("opengl", EntryPoint = "glFragmentCoverageColorNV")] static abstract void FragmentCoverageColorNV([NativeTypeName("GLuint")] uint color); @@ -25085,16 +25085,16 @@ static abstract void FragmentMaterialSGIX( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] static abstract void FramebufferDrawBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] static abstract void FramebufferDrawBufferEXT( @@ -25102,8 +25102,8 @@ static abstract void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -25111,8 +25111,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint* bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25121,8 +25121,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25130,8 +25130,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25140,8 +25140,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25149,8 +25149,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25159,8 +25159,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersEXT( @@ -25168,8 +25168,8 @@ static abstract void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] DrawBufferMode bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [NativeFunction("opengl", EntryPoint = "glFramebufferFetchBarrierEXT")] static abstract void FramebufferFetchBarrierEXT(); @@ -25223,7 +25223,7 @@ static abstract void FramebufferFoveationParametersQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -25234,7 +25234,7 @@ static abstract void FramebufferFoveationParametersQCOM( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -25252,7 +25252,7 @@ static abstract void FramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -25263,7 +25263,7 @@ static abstract void FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -25281,8 +25281,8 @@ static abstract void FramebufferParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] static abstract void FramebufferParameterMESA( @@ -25291,8 +25291,8 @@ static abstract void FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -25309,16 +25309,16 @@ static abstract void FramebufferPixelLocalStorageSizeEXT( [NativeTypeName("GLsizei")] uint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] static abstract void FramebufferReadBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] static abstract void FramebufferReadBufferEXT( @@ -25327,7 +25327,7 @@ static abstract void FramebufferReadBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25345,7 +25345,7 @@ static abstract void FramebufferReadBufferEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25376,7 +25376,7 @@ static abstract void FramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25394,7 +25394,7 @@ static abstract void FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25466,8 +25466,8 @@ static abstract void FramebufferRenderbufferOES( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] static abstract void FramebufferSampleLocationsARB( [NativeTypeName("GLenum")] uint target, @@ -25476,8 +25476,8 @@ static abstract void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] static abstract void FramebufferSampleLocationsARB( @@ -25487,8 +25487,8 @@ static abstract void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] static abstract void FramebufferSampleLocationsNV( @@ -25498,8 +25498,8 @@ static abstract void FramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -25555,7 +25555,7 @@ static abstract void FramebufferShadingRateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -25570,7 +25570,7 @@ static abstract void FramebufferShadingRateEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -25593,7 +25593,7 @@ static abstract void FramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -25608,7 +25608,7 @@ static abstract void FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -25632,7 +25632,7 @@ static abstract void FramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25650,7 +25650,7 @@ static abstract void FramebufferTexture( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25677,7 +25677,7 @@ static abstract void FramebufferTexture1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25695,7 +25695,7 @@ static abstract void FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25744,7 +25744,7 @@ static abstract void FramebufferTexture1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25762,7 +25762,7 @@ static abstract void FramebufferTexture1DEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25794,7 +25794,7 @@ static abstract void FramebufferTexture2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25812,7 +25812,7 @@ static abstract void FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25890,8 +25890,8 @@ static abstract void FramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] static abstract void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLenum")] uint target, @@ -25902,8 +25902,8 @@ static abstract void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] static abstract void FramebufferTexture2DMultisampleEXT( @@ -25915,8 +25915,8 @@ static abstract void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] static abstract void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLenum")] uint target, @@ -25927,8 +25927,8 @@ static abstract void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] static abstract void FramebufferTexture2DMultisampleIMG( @@ -25962,7 +25962,7 @@ static abstract void FramebufferTexture2DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -25980,7 +25980,7 @@ static abstract void FramebufferTexture2DOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26008,7 +26008,7 @@ static abstract void FramebufferTexture3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26026,7 +26026,7 @@ static abstract void FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26100,8 +26100,8 @@ static abstract void FramebufferTexture3DOES( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] static abstract void FramebufferTextureARB( [NativeTypeName("GLenum")] uint target, @@ -26110,8 +26110,8 @@ static abstract void FramebufferTextureARB( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] static abstract void FramebufferTextureARB( @@ -26142,8 +26142,8 @@ static abstract void FramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] static abstract void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint target, @@ -26153,8 +26153,8 @@ static abstract void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] static abstract void FramebufferTextureFaceARB( @@ -26187,7 +26187,7 @@ static abstract void FramebufferTextureFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26205,7 +26205,7 @@ static abstract void FramebufferTextureFaceEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26232,7 +26232,7 @@ static abstract void FramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26250,7 +26250,7 @@ static abstract void FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26277,8 +26277,8 @@ static abstract void FramebufferTextureLayer( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] static abstract void FramebufferTextureLayerARB( [NativeTypeName("GLenum")] uint target, @@ -26288,8 +26288,8 @@ static abstract void FramebufferTextureLayerARB( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] static abstract void FramebufferTextureLayerARB( @@ -26371,8 +26371,8 @@ static abstract void FramebufferTextureMultisampleMultiviewOVR( [NativeTypeName("GLsizei")] uint numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] static abstract void FramebufferTextureMultiviewOVR( @@ -26384,8 +26384,8 @@ static abstract void FramebufferTextureMultiviewOVR( [NativeTypeName("GLsizei")] uint numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -26430,7 +26430,7 @@ static abstract void FramebufferTextureOES( static abstract void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -26455,7 +26455,7 @@ static abstract void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -26479,17 +26479,17 @@ static abstract void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFrontFace")] static abstract void FrontFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -26514,7 +26514,7 @@ static abstract void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -26538,12 +26538,12 @@ static abstract void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] static abstract void FrontFace( @@ -26637,7 +26637,7 @@ static abstract void FrustumxOES( static abstract uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26657,7 +26657,7 @@ static abstract void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26676,18 +26676,18 @@ static abstract void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] static abstract uint GenBuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26707,7 +26707,7 @@ static abstract void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26726,12 +26726,12 @@ static abstract void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] static abstract void GenBuffers( [NativeTypeName("GLsizei")] uint n, @@ -26739,7 +26739,7 @@ static abstract void GenBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26759,7 +26759,7 @@ static abstract void GenBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -26778,12 +26778,12 @@ static abstract void GenBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] static abstract void GenBuffers( @@ -26812,7 +26812,7 @@ static abstract void GenBuffersARB( static abstract uint GenBuffersARB(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26830,7 +26830,7 @@ static abstract void GenBuffersARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26856,7 +26856,7 @@ static abstract void GenBuffersARB( static abstract void GenerateMipmap([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26874,7 +26874,7 @@ static abstract void GenBuffersARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -26924,16 +26924,16 @@ static abstract void GenerateMipmapOES( [NativeTypeName("GLenum")] Constant target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] static abstract void GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] static abstract void GenerateMultiTexMipmapEXT( @@ -26942,28 +26942,28 @@ static abstract void GenerateMultiTexMipmapEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmap")] static abstract void GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] static abstract void GenerateTextureMipmapEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] static abstract void GenerateTextureMipmapEXT( @@ -26992,8 +26992,8 @@ static abstract void GenFencesApple( static abstract uint GenFencesApple(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] static abstract void GenFencesNV( [NativeTypeName("GLsizei")] uint n, @@ -27001,8 +27001,8 @@ static abstract void GenFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] static abstract void GenFencesNV( @@ -27011,8 +27011,8 @@ static abstract void GenFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] static abstract uint GenFencesNV(); @@ -27023,7 +27023,7 @@ static abstract void GenFencesNV( static abstract uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27041,7 +27041,7 @@ static abstract void GenFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27068,7 +27068,7 @@ static abstract void GenFencesNV( static abstract uint GenFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27086,7 +27086,7 @@ static abstract void GenFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27115,7 +27115,7 @@ static abstract void GenFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27133,7 +27133,7 @@ static abstract void GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27274,14 +27274,14 @@ static abstract void GenOcclusionQueriesNV( static abstract uint GenOcclusionQueriesNV(); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] static abstract uint GenPathNV([NativeTypeName("GLsizei")] uint range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] static abstract void GenPerfMonitorsAMD( @@ -27289,8 +27289,8 @@ static abstract void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -27299,15 +27299,15 @@ static abstract void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] static abstract uint GenPerfMonitorsAMD(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27320,7 +27320,7 @@ static abstract void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27337,7 +27337,7 @@ static abstract void GenPerfMonitorsAMD( static abstract uint GenProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27350,7 +27350,7 @@ static abstract void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27369,7 +27369,7 @@ static abstract void GenProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27382,7 +27382,7 @@ static abstract void GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -27462,7 +27462,7 @@ static abstract void GenProgramNV( static abstract uint GenProgramNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27482,7 +27482,7 @@ static abstract void GenProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27508,7 +27508,7 @@ static abstract void GenQueries( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27528,7 +27528,7 @@ static abstract void GenQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27604,7 +27604,7 @@ static abstract void GenQueriesEXT( static abstract uint GenQueriesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27624,7 +27624,7 @@ static abstract void GenQueriesEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -27668,7 +27668,7 @@ static abstract void GenQueryResourceTagNV( static abstract int GenQueryResourceTagNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27686,7 +27686,7 @@ static abstract void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27713,7 +27713,7 @@ static abstract void GenQueryResourceTagNV( static abstract uint GenRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27731,7 +27731,7 @@ static abstract void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27760,7 +27760,7 @@ static abstract void GenRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27778,7 +27778,7 @@ static abstract void GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -27848,7 +27848,7 @@ static abstract void GenRenderbuffersOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -27863,7 +27863,7 @@ static abstract void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -27892,7 +27892,7 @@ static abstract void GenRenderbuffersOES( static abstract uint GenSampler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -27907,7 +27907,7 @@ static abstract void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -27938,7 +27938,7 @@ static abstract void GenSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -27953,7 +27953,7 @@ static abstract void GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -28030,7 +28030,7 @@ static abstract uint GenSymbolEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28054,7 +28054,7 @@ static abstract uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28077,18 +28077,18 @@ static abstract uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] static abstract uint GenTexture(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28112,7 +28112,7 @@ static abstract uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28135,12 +28135,12 @@ static abstract uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] static abstract void GenTextures( [NativeTypeName("GLsizei")] uint n, @@ -28148,7 +28148,7 @@ static abstract void GenTextures( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28172,7 +28172,7 @@ static abstract void GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -28195,12 +28195,12 @@ static abstract void GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] static abstract void GenTextures( @@ -28229,7 +28229,7 @@ static abstract void GenTexturesEXT( static abstract uint GenTexturesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28243,7 +28243,7 @@ static abstract void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28261,7 +28261,7 @@ static abstract void GenTexturesEXT( static abstract uint GenTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28275,7 +28275,7 @@ static abstract void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28295,7 +28295,7 @@ static abstract void GenTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28309,7 +28309,7 @@ static abstract void GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -28350,7 +28350,7 @@ static abstract void GenTransformFeedbacksNV( static abstract uint GenTransformFeedbacksNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28368,7 +28368,7 @@ static abstract void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28390,7 +28390,7 @@ static abstract void GenTransformFeedbacksNV( static abstract uint GenVertexArray(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28408,7 +28408,7 @@ static abstract void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28432,7 +28432,7 @@ static abstract void GenVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28450,7 +28450,7 @@ static abstract void GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -28494,22 +28494,22 @@ static abstract void GenVertexArraysApple( [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] static abstract uint GenVertexArraysApple(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] static abstract uint GenVertexArraysO(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] static abstract void GenVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] static abstract void GenVertexArraysOES( @@ -28523,7 +28523,7 @@ static abstract void GenVertexArraysOES( static abstract uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -28535,7 +28535,7 @@ static abstract void GenVertexArraysOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -28555,7 +28555,7 @@ static abstract void GetActiveAtomicCounterBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -28567,7 +28567,7 @@ static abstract void GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -28588,7 +28588,7 @@ static abstract void GetActiveAtomicCounterBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28607,7 +28607,7 @@ static abstract void GetActiveAtomicCounterBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28642,7 +28642,7 @@ static abstract void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28661,7 +28661,7 @@ static abstract void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28697,7 +28697,7 @@ static abstract void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28716,7 +28716,7 @@ static abstract void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28750,7 +28750,7 @@ static abstract sbyte GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28769,7 +28769,7 @@ static abstract sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28805,7 +28805,7 @@ static abstract void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28824,7 +28824,7 @@ static abstract void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28858,7 +28858,7 @@ static abstract sbyte GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28877,7 +28877,7 @@ static abstract sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28913,7 +28913,7 @@ static abstract void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -28932,7 +28932,7 @@ static abstract void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29050,7 +29050,7 @@ static abstract sbyte GetActiveAttribARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29064,7 +29064,7 @@ static abstract sbyte GetActiveAttribARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29088,7 +29088,7 @@ static abstract void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29102,7 +29102,7 @@ static abstract void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29127,7 +29127,7 @@ static abstract void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29141,7 +29141,7 @@ static abstract void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29164,7 +29164,7 @@ static abstract sbyte GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29178,7 +29178,7 @@ static abstract sbyte GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29201,7 +29201,7 @@ static abstract void GetActiveSubroutineUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29215,7 +29215,7 @@ static abstract void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29239,7 +29239,7 @@ static abstract void GetActiveSubroutineUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29253,7 +29253,7 @@ static abstract void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29277,7 +29277,7 @@ static abstract void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29291,7 +29291,7 @@ static abstract void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29316,7 +29316,7 @@ static abstract void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29330,7 +29330,7 @@ static abstract void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -29353,7 +29353,7 @@ static abstract sbyte GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29372,7 +29372,7 @@ static abstract sbyte GetActiveSubroutineUniformName( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29407,7 +29407,7 @@ static abstract void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29426,7 +29426,7 @@ static abstract void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29462,7 +29462,7 @@ static abstract void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29481,7 +29481,7 @@ static abstract void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29515,7 +29515,7 @@ static abstract sbyte GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29534,7 +29534,7 @@ static abstract sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29570,7 +29570,7 @@ static abstract void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29589,7 +29589,7 @@ static abstract void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29623,7 +29623,7 @@ static abstract sbyte GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29642,7 +29642,7 @@ static abstract sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29678,7 +29678,7 @@ static abstract void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29697,7 +29697,7 @@ static abstract void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -29815,7 +29815,7 @@ static abstract sbyte GetActiveUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29832,7 +29832,7 @@ static abstract sbyte GetActiveUniformARB( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29857,7 +29857,7 @@ static abstract void GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29874,7 +29874,7 @@ static abstract void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29900,7 +29900,7 @@ static abstract void GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29917,7 +29917,7 @@ static abstract void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29941,7 +29941,7 @@ static abstract int GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29958,7 +29958,7 @@ static abstract int GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -29984,7 +29984,7 @@ static abstract void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30001,7 +30001,7 @@ static abstract void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30028,7 +30028,7 @@ static abstract void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30045,7 +30045,7 @@ static abstract void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30070,7 +30070,7 @@ static abstract sbyte GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30087,7 +30087,7 @@ static abstract sbyte GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30113,7 +30113,7 @@ static abstract void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30130,7 +30130,7 @@ static abstract void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30157,7 +30157,7 @@ static abstract void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30174,7 +30174,7 @@ static abstract void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30199,7 +30199,7 @@ static abstract sbyte GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30216,7 +30216,7 @@ static abstract sbyte GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30242,7 +30242,7 @@ static abstract void GetActiveUniforms( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30259,7 +30259,7 @@ static abstract void GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -30399,7 +30399,7 @@ static abstract uint GetAttachedObjectsARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30418,7 +30418,7 @@ static abstract uint GetAttachedObjectsARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30449,7 +30449,7 @@ static abstract uint GetAttachedShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30468,7 +30468,7 @@ static abstract uint GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30500,7 +30500,7 @@ static abstract void GetAttachedShaders( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30519,7 +30519,7 @@ static abstract void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30553,7 +30553,7 @@ static abstract void GetAttachedShaders( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30572,7 +30572,7 @@ static abstract void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30603,7 +30603,7 @@ static abstract int GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30622,7 +30622,7 @@ static abstract int GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -30670,7 +30670,7 @@ static abstract int GetAttribLocationARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -30687,7 +30687,7 @@ static abstract int GetAttribLocationARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -30711,7 +30711,7 @@ static abstract void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -30728,7 +30728,7 @@ static abstract void GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -30752,8 +30752,8 @@ static abstract void GetBoolean( [NativeTypeName("GLboolean *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] static abstract void GetBooleanIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -30761,8 +30761,8 @@ static abstract void GetBooleanIndexedEXT( [NativeTypeName("GLboolean *")] uint* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] static abstract void GetBooleanIndexedEXT( @@ -30772,7 +30772,7 @@ static abstract void GetBooleanIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30797,7 +30797,7 @@ static abstract void GetBooleanIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30821,12 +30821,12 @@ static abstract void GetBooleanIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] static abstract void GetBoolean( [NativeTypeName("GLenum")] uint pname, @@ -30834,7 +30834,7 @@ static abstract void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30859,7 +30859,7 @@ static abstract void GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -30883,12 +30883,12 @@ static abstract void GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] static abstract void GetBoolean( @@ -30897,7 +30897,7 @@ static abstract void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30912,7 +30912,7 @@ static abstract void GetBoolean( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30934,7 +30934,7 @@ static abstract void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30949,7 +30949,7 @@ static abstract void GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -30972,7 +30972,7 @@ static abstract void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -30992,7 +30992,7 @@ static abstract void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31011,12 +31011,12 @@ static abstract void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] static abstract void GetBufferParameter( [NativeTypeName("GLenum")] uint target, @@ -31025,7 +31025,7 @@ static abstract void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31045,7 +31045,7 @@ static abstract void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31064,12 +31064,12 @@ static abstract void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] static abstract void GetBufferParameter( @@ -31095,8 +31095,8 @@ static abstract void GetBufferParameterARB( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] static abstract void GetBufferParameterNV( [NativeTypeName("GLenum")] uint target, @@ -31104,8 +31104,8 @@ static abstract void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] static abstract void GetBufferParameterNV( @@ -31114,8 +31114,8 @@ static abstract void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] static abstract ulong GetBufferParameterNV( @@ -31123,7 +31123,7 @@ static abstract ulong GetBufferParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31143,7 +31143,7 @@ static abstract ulong GetBufferParameterNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31170,7 +31170,7 @@ static abstract void GetBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31190,7 +31190,7 @@ static abstract void GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31234,8 +31234,8 @@ static abstract void GetBufferPointerARB( Ref2D @params ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] static abstract void GetBufferPointerOES( [NativeTypeName("GLenum")] uint target, @@ -31243,8 +31243,8 @@ static abstract void GetBufferPointerOES( void** @params ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] static abstract void GetBufferPointerOES( @@ -31254,7 +31254,7 @@ Ref2D @params ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31274,7 +31274,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31302,7 +31302,7 @@ static abstract void GetBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31322,7 +31322,7 @@ static abstract void GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -31753,8 +31753,8 @@ static abstract void GetCombinerStageParameterNV( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] static abstract uint GetCommandHeaderNV( [NativeTypeName("GLenum")] uint tokenID, @@ -31762,8 +31762,8 @@ static abstract uint GetCommandHeaderNV( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] static abstract uint GetCommandHeaderNV( @@ -31771,8 +31771,8 @@ static abstract uint GetCommandHeaderNV( [NativeTypeName("GLuint")] uint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] static abstract void GetCompressedMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, @@ -31781,8 +31781,8 @@ static abstract void GetCompressedMultiTexImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] static abstract void GetCompressedMultiTexImageEXT( @@ -31793,7 +31793,7 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -31815,7 +31815,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -31844,7 +31844,7 @@ static abstract void GetCompressedTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -31866,7 +31866,7 @@ static abstract void GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -31913,12 +31913,12 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -31931,12 +31931,12 @@ static abstract void GetCompressedTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -31949,8 +31949,8 @@ static abstract void GetCompressedTextureImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] static abstract void GetCompressedTextureImageEXT( [NativeTypeName("GLuint")] uint texture, @@ -31959,8 +31959,8 @@ static abstract void GetCompressedTextureImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] static abstract void GetCompressedTextureImageEXT( @@ -31971,12 +31971,12 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -31995,12 +31995,12 @@ static abstract void GetCompressedTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -32147,8 +32147,8 @@ static abstract void GetConvolutionParameterxOES( [NativeTypeName("GLfixed *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] static abstract void GetCoverageModulationTableNV( @@ -32156,8 +32156,8 @@ static abstract void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -32166,8 +32166,8 @@ static abstract void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -32175,7 +32175,7 @@ static abstract void GetCoverageModulationTableNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32186,7 +32186,7 @@ static abstract void GetCoverageModulationTableNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32210,7 +32210,7 @@ static abstract uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32221,7 +32221,7 @@ static abstract uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32246,7 +32246,7 @@ static abstract uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32257,7 +32257,7 @@ static abstract uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32282,7 +32282,7 @@ static abstract uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32293,7 +32293,7 @@ static abstract uint GetDebugMessageLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -32372,8 +32372,8 @@ static abstract uint GetDebugMessageLogAMD( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] static abstract uint GetDebugMessageLogARB( [NativeTypeName("GLuint")] uint count, @@ -32387,8 +32387,8 @@ static abstract uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] static abstract uint GetDebugMessageLogARB( @@ -32403,8 +32403,8 @@ static abstract uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] static abstract uint GetDebugMessageLogARB( @@ -32419,8 +32419,8 @@ static abstract uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] static abstract uint GetDebugMessageLogARB( @@ -32509,7 +32509,7 @@ static abstract void GetDetailTexFuncSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -32522,7 +32522,7 @@ static abstract void GetDetailTexFuncSGIS( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -32542,7 +32542,7 @@ static abstract void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -32555,7 +32555,7 @@ static abstract void GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -32575,8 +32575,8 @@ static abstract void GetDouble( [NativeTypeName("GLdouble *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] static abstract void GetDoubleEXT( [NativeTypeName("GLenum")] uint pname, @@ -32584,8 +32584,8 @@ static abstract void GetDoubleEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] static abstract void GetDoubleEXT( @@ -32594,8 +32594,8 @@ static abstract void GetDoubleEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] static abstract void GetDoubleIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -32603,8 +32603,8 @@ static abstract void GetDoubleIndexedEXT( [NativeTypeName("GLdouble *")] double* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] static abstract void GetDoubleIndexedEXT( @@ -32614,7 +32614,7 @@ static abstract void GetDoubleIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32639,7 +32639,7 @@ static abstract void GetDoubleIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32670,7 +32670,7 @@ static abstract void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32695,7 +32695,7 @@ static abstract void GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32726,8 +32726,8 @@ static abstract void GetDouble( [NativeTypeName("GLdouble *")] Ref data ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] static abstract void GetDriverControlQCOM( [NativeTypeName("GLint *")] int* num, @@ -32735,8 +32735,8 @@ static abstract void GetDriverControlQCOM( [NativeTypeName("GLuint *")] uint* driverControls ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] static abstract void GetDriverControlQCOM( @@ -32745,14 +32745,14 @@ static abstract void GetDriverControlQCOM( [NativeTypeName("GLuint *")] Ref driverControls ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] static abstract uint GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] static abstract void GetDriverControlStringQCOM( [NativeTypeName("GLuint")] uint driverControl, @@ -32761,8 +32761,8 @@ static abstract void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] sbyte* driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] static abstract void GetDriverControlStringQCOM( @@ -32772,8 +32772,8 @@ static abstract void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] Ref driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] static abstract sbyte GetDriverControlStringQCOM( @@ -32783,7 +32783,7 @@ static abstract sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32808,7 +32808,7 @@ static abstract sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32832,19 +32832,19 @@ static abstract sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] static abstract Constant GetError(); [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32869,7 +32869,7 @@ static abstract sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -32893,18 +32893,18 @@ static abstract sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetError")] static abstract uint GetErrorRaw(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] static abstract void GetFenceNV( [NativeTypeName("GLuint")] uint fence, @@ -32913,8 +32913,8 @@ static abstract void GetFenceNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] static abstract void GetFenceNV( @@ -32957,14 +32957,14 @@ static abstract void GetFinalCombinerInputParameterNV( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] static abstract void GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] uint* queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -33005,7 +33005,7 @@ static abstract void GetFixedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -33018,7 +33018,7 @@ static abstract void GetFixedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -33038,7 +33038,7 @@ static abstract void GetFloat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -33051,7 +33051,7 @@ static abstract void GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -33071,8 +33071,8 @@ static abstract void GetFloat( [NativeTypeName("GLfloat *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] static abstract void GetFloatEXT( [NativeTypeName("GLenum")] uint pname, @@ -33080,8 +33080,8 @@ static abstract void GetFloatEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] static abstract void GetFloatEXT( @@ -33124,8 +33124,8 @@ static abstract void GetFloatOES( [NativeTypeName("GLfloat *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] static abstract void GetFloatIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -33133,8 +33133,8 @@ static abstract void GetFloatIndexedEXT( [NativeTypeName("GLfloat *")] float* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] static abstract void GetFloatIndexedEXT( @@ -33144,7 +33144,7 @@ static abstract void GetFloatIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -33169,7 +33169,7 @@ static abstract void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -33193,12 +33193,12 @@ static abstract void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] static abstract void GetFloat( [NativeTypeName("GLenum")] uint pname, @@ -33206,7 +33206,7 @@ static abstract void GetFloat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -33231,7 +33231,7 @@ static abstract void GetFloat( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -33255,12 +33255,12 @@ static abstract void GetFloat( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] static abstract void GetFloat( @@ -33279,7 +33279,7 @@ static abstract void GetFloat( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -33294,7 +33294,7 @@ static abstract void GetFloat( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -33316,7 +33316,7 @@ static abstract int GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -33331,7 +33331,7 @@ static abstract int GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -33371,7 +33371,7 @@ static abstract int GetFragDataIndexEXT( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -33388,7 +33388,7 @@ static abstract int GetFragDataIndexEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -33412,7 +33412,7 @@ static abstract int GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -33429,7 +33429,7 @@ static abstract int GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -33585,7 +33585,7 @@ static abstract void GetFragmentShadingRatesEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -33603,7 +33603,7 @@ static abstract void GetFragmentShadingRatesEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -33634,7 +33634,7 @@ static abstract void GetFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -33652,7 +33652,7 @@ static abstract void GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -33749,7 +33749,7 @@ static abstract void GetFramebufferParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -33760,7 +33760,7 @@ static abstract void GetFramebufferParameterAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -33778,7 +33778,7 @@ static abstract void GetFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -33789,7 +33789,7 @@ static abstract void GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -33808,8 +33808,8 @@ static abstract void GetFramebufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] static abstract void GetFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -33817,8 +33817,8 @@ static abstract void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] static abstract void GetFramebufferParameterEXT( @@ -33827,8 +33827,8 @@ static abstract void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] static abstract void GetFramebufferParameterMESA( @@ -33837,8 +33837,8 @@ static abstract void GetFramebufferParameterMESA( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -33866,12 +33866,12 @@ static abstract uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -33880,28 +33880,28 @@ static abstract uint GetFramebufferPixelLocalStorageSizeEXT( static abstract Constant GetGraphicsResetStatus(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] static abstract Constant GetGraphicsResetStatusARB(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] static abstract uint GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] static abstract Constant GetGraphicsResetStatusEXT(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] static abstract uint GetGraphicsResetStatusEXTRaw(); @@ -33918,12 +33918,12 @@ static abstract uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -34071,8 +34071,8 @@ static abstract void GetHistogramParameterxOES( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] static abstract ulong GetImageHandleARB( [NativeTypeName("GLuint")] uint texture, @@ -34083,8 +34083,8 @@ static abstract ulong GetImageHandleARB( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] static abstract ulong GetImageHandleARB( @@ -34096,8 +34096,8 @@ static abstract ulong GetImageHandleARB( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] static abstract ulong GetImageHandleNV( @@ -34109,8 +34109,8 @@ static abstract ulong GetImageHandleNV( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -34189,7 +34189,7 @@ static abstract sbyte GetInfoLogARB( static abstract int GetInstrumentsSGIX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -34204,7 +34204,7 @@ static abstract sbyte GetInfoLogARB( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -34226,7 +34226,7 @@ static abstract void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -34241,7 +34241,7 @@ static abstract void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -34264,7 +34264,7 @@ static abstract void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -34280,7 +34280,7 @@ static abstract void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -34302,7 +34302,7 @@ static abstract void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -34318,7 +34318,7 @@ static abstract void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -34340,16 +34340,16 @@ static abstract void GetInteger64( [NativeTypeName("GLint64 *")] Ref data ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] static abstract void GetInteger64Apple( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] static abstract void GetInteger64Apple( @@ -34373,7 +34373,7 @@ static abstract void GetInteger64EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -34391,7 +34391,7 @@ static abstract void GetInteger64EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -34416,7 +34416,7 @@ static abstract void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -34434,7 +34434,7 @@ static abstract void GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -34476,8 +34476,8 @@ static abstract void GetIntegerEXT( [NativeTypeName("GLint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] static abstract void GetIntegerIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -34485,8 +34485,8 @@ static abstract void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] int* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] static abstract void GetIntegerIndexedEXT( @@ -34495,8 +34495,8 @@ static abstract void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] static abstract void GetIntegerui64NV( [NativeTypeName("GLenum")] uint value, @@ -34504,8 +34504,8 @@ static abstract void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] static abstract void GetIntegerui64NV( @@ -34514,22 +34514,22 @@ static abstract void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] Ref result ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] static abstract ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] static abstract void GetIntegerNV( [NativeTypeName("GLenum")] uint value, [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] static abstract void GetIntegerNV( @@ -34537,14 +34537,14 @@ static abstract void GetIntegerNV( [NativeTypeName("GLuint64EXT *")] Ref result ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] static abstract ulong GetIntegerNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -34569,7 +34569,7 @@ static abstract void GetIntegerNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -34593,12 +34593,12 @@ static abstract void GetIntegerNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] static abstract void GetInteger( [NativeTypeName("GLenum")] uint pname, @@ -34606,7 +34606,7 @@ static abstract void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -34631,7 +34631,7 @@ static abstract void GetInteger( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -34655,12 +34655,12 @@ static abstract void GetInteger( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] static abstract void GetInteger( @@ -34669,7 +34669,7 @@ static abstract void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34680,7 +34680,7 @@ static abstract void GetInteger( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34700,7 +34700,7 @@ static abstract void GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34711,7 +34711,7 @@ static abstract void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34732,7 +34732,7 @@ static abstract void GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34743,7 +34743,7 @@ static abstract void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -34762,7 +34762,7 @@ static abstract long GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34774,7 +34774,7 @@ static abstract long GetInternalformati64V( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34795,7 +34795,7 @@ static abstract void GetInternalformat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34807,7 +34807,7 @@ static abstract void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34829,7 +34829,7 @@ static abstract void GetInternalformat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34841,7 +34841,7 @@ static abstract void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -34860,8 +34860,8 @@ static abstract int GetInternalformat( [NativeTypeName("GLenum")] Constant pname ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] static abstract void GetInternalformatSampleNV( @@ -34873,8 +34873,8 @@ static abstract void GetInternalformatSampleNV( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -34887,8 +34887,8 @@ static abstract void GetInternalformatSampleNV( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -35752,8 +35752,8 @@ static abstract void GetMaterialxOES( [NativeTypeName("GLfixed *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] static abstract void GetMemoryObjectDetachedResourcesNV( @@ -35764,8 +35764,8 @@ static abstract void GetMemoryObjectDetachedResourcesNV( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -35907,7 +35907,7 @@ static abstract void GetMinmaxParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -35923,7 +35923,7 @@ static abstract void GetMinmaxParameterEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -35946,7 +35946,7 @@ static abstract void GetMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -35962,7 +35962,7 @@ static abstract void GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -36002,8 +36002,8 @@ static abstract void GetMultisampleNV( [NativeTypeName("GLfloat *")] Ref val ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36012,8 +36012,8 @@ static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] static abstract void GetMultiTexEnvEXT( @@ -36023,8 +36023,8 @@ static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36033,8 +36033,8 @@ static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] static abstract void GetMultiTexEnvEXT( @@ -36044,8 +36044,8 @@ static abstract void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] static abstract void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36054,8 +36054,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] static abstract void GetMultiTexGenEXT( @@ -36065,8 +36065,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] static abstract void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36075,8 +36075,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] static abstract void GetMultiTexGenEXT( @@ -36086,8 +36086,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] static abstract void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36096,8 +36096,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] static abstract void GetMultiTexGenEXT( @@ -36107,8 +36107,8 @@ static abstract void GetMultiTexGenEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] static abstract void GetMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36119,8 +36119,8 @@ static abstract void GetMultiTexImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] static abstract void GetMultiTexImageEXT( @@ -36132,8 +36132,8 @@ static abstract void GetMultiTexImageEXT( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36143,8 +36143,8 @@ static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] static abstract void GetMultiTexLevelParameterEXT( @@ -36155,8 +36155,8 @@ static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36166,8 +36166,8 @@ static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] static abstract void GetMultiTexLevelParameterEXT( @@ -36178,8 +36178,8 @@ static abstract void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] static abstract void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36188,8 +36188,8 @@ static abstract void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] static abstract void GetMultiTexParameterEXT( @@ -36199,8 +36199,8 @@ static abstract void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36209,8 +36209,8 @@ static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] static abstract void GetMultiTexParameterIEXT( @@ -36220,8 +36220,8 @@ static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36230,8 +36230,8 @@ static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] static abstract void GetMultiTexParameterIEXT( @@ -36241,8 +36241,8 @@ static abstract void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] static abstract void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -36251,8 +36251,8 @@ static abstract void GetMultiTexParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] static abstract void GetMultiTexParameterEXT( @@ -36263,12 +36263,12 @@ static abstract void GetMultiTexParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36280,12 +36280,12 @@ static abstract void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36298,12 +36298,12 @@ static abstract void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36315,12 +36315,12 @@ static abstract void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36332,8 +36332,8 @@ static abstract void GetNamedBufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] static abstract void GetNamedBufferParameterEXT( [NativeTypeName("GLuint")] uint buffer, @@ -36341,8 +36341,8 @@ static abstract void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] static abstract void GetNamedBufferParameterEXT( @@ -36351,8 +36351,8 @@ static abstract void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] static abstract void GetNamedBufferParameterNV( [NativeTypeName("GLuint")] uint buffer, @@ -36360,8 +36360,8 @@ static abstract void GetNamedBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] static abstract void GetNamedBufferParameterNV( @@ -36371,12 +36371,12 @@ static abstract void GetNamedBufferParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36388,12 +36388,12 @@ static abstract void GetNamedBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36405,8 +36405,8 @@ static abstract void GetNamedBufferPointer( Ref2D @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] static abstract void GetNamedBufferPointerEXT( [NativeTypeName("GLuint")] uint buffer, @@ -36414,8 +36414,8 @@ static abstract void GetNamedBufferPointerEXT( void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] static abstract void GetNamedBufferPointerEXT( @@ -36425,12 +36425,12 @@ Ref2D @params ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36443,12 +36443,12 @@ static abstract void GetNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36461,8 +36461,8 @@ static abstract void GetNamedBufferSubData( Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] static abstract void GetNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -36471,8 +36471,8 @@ static abstract void GetNamedBufferSubDataEXT( void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] static abstract void GetNamedBufferSubDataEXT( @@ -36483,12 +36483,12 @@ Ref data ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36501,12 +36501,12 @@ static abstract void GetNamedFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36520,8 +36520,8 @@ static abstract void GetNamedFramebufferAttachmentParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] static abstract void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -36530,8 +36530,8 @@ static abstract void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] static abstract void GetNamedFramebufferAttachmentParameterEXT( @@ -36566,12 +36566,12 @@ static abstract void GetNamedFramebufferParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36583,12 +36583,12 @@ static abstract void GetNamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36600,8 +36600,8 @@ static abstract void GetNamedFramebufferParameter( [NativeTypeName("GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] static abstract void GetNamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -36609,8 +36609,8 @@ static abstract void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] static abstract void GetNamedFramebufferParameterEXT( @@ -36619,8 +36619,8 @@ static abstract void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] static abstract void GetNamedProgramEXT( [NativeTypeName("GLuint")] uint program, @@ -36629,8 +36629,8 @@ static abstract void GetNamedProgramEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] static abstract void GetNamedProgramEXT( @@ -36640,8 +36640,8 @@ static abstract void GetNamedProgramEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] static abstract int GetNamedProgramEXT( @@ -36650,8 +36650,8 @@ static abstract int GetNamedProgramEXT( [NativeTypeName("GLenum")] Constant pname ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, @@ -36660,8 +36660,8 @@ static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] static abstract void GetNamedProgramLocalParameterEXT( @@ -36671,8 +36671,8 @@ static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, @@ -36681,8 +36681,8 @@ static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] static abstract void GetNamedProgramLocalParameterEXT( @@ -36692,8 +36692,8 @@ static abstract void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, @@ -36702,8 +36702,8 @@ static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] static abstract void GetNamedProgramLocalParameterIEXT( @@ -36713,8 +36713,8 @@ static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, @@ -36723,8 +36723,8 @@ static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] static abstract void GetNamedProgramLocalParameterIEXT( @@ -36734,8 +36734,8 @@ static abstract void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] static abstract void GetNamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, @@ -36744,8 +36744,8 @@ static abstract void GetNamedProgramStringEXT( void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] static abstract void GetNamedProgramStringEXT( @@ -36756,12 +36756,12 @@ Ref @string ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36773,12 +36773,12 @@ static abstract void GetNamedRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -36790,8 +36790,8 @@ static abstract void GetNamedRenderbufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] static abstract void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -36799,8 +36799,8 @@ static abstract void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] static abstract void GetNamedRenderbufferParameterEXT( @@ -36809,8 +36809,8 @@ static abstract void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] static abstract void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -36820,8 +36820,8 @@ static abstract void GetNamedStringARB( [NativeTypeName("GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] static abstract void GetNamedStringARB( @@ -36832,8 +36832,8 @@ static abstract void GetNamedStringARB( [NativeTypeName("GLchar *")] Ref @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] static abstract void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -36842,8 +36842,8 @@ static abstract void GetNamedStringARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] static abstract void GetNamedStringARB( @@ -36895,8 +36895,8 @@ static abstract void GetnColorTableARB( Ref table ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] static abstract void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, @@ -36905,8 +36905,8 @@ static abstract void GetnCompressedTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] static abstract void GetnCompressedTexImage( @@ -36916,8 +36916,8 @@ static abstract void GetnCompressedTexImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] static abstract void GetnCompressedTexImageARB( [NativeTypeName("GLenum")] uint target, @@ -36926,8 +36926,8 @@ static abstract void GetnCompressedTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] static abstract void GetnCompressedTexImageARB( @@ -36979,8 +36979,8 @@ static abstract void GetnConvolutionFilterARB( Ref image ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] static abstract void GetNextPerfQueryIdIntel( @@ -36988,8 +36988,8 @@ static abstract void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] uint* nextQueryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -36998,8 +36998,8 @@ static abstract void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] Ref nextQueryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -37452,8 +37452,8 @@ static abstract void GetnSeparableFilterARB( Ref span ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] static abstract void GetnTexImage( [NativeTypeName("GLenum")] uint target, @@ -37464,8 +37464,8 @@ static abstract void GetnTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] static abstract void GetnTexImage( @@ -37477,8 +37477,8 @@ static abstract void GetnTexImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] static abstract void GetnTexImageARB( [NativeTypeName("GLenum")] uint target, @@ -37489,8 +37489,8 @@ static abstract void GetnTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] static abstract void GetnTexImageARB( @@ -37502,8 +37502,8 @@ static abstract void GetnTexImageARB( Ref img ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] static abstract void GetnUniform( [NativeTypeName("GLuint")] uint program, @@ -37512,8 +37512,8 @@ static abstract void GetnUniform( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] static abstract void GetnUniform( @@ -37523,8 +37523,8 @@ static abstract void GetnUniform( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37533,8 +37533,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] static abstract void GetnUniformARB( @@ -37545,12 +37545,12 @@ static abstract void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37563,12 +37563,12 @@ static abstract void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37581,8 +37581,8 @@ static abstract void GetnUniform( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37591,8 +37591,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] static abstract void GetnUniformARB( @@ -37602,8 +37602,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] static abstract void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, @@ -37612,8 +37612,8 @@ static abstract void GetnUniformEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] static abstract void GetnUniformEXT( @@ -37642,8 +37642,8 @@ static abstract void GetnUniformKHR( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37652,8 +37652,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] static abstract void GetnUniformARB( @@ -37664,12 +37664,12 @@ static abstract void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37682,12 +37682,12 @@ static abstract void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37700,8 +37700,8 @@ static abstract void GetnUniform( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37710,8 +37710,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] static abstract void GetnUniformARB( @@ -37721,8 +37721,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] static abstract void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, @@ -37731,8 +37731,8 @@ static abstract void GetnUniformEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] static abstract void GetnUniformEXT( @@ -37761,8 +37761,8 @@ static abstract void GetnUniformKHR( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37771,8 +37771,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] static abstract void GetnUniformARB( @@ -37783,12 +37783,12 @@ static abstract void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37801,12 +37801,12 @@ static abstract void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -37819,8 +37819,8 @@ static abstract void GetnUniform( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] static abstract void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -37829,8 +37829,8 @@ static abstract void GetnUniformARB( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] static abstract void GetnUniformARB( @@ -37910,7 +37910,7 @@ static abstract int GetObjectBufferivATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -37921,7 +37921,7 @@ static abstract int GetObjectBufferivATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -37941,7 +37941,7 @@ static abstract void GetObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -37952,7 +37952,7 @@ static abstract void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -37973,7 +37973,7 @@ static abstract void GetObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -37984,7 +37984,7 @@ static abstract void GetObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38002,8 +38002,8 @@ static abstract sbyte GetObjectLabel( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] static abstract void GetObjectLabelEXT( @@ -38014,8 +38014,8 @@ static abstract void GetObjectLabelEXT( [NativeTypeName("GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -38027,8 +38027,8 @@ static abstract void GetObjectLabelEXT( [NativeTypeName("GLchar *")] Ref label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -38140,7 +38140,7 @@ static abstract void GetObjectParameterivARB( static abstract int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint obj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38151,7 +38151,7 @@ static abstract void GetObjectParameterivARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38170,7 +38170,7 @@ static abstract void GetObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38181,7 +38181,7 @@ static abstract void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38201,7 +38201,7 @@ static abstract void GetObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38212,7 +38212,7 @@ static abstract void GetObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -38324,8 +38324,8 @@ static abstract void GetPathColorGenNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] static abstract void GetPathCommandsNV( @@ -38333,8 +38333,8 @@ static abstract void GetPathCommandsNV( [NativeTypeName("GLubyte *")] byte* commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -38343,15 +38343,15 @@ static abstract void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] static abstract byte GetPathCommandsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -38360,8 +38360,8 @@ static abstract void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] static abstract void GetPathCoordsNV( @@ -38369,8 +38369,8 @@ static abstract void GetPathCoordsNV( [NativeTypeName("GLfloat *")] float* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -38379,15 +38379,15 @@ static abstract void GetPathCoordsNV( [NativeTypeName("GLfloat *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] static abstract float GetPathCoordsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] static abstract void GetPathDashArrayNV( @@ -38395,8 +38395,8 @@ static abstract void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -38405,16 +38405,16 @@ static abstract void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] Ref dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] static abstract float GetPathDashArrayNV(); [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] static abstract float GetPathLengtNV( @@ -38423,8 +38423,8 @@ static abstract float GetPathLengtNV( [NativeTypeName("GLsizei")] uint numSegments ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] static abstract void GetPathMetricRangeNV( @@ -38435,8 +38435,8 @@ static abstract void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -38448,8 +38448,8 @@ static abstract void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] Ref metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] static abstract void GetPathMetricNV( @@ -38462,8 +38462,8 @@ static abstract void GetPathMetricNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -38477,8 +38477,8 @@ static abstract void GetPathMetricNV( [NativeTypeName("GLfloat *")] Ref metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] static abstract void GetPathParameterNV( @@ -38487,8 +38487,8 @@ static abstract void GetPathParameterNV( [NativeTypeName("GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -38498,8 +38498,8 @@ static abstract void GetPathParameterNV( [NativeTypeName("GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] static abstract void GetPathParameterNV( @@ -38508,8 +38508,8 @@ static abstract void GetPathParameterNV( [NativeTypeName("GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -38519,8 +38519,8 @@ static abstract void GetPathParameterNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] static abstract void GetPathSpacingNV( @@ -38535,8 +38535,8 @@ static abstract void GetPathSpacingNV( [NativeTypeName("GLfloat *")] float* returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -38586,8 +38586,8 @@ static abstract void GetPathTexGenNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] static abstract void GetPerfCounterInfoIntel( @@ -38604,8 +38604,8 @@ static abstract void GetPerfCounterInfoIntel( [NativeTypeName("GLuint64 *")] ulong* rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -38623,8 +38623,8 @@ static abstract void GetPerfCounterInfoIntel( [NativeTypeName("GLuint64 *")] Ref rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] static abstract void GetPerfMonitorCounterDataAMD( @@ -38635,8 +38635,8 @@ static abstract void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] int* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -38648,8 +38648,8 @@ static abstract void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] Ref bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -38660,8 +38660,8 @@ static abstract int GetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] static abstract void GetPerfMonitorCounterInfoAMD( @@ -38671,8 +38671,8 @@ static abstract void GetPerfMonitorCounterInfoAMD( void* data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -38683,8 +38683,8 @@ static abstract void GetPerfMonitorCounterInfoAMD( Ref data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] static abstract void GetPerfMonitorCountersAMD( @@ -38695,8 +38695,8 @@ static abstract void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -38708,8 +38708,8 @@ static abstract void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] Ref counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -38719,8 +38719,8 @@ static abstract uint GetPerfMonitorCountersAMD( [NativeTypeName("GLint *")] Ref maxActiveCounters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] static abstract void GetPerfMonitorCounterStringAMD( @@ -38731,8 +38731,8 @@ static abstract void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] sbyte* counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -38744,8 +38744,8 @@ static abstract void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] Ref counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -38755,8 +38755,8 @@ static abstract sbyte GetPerfMonitorCounterStringAMD( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] static abstract void GetPerfMonitorGroupsAMD( @@ -38765,8 +38765,8 @@ static abstract void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] uint* groups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -38776,8 +38776,8 @@ static abstract void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] Ref groups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -38785,8 +38785,8 @@ static abstract uint GetPerfMonitorGroupsAMD( [NativeTypeName("GLint *")] Ref numGroups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] static abstract void GetPerfMonitorGroupStringAMD( @@ -38796,8 +38796,8 @@ static abstract void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] sbyte* groupString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -38808,8 +38808,8 @@ static abstract void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] Ref groupString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -38818,8 +38818,8 @@ static abstract sbyte GetPerfMonitorGroupStringAMD( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] static abstract void GetPerfQueryDataIntel( @@ -38830,8 +38830,8 @@ static abstract void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] uint* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -38843,8 +38843,8 @@ static abstract void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] Ref bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] static abstract void GetPerfQueryIdByNameIntel( @@ -38852,8 +38852,8 @@ static abstract void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] uint* queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -38862,8 +38862,8 @@ static abstract void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] Ref queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] static abstract void GetPerfQueryInfoIntel( @@ -38876,8 +38876,8 @@ static abstract void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] uint* capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -38891,8 +38891,8 @@ static abstract void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -38904,8 +38904,8 @@ static abstract sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -38919,8 +38919,8 @@ static abstract void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -38932,8 +38932,8 @@ static abstract sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -38947,8 +38947,8 @@ static abstract void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -39249,8 +39249,8 @@ static abstract void GetPixelTransformParameterivEXT( [NativeFunction("opengl", EntryPoint = "glGetPixelTransformParameterivEXT")] static abstract int GetPixelTransformParameterivEXT([NativeTypeName("GLenum")] uint target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] static abstract void GetPointerEXT( [NativeTypeName("GLenum")] uint pname, @@ -39258,8 +39258,8 @@ static abstract void GetPointerEXT( void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] static abstract void GetPointerEXT( @@ -39268,8 +39268,8 @@ static abstract void GetPointerEXT( Ref2D @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] static abstract void GetPointerIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -39277,8 +39277,8 @@ static abstract void GetPointerIndexedEXT( void** data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] static abstract void GetPointerIndexedEXT( @@ -39287,23 +39287,6 @@ static abstract void GetPointerIndexedEXT( Ref2D data ); - [SupportedApiProfile( - "glcore", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1" - ], - MinVersion = "1.1", - MaxVersion = "3.2" - )] [SupportedApiProfile( "gl", [ @@ -39329,10 +39312,6 @@ Ref2D data ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glGetPointerv")] - static abstract void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); - [SupportedApiProfile( "glcore", [ @@ -39350,6 +39329,10 @@ Ref2D data MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glGetPointerv")] + static abstract void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); + [SupportedApiProfile( "gl", [ @@ -39375,6 +39358,23 @@ Ref2D data ], MinVersion = "1.1" )] + [SupportedApiProfile( + "glcore", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1" + ], + MinVersion = "1.1", + MaxVersion = "3.2" + )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -39462,7 +39462,7 @@ Ref2D @params static abstract void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -39475,7 +39475,7 @@ Ref2D @params MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -39497,7 +39497,7 @@ static abstract void GetProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -39510,7 +39510,7 @@ static abstract void GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -39622,7 +39622,7 @@ static abstract void GetProgramEnvParameterINV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39641,7 +39641,7 @@ static abstract void GetProgramEnvParameterINV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39673,7 +39673,7 @@ static abstract void GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39692,7 +39692,7 @@ static abstract void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39725,7 +39725,7 @@ static abstract void GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39744,7 +39744,7 @@ static abstract void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39775,7 +39775,7 @@ static abstract sbyte GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -39786,7 +39786,7 @@ static abstract sbyte GetProgramInfoLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -39805,7 +39805,7 @@ static abstract void GetProgramInterface( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -39816,7 +39816,7 @@ static abstract void GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -39836,7 +39836,7 @@ static abstract void GetProgramInterface( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39855,7 +39855,7 @@ static abstract void GetProgramInterface( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39886,7 +39886,7 @@ static abstract void GetProgram( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -39905,7 +39905,7 @@ static abstract void GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -40143,7 +40143,7 @@ static abstract void GetProgramParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40156,7 +40156,7 @@ static abstract void GetProgramParameterNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40177,7 +40177,7 @@ static abstract void GetProgramPipelineInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40190,7 +40190,7 @@ static abstract void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40212,7 +40212,7 @@ static abstract void GetProgramPipelineInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40225,7 +40225,7 @@ static abstract void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40272,7 +40272,7 @@ static abstract sbyte GetProgramPipelineInfoLogEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40285,7 +40285,7 @@ static abstract sbyte GetProgramPipelineInfoLogEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40305,7 +40305,7 @@ static abstract void GetProgramPipeline( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40318,7 +40318,7 @@ static abstract void GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -40355,8 +40355,8 @@ static abstract void GetProgramPipelineEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] static abstract void GetProgramResourceNV( @@ -40370,8 +40370,8 @@ static abstract void GetProgramResourceNV( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -40386,8 +40386,8 @@ static abstract void GetProgramResourceNV( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -40402,7 +40402,7 @@ static abstract float GetProgramResourceNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40413,7 +40413,7 @@ static abstract float GetProgramResourceNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40432,7 +40432,7 @@ static abstract uint GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40443,7 +40443,7 @@ static abstract uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40462,7 +40462,7 @@ static abstract uint GetProgramResourceIndex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40473,7 +40473,7 @@ static abstract uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40496,7 +40496,7 @@ static abstract void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40507,7 +40507,7 @@ static abstract void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40531,7 +40531,7 @@ static abstract void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40542,7 +40542,7 @@ static abstract void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40566,7 +40566,7 @@ static abstract void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40577,7 +40577,7 @@ static abstract void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40602,7 +40602,7 @@ static abstract void GetProgramResource( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40613,7 +40613,7 @@ static abstract void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40632,7 +40632,7 @@ static abstract int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40643,7 +40643,7 @@ static abstract int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40663,7 +40663,7 @@ static abstract int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40674,7 +40674,7 @@ static abstract int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40693,7 +40693,7 @@ static abstract int GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40704,7 +40704,7 @@ static abstract int GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40742,7 +40742,7 @@ static abstract int GetProgramResourceLocationIndexEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40753,7 +40753,7 @@ static abstract int GetProgramResourceLocationIndexEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40774,7 +40774,7 @@ static abstract void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40785,7 +40785,7 @@ static abstract void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40807,7 +40807,7 @@ static abstract void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40818,7 +40818,7 @@ static abstract void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -40838,7 +40838,7 @@ static abstract sbyte GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -40852,7 +40852,7 @@ static abstract sbyte GetProgramResourceName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -40874,7 +40874,7 @@ static abstract void GetProgramStage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -40888,7 +40888,7 @@ static abstract void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -40911,7 +40911,7 @@ static abstract void GetProgramStage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -40925,7 +40925,7 @@ static abstract void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -41005,12 +41005,12 @@ static abstract void GetProgramSubroutineParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41023,12 +41023,12 @@ static abstract void GetQueryBufferObjecti64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41042,12 +41042,12 @@ static abstract void GetQueryBufferObjecti64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41060,12 +41060,12 @@ static abstract void GetQueryBufferObject( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41079,12 +41079,12 @@ static abstract void GetQueryBufferObject( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41097,12 +41097,12 @@ static abstract void GetQueryBufferObjectui64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41116,12 +41116,12 @@ static abstract void GetQueryBufferObjectui64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41134,12 +41134,12 @@ static abstract void GetQueryBufferObjectuiv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -41153,7 +41153,7 @@ static abstract void GetQueryBufferObjectuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -41167,7 +41167,7 @@ static abstract void GetQueryBufferObjectuiv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -41189,7 +41189,7 @@ static abstract void GetQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -41203,7 +41203,7 @@ static abstract void GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -41226,7 +41226,7 @@ static abstract void GetQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41246,7 +41246,7 @@ static abstract void GetQueryIndexed( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41273,7 +41273,7 @@ static abstract void GetQuery( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41293,7 +41293,7 @@ static abstract void GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41361,7 +41361,7 @@ static abstract void GetQueryEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41376,7 +41376,7 @@ static abstract void GetQueryEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41398,7 +41398,7 @@ static abstract void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41413,7 +41413,7 @@ static abstract void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41455,7 +41455,7 @@ static abstract void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41475,7 +41475,7 @@ static abstract void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41502,7 +41502,7 @@ static abstract void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41522,7 +41522,7 @@ static abstract void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41584,7 +41584,7 @@ static abstract void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41599,7 +41599,7 @@ static abstract void GetQueryObjectEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41621,7 +41621,7 @@ static abstract void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41636,7 +41636,7 @@ static abstract void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -41678,7 +41678,7 @@ static abstract void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41698,7 +41698,7 @@ static abstract void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41725,7 +41725,7 @@ static abstract void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41745,7 +41745,7 @@ static abstract void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -41813,7 +41813,7 @@ static abstract void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -41831,7 +41831,7 @@ static abstract void GetQueryObjectEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -41861,7 +41861,7 @@ static abstract void GetRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -41879,7 +41879,7 @@ static abstract void GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -41944,7 +41944,7 @@ static abstract void GetRenderbufferParameterOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -41959,7 +41959,7 @@ static abstract void GetRenderbufferParameterOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -41991,7 +41991,7 @@ static abstract void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42006,7 +42006,7 @@ static abstract void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42039,7 +42039,7 @@ static abstract void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42054,7 +42054,7 @@ static abstract void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42076,7 +42076,7 @@ static abstract void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42091,7 +42091,7 @@ static abstract void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42148,7 +42148,7 @@ static abstract void GetSamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42163,7 +42163,7 @@ static abstract void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42185,7 +42185,7 @@ static abstract void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42200,7 +42200,7 @@ static abstract void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42257,7 +42257,7 @@ static abstract void GetSamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42272,7 +42272,7 @@ static abstract void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42304,7 +42304,7 @@ static abstract void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42319,7 +42319,7 @@ static abstract void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -42436,7 +42436,7 @@ Ref span ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42455,7 +42455,7 @@ Ref span MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42487,7 +42487,7 @@ static abstract void GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42506,7 +42506,7 @@ static abstract void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42539,7 +42539,7 @@ static abstract void GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42558,7 +42558,7 @@ static abstract void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42589,7 +42589,7 @@ static abstract sbyte GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42608,7 +42608,7 @@ static abstract sbyte GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42639,7 +42639,7 @@ static abstract void GetShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42658,7 +42658,7 @@ static abstract void GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42690,7 +42690,7 @@ static abstract void GetShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42703,7 +42703,7 @@ static abstract void GetShader( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42729,7 +42729,7 @@ static abstract void GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42742,7 +42742,7 @@ static abstract void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42769,7 +42769,7 @@ static abstract void GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42782,7 +42782,7 @@ static abstract void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -42808,7 +42808,7 @@ static abstract int GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42827,7 +42827,7 @@ static abstract int GetShaderPrecisionFormat( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42859,7 +42859,7 @@ static abstract void GetShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42878,7 +42878,7 @@ static abstract void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42911,7 +42911,7 @@ static abstract void GetShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42930,7 +42930,7 @@ static abstract void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -42987,8 +42987,8 @@ static abstract sbyte GetShaderSourceARB( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] static abstract void GetShadingRateImagePaletteNV( @@ -42997,8 +42997,8 @@ static abstract void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] uint* rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -43008,8 +43008,8 @@ static abstract void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] Ref rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -43018,8 +43018,8 @@ static abstract uint GetShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint entry ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] static abstract void GetShadingRateSampleLocationNV( @@ -43029,8 +43029,8 @@ static abstract void GetShadingRateSampleLocationNV( [NativeTypeName("GLint *")] int* location ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -43057,14 +43057,14 @@ static abstract void GetSharpenTexFuncSGIS( ); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] static abstract ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] static abstract ushort GetStageIndexNV( @@ -43073,7 +43073,7 @@ static abstract ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -43098,7 +43098,7 @@ static abstract ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -43122,18 +43122,18 @@ static abstract ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetString")] static abstract byte* GetString([NativeTypeName("GLenum")] uint name); [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -43158,7 +43158,7 @@ static abstract ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -43182,12 +43182,12 @@ static abstract ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetString")] static abstract Ptr GetString( @@ -43196,7 +43196,7 @@ static abstract Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -43213,7 +43213,7 @@ static abstract Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -43237,7 +43237,7 @@ static abstract Ptr GetString( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -43254,7 +43254,7 @@ static abstract Ptr GetString( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -43279,7 +43279,7 @@ static abstract Ptr GetString( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43293,7 +43293,7 @@ static abstract Ptr GetString( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43315,7 +43315,7 @@ static abstract uint GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43329,7 +43329,7 @@ static abstract uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43352,7 +43352,7 @@ static abstract uint GetSubroutineIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43366,7 +43366,7 @@ static abstract uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43388,7 +43388,7 @@ static abstract int GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43402,7 +43402,7 @@ static abstract int GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -43424,7 +43424,7 @@ static abstract int GetSubroutineUniformLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43440,7 +43440,7 @@ static abstract int GetSubroutineUniformLocation( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43465,7 +43465,7 @@ static abstract void GetSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43481,7 +43481,7 @@ static abstract void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43507,7 +43507,7 @@ static abstract void GetSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43523,7 +43523,7 @@ static abstract void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -43546,8 +43546,8 @@ static abstract int GetSync( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] static abstract void GetSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -43557,8 +43557,8 @@ static abstract void GetSyncApple( [NativeTypeName("GLint *")] int* values ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] static abstract void GetSyncApple( @@ -43569,8 +43569,8 @@ static abstract void GetSyncApple( [NativeTypeName("GLint *")] Ref values ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] static abstract int GetSyncApple( @@ -44045,7 +44045,7 @@ static abstract void GetTexGenxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44070,7 +44070,7 @@ static abstract void GetTexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44104,7 +44104,7 @@ static abstract void GetTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44129,7 +44129,7 @@ static abstract void GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44164,7 +44164,7 @@ Ref pixels ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44189,7 +44189,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44222,7 +44222,7 @@ static abstract void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44247,7 +44247,7 @@ static abstract void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44281,7 +44281,7 @@ static abstract void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44306,7 +44306,7 @@ static abstract void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44339,7 +44339,7 @@ static abstract void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44364,7 +44364,7 @@ static abstract void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44417,7 +44417,7 @@ static abstract void GetTexLevelParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44442,7 +44442,7 @@ static abstract void GetTexLevelParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44466,12 +44466,12 @@ static abstract void GetTexLevelParameterxOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] static abstract void GetTexParameter( [NativeTypeName("GLenum")] uint target, @@ -44480,7 +44480,7 @@ static abstract void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44505,7 +44505,7 @@ static abstract void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44529,12 +44529,12 @@ static abstract void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] static abstract void GetTexParameter( @@ -44544,7 +44544,7 @@ static abstract void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44561,7 +44561,7 @@ static abstract void GetTexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44585,7 +44585,7 @@ static abstract void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44602,7 +44602,7 @@ static abstract void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44663,7 +44663,7 @@ static abstract void GetTexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44680,7 +44680,7 @@ static abstract void GetTexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44704,7 +44704,7 @@ static abstract void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44721,7 +44721,7 @@ static abstract void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -44782,7 +44782,7 @@ static abstract void GetTexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44807,7 +44807,7 @@ static abstract void GetTexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44831,12 +44831,12 @@ static abstract void GetTexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] static abstract void GetTexParameter( [NativeTypeName("GLenum")] uint target, @@ -44845,7 +44845,7 @@ static abstract void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44870,7 +44870,7 @@ static abstract void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -44894,12 +44894,12 @@ static abstract void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] static abstract void GetTexParameter( @@ -44962,8 +44962,8 @@ static abstract void GetTexParameterxOES( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleARB")] static abstract ulong GetTextureHandleARB([NativeTypeName("GLuint")] uint texture); @@ -44973,19 +44973,19 @@ static abstract void GetTexParameterxOES( static abstract ulong GetTextureHandleIMG([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleNV")] static abstract ulong GetTextureHandleNV([NativeTypeName("GLuint")] uint texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45000,12 +45000,12 @@ static abstract void GetTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45020,8 +45020,8 @@ static abstract void GetTextureImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] static abstract void GetTextureImageEXT( [NativeTypeName("GLuint")] uint texture, @@ -45032,8 +45032,8 @@ static abstract void GetTextureImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] static abstract void GetTextureImageEXT( @@ -45046,12 +45046,12 @@ Ref pixels ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45064,12 +45064,12 @@ static abstract void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45082,8 +45082,8 @@ static abstract void GetTextureLevelParameter( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] static abstract void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -45093,8 +45093,8 @@ static abstract void GetTextureLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] static abstract void GetTextureLevelParameterEXT( @@ -45106,12 +45106,12 @@ static abstract void GetTextureLevelParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45124,12 +45124,12 @@ static abstract void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45142,8 +45142,8 @@ static abstract void GetTextureLevelParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] static abstract void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -45153,8 +45153,8 @@ static abstract void GetTextureLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] static abstract void GetTextureLevelParameterEXT( @@ -45166,12 +45166,12 @@ static abstract void GetTextureLevelParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45183,12 +45183,12 @@ static abstract void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45200,8 +45200,8 @@ static abstract void GetTextureParameter( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] static abstract void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -45210,8 +45210,8 @@ static abstract void GetTextureParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] static abstract void GetTextureParameterEXT( @@ -45222,12 +45222,12 @@ static abstract void GetTextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45239,12 +45239,12 @@ static abstract void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45256,8 +45256,8 @@ static abstract void GetTextureParameterI( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] static abstract void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -45266,8 +45266,8 @@ static abstract void GetTextureParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] static abstract void GetTextureParameterIEXT( @@ -45278,12 +45278,12 @@ static abstract void GetTextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45295,12 +45295,12 @@ static abstract void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45312,8 +45312,8 @@ static abstract void GetTextureParameterI( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] static abstract void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -45322,8 +45322,8 @@ static abstract void GetTextureParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] static abstract void GetTextureParameterIEXT( @@ -45334,12 +45334,12 @@ static abstract void GetTextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45351,12 +45351,12 @@ static abstract void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45368,8 +45368,8 @@ static abstract void GetTextureParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] static abstract void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -45378,8 +45378,8 @@ static abstract void GetTextureParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] static abstract void GetTextureParameterEXT( @@ -45390,8 +45390,8 @@ static abstract void GetTextureParameterEXT( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleARB")] static abstract ulong GetTextureSamplerHandleARB( [NativeTypeName("GLuint")] uint texture, @@ -45407,8 +45407,8 @@ static abstract ulong GetTextureSamplerHandleIMG( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleNV")] static abstract ulong GetTextureSamplerHandleNV( @@ -45417,12 +45417,12 @@ static abstract ulong GetTextureSamplerHandleNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45443,12 +45443,12 @@ static abstract void GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45498,12 +45498,12 @@ static abstract int GetTrackMatrixNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45516,12 +45516,12 @@ static abstract void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45535,12 +45535,12 @@ static abstract void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45553,12 +45553,12 @@ static abstract void GetTransformFeedbacki64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45572,12 +45572,12 @@ static abstract void GetTransformFeedbacki64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45589,12 +45589,12 @@ static abstract void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -45607,7 +45607,7 @@ static abstract void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45624,7 +45624,7 @@ static abstract void GetTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45652,7 +45652,7 @@ static abstract void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45669,7 +45669,7 @@ static abstract void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45698,7 +45698,7 @@ static abstract void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45715,7 +45715,7 @@ static abstract void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45742,7 +45742,7 @@ static abstract sbyte GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45759,7 +45759,7 @@ static abstract sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45788,7 +45788,7 @@ static abstract void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45805,7 +45805,7 @@ static abstract void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45832,7 +45832,7 @@ static abstract sbyte GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45849,7 +45849,7 @@ static abstract sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45878,7 +45878,7 @@ static abstract void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -45895,7 +45895,7 @@ static abstract void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -46059,7 +46059,7 @@ static abstract sbyte GetTranslatedShaderSourceAngle( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46076,7 +46076,7 @@ static abstract sbyte GetTranslatedShaderSourceAngle( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46100,7 +46100,7 @@ static abstract uint GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46117,7 +46117,7 @@ static abstract uint GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46149,7 +46149,7 @@ static abstract int GetUniformBufferSizeEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46163,7 +46163,7 @@ static abstract int GetUniformBufferSizeEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46184,7 +46184,7 @@ static abstract void GetUniformdv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46198,7 +46198,7 @@ static abstract void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46220,7 +46220,7 @@ static abstract void GetUniformdv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46234,7 +46234,7 @@ static abstract void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -46252,7 +46252,7 @@ static abstract void GetUniformdv( static abstract double GetUniformdv([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46271,7 +46271,7 @@ static abstract void GetUniformdv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46302,7 +46302,7 @@ static abstract void GetUniformfv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46321,7 +46321,7 @@ static abstract void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46353,7 +46353,7 @@ static abstract void GetUniformfv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46372,7 +46372,7 @@ static abstract void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46421,8 +46421,8 @@ static abstract void GetUniformfvARB( [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] static abstract float GetUniformfvARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] static abstract void GetUniformi64VARB( [NativeTypeName("GLuint")] uint program, @@ -46430,8 +46430,8 @@ static abstract void GetUniformi64VARB( [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] static abstract void GetUniformi64VARB( @@ -46440,14 +46440,14 @@ static abstract void GetUniformi64VARB( [NativeTypeName("GLint64 *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] static abstract long GetUniformi64VARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] static abstract void GetUniformNV( @@ -46456,8 +46456,8 @@ static abstract void GetUniformNV( [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -46467,15 +46467,15 @@ static abstract void GetUniformNV( [NativeTypeName("GLint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] static abstract long GetUniformNV([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46492,7 +46492,7 @@ static abstract void GetUniformNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46517,7 +46517,7 @@ static abstract void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46534,7 +46534,7 @@ static abstract void GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -46560,7 +46560,7 @@ static abstract void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46579,7 +46579,7 @@ static abstract void GetUniformIndices( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46610,7 +46610,7 @@ static abstract void GetUniformiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46629,7 +46629,7 @@ static abstract void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46661,7 +46661,7 @@ static abstract void GetUniformiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46680,7 +46680,7 @@ static abstract void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46731,7 +46731,7 @@ static abstract void GetUniformivARB( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46750,7 +46750,7 @@ static abstract void GetUniformivARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46781,7 +46781,7 @@ static abstract int GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46800,7 +46800,7 @@ static abstract int GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -46856,7 +46856,7 @@ static abstract nint GetUniformOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46870,7 +46870,7 @@ static abstract nint GetUniformOffsetEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46891,7 +46891,7 @@ static abstract void GetUniformSubroutine( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46905,7 +46905,7 @@ static abstract void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46927,7 +46927,7 @@ static abstract void GetUniformSubroutine( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46941,7 +46941,7 @@ static abstract void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -46961,8 +46961,8 @@ static abstract uint GetUniformSubroutine( [NativeTypeName("GLint")] int location ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] static abstract void GetUniformui64VARB( [NativeTypeName("GLuint")] uint program, @@ -46970,8 +46970,8 @@ static abstract void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] static abstract void GetUniformui64VARB( @@ -46980,14 +46980,14 @@ static abstract void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] static abstract ulong GetUniformui64VARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] static abstract void GetUniformui64VNV( [NativeTypeName("GLuint")] uint program, @@ -46995,8 +46995,8 @@ static abstract void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] static abstract void GetUniformui64VNV( @@ -47005,14 +47005,14 @@ static abstract void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] static abstract ulong GetUniformui64VNV([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47029,7 +47029,7 @@ static abstract void GetUniformui64VNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47053,7 +47053,7 @@ static abstract void GetUniformuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47070,7 +47070,7 @@ static abstract void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47095,7 +47095,7 @@ static abstract void GetUniformuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47112,7 +47112,7 @@ static abstract void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47353,12 +47353,12 @@ static abstract int GetVaryingLocationNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47371,12 +47371,12 @@ static abstract void GetVertexArrayIndexed64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47390,12 +47390,12 @@ static abstract void GetVertexArrayIndexed64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47408,12 +47408,12 @@ static abstract void GetVertexArrayIndexed( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47426,8 +47426,8 @@ static abstract void GetVertexArrayIndexed( [NativeTypeName("GLint *")] Ref param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] static abstract void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -47436,8 +47436,8 @@ static abstract void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] static abstract void GetVertexArrayIntegerEXT( @@ -47447,8 +47447,8 @@ static abstract void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] Ref param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] static abstract void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -47456,8 +47456,8 @@ static abstract void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] static abstract void GetVertexArrayIntegerEXT( @@ -47467,12 +47467,12 @@ static abstract void GetVertexArrayIntegerEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47484,12 +47484,12 @@ static abstract void GetVertexArray( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -47501,8 +47501,8 @@ static abstract void GetVertexArray( [NativeTypeName("GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] static abstract void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -47511,8 +47511,8 @@ static abstract void GetVertexArrayPointerEXT( void** param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] static abstract void GetVertexArrayPointerEXT( @@ -47522,8 +47522,8 @@ static abstract void GetVertexArrayPointerEXT( Ref2D param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] static abstract void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -47531,8 +47531,8 @@ static abstract void GetVertexArrayPointerEXT( void** param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] static abstract void GetVertexArrayPointerEXT( @@ -47576,7 +47576,7 @@ static abstract void GetVertexAttribArrayObjectATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47595,7 +47595,7 @@ static abstract void GetVertexAttribArrayObjectATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47621,7 +47621,7 @@ static abstract void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47640,7 +47640,7 @@ static abstract void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47709,7 +47709,7 @@ static abstract double GetVertexAttribdvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47728,7 +47728,7 @@ static abstract double GetVertexAttribdvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47759,7 +47759,7 @@ static abstract void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47778,7 +47778,7 @@ static abstract void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -47852,7 +47852,7 @@ static abstract float GetVertexAttribfvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47869,7 +47869,7 @@ static abstract float GetVertexAttribfvNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47893,7 +47893,7 @@ static abstract void GetVertexAttribI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47910,7 +47910,7 @@ static abstract void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47935,7 +47935,7 @@ static abstract void GetVertexAttribI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -47952,7 +47952,7 @@ static abstract void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48001,7 +48001,7 @@ static abstract int GetVertexAttribIEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48018,7 +48018,7 @@ static abstract int GetVertexAttribIEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48042,7 +48042,7 @@ static abstract void GetVertexAttribIuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48059,7 +48059,7 @@ static abstract void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48084,7 +48084,7 @@ static abstract void GetVertexAttribIuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48101,7 +48101,7 @@ static abstract void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -48150,7 +48150,7 @@ static abstract uint GetVertexAttribIuivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48169,7 +48169,7 @@ static abstract uint GetVertexAttribIuivEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48200,7 +48200,7 @@ static abstract void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48219,7 +48219,7 @@ static abstract void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48293,7 +48293,7 @@ static abstract int GetVertexAttribivNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -48306,7 +48306,7 @@ static abstract int GetVertexAttribivNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -48326,7 +48326,7 @@ static abstract void GetVertexAttribL( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -48339,7 +48339,7 @@ static abstract void GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -48376,8 +48376,8 @@ static abstract void GetVertexAttribLEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] static abstract void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, @@ -48385,8 +48385,8 @@ static abstract void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] static abstract void GetVertexAttribLNV( @@ -48395,8 +48395,8 @@ static abstract void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] static abstract void GetVertexAttribLARB( [NativeTypeName("GLuint")] uint index, @@ -48404,8 +48404,8 @@ static abstract void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] static abstract void GetVertexAttribLARB( @@ -48414,8 +48414,8 @@ static abstract void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] static abstract void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, @@ -48423,8 +48423,8 @@ static abstract void GetVertexAttribLNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] static abstract void GetVertexAttribLNV( @@ -48434,7 +48434,7 @@ static abstract void GetVertexAttribLNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48453,7 +48453,7 @@ static abstract void GetVertexAttribLNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48484,7 +48484,7 @@ static abstract void GetVertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48503,7 +48503,7 @@ static abstract void GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -48760,8 +48760,8 @@ static abstract void GetVideouivNV( static abstract uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] static abstract delegate* unmanaged GetVkProcAddrNV( @@ -48769,8 +48769,8 @@ static abstract void GetVideouivNV( ); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -48811,7 +48811,7 @@ static abstract void GetVideouivNV( static abstract void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort factor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -48836,7 +48836,7 @@ static abstract void GetVideouivNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -48860,12 +48860,12 @@ static abstract void GetVideouivNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glHint")] static abstract void Hint( [NativeTypeName("GLenum")] uint target, @@ -48873,7 +48873,7 @@ static abstract void Hint( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -48898,7 +48898,7 @@ static abstract void Hint( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -48922,12 +48922,12 @@ static abstract void Hint( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] static abstract void Hint( @@ -49352,8 +49352,8 @@ static abstract Ptr ImportSyncEXT( [NativeFunction("opengl", EntryPoint = "glIndexf")] static abstract void Indexf([NativeTypeName("GLfloat")] float c); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] static abstract void IndexFormatNV( [NativeTypeName("GLenum")] uint type, @@ -49997,20 +49997,20 @@ static abstract void InsertComponentEXT( [NativeTypeName("GLuint")] uint num ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] static abstract void InsertEventMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] static abstract void InsertEventMarkerEXT( @@ -50101,8 +50101,8 @@ static abstract void InterleavedArrays( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glInterpolatePathsNV")] static abstract void InterpolatePathNV( @@ -50113,7 +50113,7 @@ static abstract void InterpolatePathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50124,7 +50124,7 @@ static abstract void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50138,7 +50138,7 @@ static abstract void InterpolatePathNV( static abstract void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50149,7 +50149,7 @@ static abstract void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50167,7 +50167,7 @@ static abstract void InvalidateBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50178,7 +50178,7 @@ static abstract void InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50196,7 +50196,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50207,7 +50207,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50226,7 +50226,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50237,7 +50237,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50255,7 +50255,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50266,7 +50266,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50285,7 +50285,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50296,7 +50296,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50314,7 +50314,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50325,7 +50325,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50344,7 +50344,7 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50355,7 +50355,7 @@ static abstract void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50373,12 +50373,12 @@ static abstract void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50390,12 +50390,12 @@ static abstract void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50408,12 +50408,12 @@ static abstract void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50426,12 +50426,12 @@ static abstract void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50444,12 +50444,12 @@ static abstract void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50461,12 +50461,12 @@ static abstract void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50478,12 +50478,12 @@ static abstract void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50495,12 +50495,12 @@ static abstract void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50516,12 +50516,12 @@ static abstract void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50538,12 +50538,12 @@ static abstract void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50560,12 +50560,12 @@ static abstract void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50582,12 +50582,12 @@ static abstract void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50603,12 +50603,12 @@ static abstract void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50624,12 +50624,12 @@ static abstract void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -50645,7 +50645,7 @@ static abstract void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50656,7 +50656,7 @@ static abstract void InvalidateNamedFramebufferSubDatum( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50678,7 +50678,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50689,7 +50689,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50712,7 +50712,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50723,7 +50723,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50745,7 +50745,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50756,7 +50756,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50779,7 +50779,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50790,7 +50790,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50812,7 +50812,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50823,7 +50823,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50846,7 +50846,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50857,7 +50857,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50879,7 +50879,7 @@ static abstract void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50890,7 +50890,7 @@ static abstract void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50907,7 +50907,7 @@ static abstract void InvalidateTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50918,7 +50918,7 @@ static abstract void InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -50953,7 +50953,7 @@ static abstract void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -50973,7 +50973,7 @@ static abstract void InvalidateTexSubImage( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -50992,12 +50992,12 @@ static abstract void InvalidateTexSubImage( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] static abstract MaybeBool IsBuffer([NativeTypeName("GLuint")] uint buffer); @@ -51015,7 +51015,7 @@ static abstract void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51035,7 +51035,7 @@ static abstract void InvalidateTexSubImage( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51054,44 +51054,44 @@ static abstract void InvalidateTexSubImage( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] static abstract uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] static abstract MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] static abstract uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] static abstract MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] static abstract uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -51116,7 +51116,7 @@ static abstract void InvalidateTexSubImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -51140,18 +51140,18 @@ static abstract void InvalidateTexSubImage( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] static abstract uint IsEnabled([NativeTypeName("GLenum")] uint cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -51176,7 +51176,7 @@ static abstract void InvalidateTexSubImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -51200,12 +51200,12 @@ static abstract void InvalidateTexSubImage( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] static abstract MaybeBool IsEnabled( @@ -51214,7 +51214,7 @@ static abstract MaybeBool IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -51231,7 +51231,7 @@ static abstract MaybeBool IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -51255,7 +51255,7 @@ static abstract uint IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -51272,7 +51272,7 @@ static abstract uint IsEnabled( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -51313,8 +51313,8 @@ static abstract MaybeBool IsEnabledEXT( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] static abstract uint IsEnabledIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -51322,8 +51322,8 @@ static abstract uint IsEnabledIndexedEXT( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] static abstract MaybeBool IsEnabledIndexedEXT( @@ -51378,22 +51378,22 @@ static abstract MaybeBool IsEnabledOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] static abstract MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] static abstract uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51411,7 +51411,7 @@ static abstract MaybeBool IsEnabledOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51465,7 +51465,7 @@ static abstract MaybeBool IsFramebufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51483,7 +51483,7 @@ static abstract MaybeBool IsFramebufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -51509,8 +51509,8 @@ static abstract MaybeBool IsFramebufferOES( static abstract uint IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] static abstract MaybeBool IsImageHandleResidentARB( @@ -51518,14 +51518,14 @@ static abstract MaybeBool IsImageHandleResidentARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] static abstract uint IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] @@ -51534,8 +51534,8 @@ static abstract MaybeBool IsImageHandleResidentNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] static abstract uint IsImageHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong handle); @@ -51632,8 +51632,8 @@ static abstract uint IsNameAMDRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] static abstract MaybeBool IsNamedBufferResidentNV( @@ -51641,14 +51641,14 @@ static abstract MaybeBool IsNamedBufferResidentNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] static abstract uint IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] static abstract uint IsNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -51656,8 +51656,8 @@ static abstract uint IsNamedStringARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] static abstract MaybeBool IsNamedStringARB( @@ -51688,23 +51688,23 @@ static abstract MaybeBool IsNamedStringARB( static abstract uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] static abstract MaybeBool IsPathNV([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] static abstract uint IsPathNVRaw([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -51716,8 +51716,8 @@ static abstract MaybeBool IsPointInFillPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] static abstract uint IsPointInFillPathNVRaw( @@ -51728,8 +51728,8 @@ static abstract uint IsPointInFillPathNVRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -51740,8 +51740,8 @@ static abstract MaybeBool IsPointInStrokePathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] static abstract uint IsPointInStrokePathNVRaw( @@ -51752,7 +51752,7 @@ static abstract uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -51771,7 +51771,7 @@ static abstract uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -51822,7 +51822,7 @@ static abstract uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -51835,7 +51835,7 @@ static abstract uint IsPointInStrokePathNVRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -51866,7 +51866,7 @@ static abstract MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -51879,7 +51879,7 @@ static abstract MaybeBool IsProgramPipelineEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -51896,7 +51896,7 @@ static abstract MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -51915,7 +51915,7 @@ static abstract MaybeBool IsProgramPipelineEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -51943,7 +51943,7 @@ static abstract MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -51963,7 +51963,7 @@ static abstract MaybeBool IsProgramPipelineEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -52016,7 +52016,7 @@ static abstract MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -52036,7 +52036,7 @@ static abstract MaybeBool IsProgramPipelineEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -52060,7 +52060,7 @@ static abstract MaybeBool IsProgramPipelineEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -52078,7 +52078,7 @@ static abstract MaybeBool IsProgramPipelineEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -52134,7 +52134,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -52152,7 +52152,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -52179,7 +52179,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52194,7 +52194,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52224,7 +52224,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52239,7 +52239,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -52281,7 +52281,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52300,7 +52300,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52329,7 +52329,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52348,7 +52348,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -52375,21 +52375,21 @@ static abstract MaybeBool IsRenderbufferOES( static abstract uint IsShaderRaw([NativeTypeName("GLuint")] uint shader); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] static abstract MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] static abstract uint IsStateNVRaw([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -52405,7 +52405,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -52425,7 +52425,7 @@ static abstract MaybeBool IsRenderbufferOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -52441,7 +52441,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -52461,21 +52461,21 @@ static abstract MaybeBool IsRenderbufferOES( static abstract MaybeBool IsSync([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] static abstract uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] static abstract MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -52499,7 +52499,7 @@ static abstract MaybeBool IsRenderbufferOES( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -52522,12 +52522,12 @@ static abstract MaybeBool IsRenderbufferOES( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] static abstract MaybeBool IsTexture([NativeTypeName("GLuint")] uint texture); @@ -52544,8 +52544,8 @@ static abstract MaybeBool IsRenderbufferOES( static abstract uint IsTextureEXTRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] static abstract MaybeBool IsTextureHandleResidentARB( @@ -52553,16 +52553,16 @@ static abstract MaybeBool IsTextureHandleResidentARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] static abstract uint IsTextureHandleResidentARBRaw( [NativeTypeName("GLuint64")] ulong handle ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] @@ -52571,8 +52571,8 @@ static abstract MaybeBool IsTextureHandleResidentNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] static abstract uint IsTextureHandleResidentNVRaw( @@ -52581,7 +52581,7 @@ static abstract uint IsTextureHandleResidentNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -52605,7 +52605,7 @@ static abstract uint IsTextureHandleResidentNVRaw( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -52628,18 +52628,18 @@ static abstract uint IsTextureHandleResidentNVRaw( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] static abstract uint IsTextureRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -52653,7 +52653,7 @@ static abstract uint IsTextureHandleResidentNVRaw( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -52683,7 +52683,7 @@ static abstract uint IsTextureHandleResidentNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -52697,7 +52697,7 @@ static abstract uint IsTextureHandleResidentNVRaw( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -52732,7 +52732,7 @@ static abstract MaybeBool IsVariantEnabledEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -52750,7 +52750,7 @@ static abstract MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -52783,21 +52783,21 @@ static abstract MaybeBool IsVariantEnabledEXT( static abstract uint IsVertexArrayAppleRaw([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] static abstract MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] static abstract uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -52815,7 +52815,7 @@ static abstract MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -52852,8 +52852,8 @@ static abstract uint IsVertexAttribEnabledAppleRaw( [NativeTypeName("GLenum")] uint pname ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] static abstract void LabelObjectEXT( @@ -52863,8 +52863,8 @@ static abstract void LabelObjectEXT( [NativeTypeName("const GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -53625,7 +53625,7 @@ static abstract void LineStipple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53650,7 +53650,7 @@ static abstract void LineStipple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -53674,12 +53674,12 @@ static abstract void LineStipple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glLineWidth")] static abstract void LineWidth([NativeTypeName("GLfloat")] float width); @@ -53693,7 +53693,7 @@ static abstract void LineStipple( static abstract void LineWidthxOES([NativeTypeName("GLfixed")] int width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53712,7 +53712,7 @@ static abstract void LineStipple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -53770,8 +53770,8 @@ static abstract void LineStipple( [NativeFunction("opengl", EntryPoint = "glListBase")] static abstract void ListBase([NativeTypeName("GLuint")] uint @base); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] static abstract void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, @@ -53783,8 +53783,8 @@ static abstract void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] static abstract void ListDrawCommandsStatesClientNV( @@ -54247,31 +54247,6 @@ static abstract void LockArraysEXT( [NativeTypeName("GLsizei")] uint count ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -54297,10 +54272,6 @@ static abstract void LockArraysEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glLogicOp")] - static abstract void LogicOp([NativeTypeName("GLenum")] uint opcode); - [SupportedApiProfile( "glcore", [ @@ -54326,123 +54297,9 @@ static abstract void LockArraysEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [Transformed] [NativeFunction("opengl", EntryPoint = "glLogicOp")] - static abstract void LogicOp( - [NativeTypeName("GLenum")] Constant opcode - ); - - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] - static abstract void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target); - - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] - static abstract void MakeBufferResidentNV( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLenum")] uint access - ); - - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] - static abstract void MakeImageHandleNonResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] - static abstract void MakeImageHandleNonResidentNV( - [NativeTypeName("GLuint64")] ulong handle - ); - - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] - static abstract void MakeImageHandleResidentARB( - [NativeTypeName("GLuint64")] ulong handle, - [NativeTypeName("GLenum")] uint access - ); - - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] - static abstract void MakeImageHandleResidentNV( - [NativeTypeName("GLuint64")] ulong handle, - [NativeTypeName("GLenum")] uint access - ); - - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] - static abstract void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer); - - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] - [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] - [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] - static abstract void MakeNamedBufferResidentNV( - [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLenum")] uint access - ); - - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] - static abstract void MakeTextureHandleNonResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] - static abstract void MakeTextureHandleNonResidentNV( - [NativeTypeName("GLuint64")] ulong handle - ); - - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] - static abstract void MakeTextureHandleResidentARB( - [NativeTypeName("GLuint64")] ulong handle - ); - - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] - [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] - [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] - static abstract void MakeTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + static abstract void LogicOp([NativeTypeName("GLenum")] uint opcode); [SupportedApiProfile( "gl", @@ -54469,18 +54326,161 @@ static abstract void MakeTextureHandleResidentARB( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glMap1d")] - static abstract void Map1( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLdouble")] double u1, - [NativeTypeName("GLdouble")] double u2, - [NativeTypeName("GLint")] int stride, - [NativeTypeName("GLint")] int order, - [NativeTypeName("const GLdouble *")] double* points - ); - [SupportedApiProfile( - "gl", + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glLogicOp")] + static abstract void LogicOp( + [NativeTypeName("GLenum")] Constant opcode + ); + + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] + static abstract void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target); + + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] + static abstract void MakeBufferResidentNV( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLenum")] uint access + ); + + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] + static abstract void MakeImageHandleNonResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] + static abstract void MakeImageHandleNonResidentNV( + [NativeTypeName("GLuint64")] ulong handle + ); + + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] + static abstract void MakeImageHandleResidentARB( + [NativeTypeName("GLuint64")] ulong handle, + [NativeTypeName("GLenum")] uint access + ); + + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] + static abstract void MakeImageHandleResidentNV( + [NativeTypeName("GLuint64")] ulong handle, + [NativeTypeName("GLenum")] uint access + ); + + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] + static abstract void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer); + + [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] + [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] + static abstract void MakeNamedBufferResidentNV( + [NativeTypeName("GLuint")] uint buffer, + [NativeTypeName("GLenum")] uint access + ); + + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] + static abstract void MakeTextureHandleNonResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] + static abstract void MakeTextureHandleNonResidentNV( + [NativeTypeName("GLuint64")] ulong handle + ); + + [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] + static abstract void MakeTextureHandleResidentARB( + [NativeTypeName("GLuint64")] ulong handle + ); + + [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] + [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] + static abstract void MakeTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glMap1d")] + static abstract void Map1( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLdouble")] double u1, + [NativeTypeName("GLdouble")] double u2, + [NativeTypeName("GLint")] int stride, + [NativeTypeName("GLint")] int order, + [NativeTypeName("const GLdouble *")] double* points + ); + + [SupportedApiProfile( + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -54799,7 +54799,7 @@ static abstract void Map2XOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -54819,7 +54819,7 @@ static abstract void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -54845,7 +54845,7 @@ static abstract void Map2XOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -54865,7 +54865,7 @@ static abstract void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -54906,16 +54906,16 @@ static abstract Ptr MapBufferARB( [NativeTypeName("GLenum")] Constant access ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] static abstract void* MapBufferOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] static abstract Ptr MapBufferOES( @@ -54924,7 +54924,7 @@ static abstract Ptr MapBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -54942,7 +54942,7 @@ static abstract Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -54968,7 +54968,7 @@ static abstract Ptr MapBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -54986,7 +54986,7 @@ static abstract Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -55012,8 +55012,8 @@ static abstract Ptr MapBufferRange( [NativeTypeName("GLbitfield")] Constant access ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] static abstract void* MapBufferRangeEXT( [NativeTypeName("GLenum")] uint target, @@ -55022,8 +55022,8 @@ static abstract Ptr MapBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] static abstract Ptr MapBufferRangeEXT( @@ -55215,12 +55215,12 @@ static abstract void MapGrid2XOES( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55231,12 +55231,12 @@ static abstract void MapGrid2XOES( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55247,16 +55247,16 @@ static abstract Ptr MapNamedBuffer( [NativeTypeName("GLenum")] Constant access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] static abstract void* MapNamedBufferEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] static abstract Ptr MapNamedBufferEXT( @@ -55265,12 +55265,12 @@ static abstract Ptr MapNamedBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55283,12 +55283,12 @@ static abstract Ptr MapNamedBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -55301,8 +55301,8 @@ static abstract Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] Constant access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] static abstract void* MapNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, @@ -55311,8 +55311,8 @@ static abstract Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] static abstract Ptr MapNamedBufferRangeEXT( @@ -55894,8 +55894,8 @@ static abstract void MaterialxOES( [NativeTypeName("const GLfixed *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] static abstract void MatrixFrustumEXT( @@ -55908,8 +55908,8 @@ static abstract void MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -56021,8 +56021,8 @@ static abstract void MatrixIndexARB( [NativeFunction("opengl", EntryPoint = "glMatrixIndexusvARB")] static abstract void MatrixIndexARB([NativeTypeName("const GLushort *")] ushort indices); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] static abstract void MatrixLoad3X2NV( @@ -56030,8 +56030,8 @@ static abstract void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -56040,8 +56040,8 @@ static abstract void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] static abstract void MatrixLoad3X3NV( @@ -56049,8 +56049,8 @@ static abstract void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -56059,8 +56059,8 @@ static abstract void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] static abstract void MatrixLoadEXT( @@ -56068,8 +56068,8 @@ static abstract void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -56078,8 +56078,8 @@ static abstract void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] static abstract void MatrixLoadEXT( @@ -56087,8 +56087,8 @@ static abstract void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -56097,14 +56097,14 @@ static abstract void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] static abstract void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] @@ -56112,8 +56112,8 @@ static abstract void MatrixLoadIdentityEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] static abstract void MatrixLoadTranspose3X3NV( @@ -56121,8 +56121,8 @@ static abstract void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -56131,8 +56131,8 @@ static abstract void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] static abstract void MatrixLoadTransposeEXT( @@ -56140,8 +56140,8 @@ static abstract void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -56150,8 +56150,8 @@ static abstract void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] static abstract void MatrixLoadTransposeEXT( @@ -56159,8 +56159,8 @@ static abstract void MatrixLoadTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -56230,8 +56230,8 @@ static abstract void MatrixMode( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] static abstract void MatrixMult3X2NV( @@ -56239,8 +56239,8 @@ static abstract void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -56249,8 +56249,8 @@ static abstract void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] static abstract void MatrixMult3X3NV( @@ -56258,8 +56258,8 @@ static abstract void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -56268,8 +56268,8 @@ static abstract void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] static abstract void MatrixMultEXT( @@ -56277,8 +56277,8 @@ static abstract void MatrixMultEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -56287,8 +56287,8 @@ static abstract void MatrixMultEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] static abstract void MatrixMultEXT( @@ -56296,8 +56296,8 @@ static abstract void MatrixMultEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -56306,8 +56306,8 @@ static abstract void MatrixMultEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] static abstract void MatrixMultTranspose3X3NV( @@ -56315,8 +56315,8 @@ static abstract void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -56325,8 +56325,8 @@ static abstract void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] static abstract void MatrixMultTransposeEXT( @@ -56334,8 +56334,8 @@ static abstract void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -56344,8 +56344,8 @@ static abstract void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] static abstract void MatrixMultTransposeEXT( @@ -56353,8 +56353,8 @@ static abstract void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -56363,8 +56363,8 @@ static abstract void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] static abstract void MatrixOrthoEXT( @@ -56377,8 +56377,8 @@ static abstract void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -56392,14 +56392,14 @@ static abstract void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] static abstract void MatrixPopEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] @@ -56407,14 +56407,14 @@ static abstract void MatrixPopEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] static abstract void MatrixPushEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] @@ -56422,8 +56422,8 @@ static abstract void MatrixPushEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] static abstract void MatrixRotateEXT( @@ -56434,8 +56434,8 @@ static abstract void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -56447,8 +56447,8 @@ static abstract void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] static abstract void MatrixRotateEXT( @@ -56459,8 +56459,8 @@ static abstract void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -56472,8 +56472,8 @@ static abstract void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] static abstract void MatrixScaleEXT( @@ -56483,8 +56483,8 @@ static abstract void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -56495,8 +56495,8 @@ static abstract void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] static abstract void MatrixScaleEXT( @@ -56506,8 +56506,8 @@ static abstract void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -56518,8 +56518,8 @@ static abstract void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] static abstract void MatrixTranslateEXT( @@ -56529,8 +56529,8 @@ static abstract void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -56541,8 +56541,8 @@ static abstract void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] static abstract void MatrixTranslateEXT( @@ -56552,8 +56552,8 @@ static abstract void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -56564,19 +56564,19 @@ static abstract void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsARB")] static abstract void MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count); - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsKHR")] static abstract void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -56588,7 +56588,7 @@ static abstract void MatrixTranslateEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -56603,7 +56603,7 @@ static abstract void MatrixTranslateEXT( static abstract void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -56615,7 +56615,7 @@ static abstract void MatrixTranslateEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -56633,12 +56633,12 @@ static abstract void MemoryBarrier( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56646,12 +56646,12 @@ static abstract void MemoryBarrier( static abstract void MemoryBarrierByRegion([NativeTypeName("GLbitfield")] uint barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -56726,7 +56726,7 @@ static abstract void MinmaxEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -56739,7 +56739,7 @@ static abstract void MinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -56754,8 +56754,8 @@ static abstract void MinmaxEXT( [NativeFunction("opengl", EntryPoint = "glMinSampleShading")] static abstract void MinSampleShading([NativeTypeName("GLfloat")] float value); - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [NativeFunction("opengl", EntryPoint = "glMinSampleShadingARB")] static abstract void MinSampleShadingARB([NativeTypeName("GLfloat")] float value); @@ -57027,7 +57027,7 @@ static abstract void MulticastWaitSyncNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57048,7 +57048,7 @@ static abstract void MulticastWaitSyncNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57077,7 +57077,7 @@ static abstract void MultiDrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57098,7 +57098,7 @@ static abstract void MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57128,8 +57128,8 @@ static abstract void MultiDrawArrays( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] static abstract void MultiDrawArraysEXT( [NativeTypeName("GLenum")] uint mode, @@ -57139,8 +57139,8 @@ static abstract void MultiDrawArraysEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] static abstract void MultiDrawArraysEXT( @@ -57151,7 +57151,7 @@ static abstract void MultiDrawArraysEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57162,7 +57162,7 @@ static abstract void MultiDrawArraysEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57181,7 +57181,7 @@ static abstract void MultiDrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57192,7 +57192,7 @@ static abstract void MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57230,8 +57230,8 @@ static abstract void MultiDrawArraysIndirectAMD( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] static abstract void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, @@ -57242,8 +57242,8 @@ static abstract void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] static abstract void MultiDrawArraysIndirectBindlessCountNV( @@ -57255,8 +57255,8 @@ static abstract void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] static abstract void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, @@ -57266,8 +57266,8 @@ static abstract void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] static abstract void MultiDrawArraysIndirectBindlesNV( @@ -57278,8 +57278,8 @@ static abstract void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] static abstract void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, @@ -57289,8 +57289,8 @@ static abstract void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] static abstract void MultiDrawArraysIndirectCount( @@ -57301,8 +57301,8 @@ static abstract void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] static abstract void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLenum")] uint mode, @@ -57312,8 +57312,8 @@ static abstract void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] static abstract void MultiDrawArraysIndirectCountARB( @@ -57363,7 +57363,7 @@ static abstract void MultiDrawElementArrayApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57384,7 +57384,7 @@ static abstract void MultiDrawElementArrayApple( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57414,7 +57414,7 @@ static abstract void MultiDrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57435,7 +57435,7 @@ static abstract void MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -57466,7 +57466,7 @@ static abstract void MultiDrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -57482,7 +57482,7 @@ static abstract void MultiDrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -57508,7 +57508,7 @@ static abstract void MultiDrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -57524,7 +57524,7 @@ static abstract void MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -57580,8 +57580,8 @@ static abstract void MultiDrawElementsBaseVertexEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] static abstract void MultiDrawElementsEXT( [NativeTypeName("GLenum")] uint mode, @@ -57592,8 +57592,8 @@ static abstract void MultiDrawElementsEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] static abstract void MultiDrawElementsEXT( @@ -57605,7 +57605,7 @@ static abstract void MultiDrawElementsEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57616,7 +57616,7 @@ static abstract void MultiDrawElementsEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57636,7 +57636,7 @@ static abstract void MultiDrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57647,7 +57647,7 @@ static abstract void MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -57688,8 +57688,8 @@ static abstract void MultiDrawElementsIndirectAMD( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] static abstract void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, @@ -57701,8 +57701,8 @@ static abstract void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] static abstract void MultiDrawElementsIndirectBindlessCountNV( @@ -57715,8 +57715,8 @@ static abstract void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] static abstract void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, @@ -57727,8 +57727,8 @@ static abstract void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] static abstract void MultiDrawElementsIndirectBindlesNV( @@ -57740,8 +57740,8 @@ static abstract void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] static abstract void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint mode, @@ -57752,8 +57752,8 @@ static abstract void MultiDrawElementsIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] static abstract void MultiDrawElementsIndirectCount( @@ -57765,8 +57765,8 @@ static abstract void MultiDrawElementsIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] static abstract void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLenum")] uint mode, @@ -57777,8 +57777,8 @@ static abstract void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] static abstract void MultiDrawElementsIndirectCountARB( @@ -57811,8 +57811,8 @@ static abstract void MultiDrawElementsIndirectEXT( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectCountNV")] static abstract void MultiDrawMeshTasksIndirectCountNV( @@ -57822,8 +57822,8 @@ static abstract void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] static abstract void MultiDrawMeshTasksIndirectNV( @@ -57945,8 +57945,8 @@ static abstract void MultiModeDrawElementsIBM( [NativeTypeName("GLint")] int modestride ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] static abstract void MultiTexBufferEXT( [NativeTypeName("GLenum")] uint texunit, @@ -57955,8 +57955,8 @@ static abstract void MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] static abstract void MultiTexBufferEXT( @@ -61131,8 +61131,8 @@ static abstract void MultiTexCoordP4Uiv( [NativeTypeName("const GLuint *")] uint coords ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] static abstract void MultiTexCoordPointerEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61142,8 +61142,8 @@ static abstract void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] void* pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] static abstract void MultiTexCoordPointerEXT( @@ -61154,8 +61154,8 @@ static abstract void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] static abstract void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61164,8 +61164,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] static abstract void MultiTexEnvEXT( @@ -61175,8 +61175,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] static abstract void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61185,8 +61185,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] static abstract void MultiTexEnvEXT( @@ -61196,8 +61196,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] static abstract void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61206,8 +61206,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] static abstract void MultiTexEnvEXT( @@ -61217,8 +61217,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] static abstract void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61227,8 +61227,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] static abstract void MultiTexEnvEXT( @@ -61238,8 +61238,8 @@ static abstract void MultiTexEnvEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61248,8 +61248,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] static abstract void MultiTexGenEXT( @@ -61259,8 +61259,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61269,8 +61269,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] static abstract void MultiTexGenEXT( @@ -61280,8 +61280,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61290,8 +61290,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] static abstract void MultiTexGenEXT( @@ -61301,8 +61301,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61311,8 +61311,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] static abstract void MultiTexGenEXT( @@ -61322,8 +61322,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61332,8 +61332,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] static abstract void MultiTexGenEXT( @@ -61343,8 +61343,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] static abstract void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61353,8 +61353,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] static abstract void MultiTexGenEXT( @@ -61364,8 +61364,8 @@ static abstract void MultiTexGenEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] static abstract void MultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61379,8 +61379,8 @@ static abstract void MultiTexImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] static abstract void MultiTexImage1DEXT( @@ -61395,8 +61395,8 @@ static abstract void MultiTexImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] static abstract void MultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61411,8 +61411,8 @@ static abstract void MultiTexImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] static abstract void MultiTexImage2DEXT( @@ -61428,8 +61428,8 @@ static abstract void MultiTexImage2DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] static abstract void MultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61445,8 +61445,8 @@ static abstract void MultiTexImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] static abstract void MultiTexImage3DEXT( @@ -61463,8 +61463,8 @@ static abstract void MultiTexImage3DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] static abstract void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61473,8 +61473,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] static abstract void MultiTexParameterEXT( @@ -61484,8 +61484,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] static abstract void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61494,8 +61494,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] static abstract void MultiTexParameterEXT( @@ -61505,8 +61505,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] static abstract void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61515,8 +61515,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] static abstract void MultiTexParameterEXT( @@ -61526,8 +61526,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] static abstract void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61536,8 +61536,8 @@ static abstract void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] static abstract void MultiTexParameterIEXT( @@ -61547,8 +61547,8 @@ static abstract void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] static abstract void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61557,8 +61557,8 @@ static abstract void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] static abstract void MultiTexParameterIEXT( @@ -61568,8 +61568,8 @@ static abstract void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] static abstract void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61578,8 +61578,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] static abstract void MultiTexParameterEXT( @@ -61589,8 +61589,8 @@ static abstract void MultiTexParameterEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] static abstract void MultiTexRenderbufferEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61598,8 +61598,8 @@ static abstract void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] static abstract void MultiTexRenderbufferEXT( @@ -61608,8 +61608,8 @@ static abstract void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] static abstract void MultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61622,8 +61622,8 @@ static abstract void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] static abstract void MultiTexSubImage1DEXT( @@ -61637,8 +61637,8 @@ static abstract void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] static abstract void MultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61653,8 +61653,8 @@ static abstract void MultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] static abstract void MultiTexSubImage2DEXT( @@ -61670,8 +61670,8 @@ static abstract void MultiTexSubImage2DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] static abstract void MultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -61688,8 +61688,8 @@ static abstract void MultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] static abstract void MultiTexSubImage3DEXT( @@ -61980,8 +61980,8 @@ static abstract void MultTransposeMatrixxOES( [NativeTypeName("const GLfixed *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferAttachMemoryNV")] static abstract void NamedBufferAttachMemoryNV( @@ -61991,12 +61991,12 @@ static abstract void NamedBufferAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62009,12 +62009,12 @@ static abstract void NamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62027,8 +62027,8 @@ static abstract void NamedBufferData( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] static abstract void NamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -62037,8 +62037,8 @@ static abstract void NamedBufferDataEXT( [NativeTypeName("GLenum")] uint usage ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] static abstract void NamedBufferDataEXT( @@ -62048,8 +62048,8 @@ static abstract void NamedBufferDataEXT( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] static abstract void NamedBufferPageCommitmentARB( [NativeTypeName("GLuint")] uint buffer, @@ -62058,8 +62058,8 @@ static abstract void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] static abstract void NamedBufferPageCommitmentARB( @@ -62069,8 +62069,8 @@ static abstract void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] static abstract void NamedBufferPageCommitmentEXT( [NativeTypeName("GLuint")] uint buffer, @@ -62079,8 +62079,8 @@ static abstract void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] static abstract void NamedBufferPageCommitmentEXT( @@ -62090,8 +62090,8 @@ static abstract void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] static abstract void NamedBufferPageCommitmentMemNV( @@ -62103,8 +62103,8 @@ static abstract void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -62118,12 +62118,12 @@ static abstract void NamedBufferPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62136,12 +62136,12 @@ static abstract void NamedBufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62154,8 +62154,8 @@ static abstract void NamedBufferStorage( [NativeTypeName("GLbitfield")] Constant flags ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] static abstract void NamedBufferStorageEXT( [NativeTypeName("GLuint")] uint buffer, @@ -62164,8 +62164,8 @@ static abstract void NamedBufferStorageEXT( [NativeTypeName("GLbitfield")] uint flags ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] static abstract void NamedBufferStorageEXT( @@ -62209,12 +62209,12 @@ static abstract void NamedBufferStorageMemEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62227,12 +62227,12 @@ static abstract void NamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62245,8 +62245,8 @@ static abstract void NamedBufferSubData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] static abstract void NamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -62255,8 +62255,8 @@ static abstract void NamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] static abstract void NamedBufferSubDataEXT( @@ -62266,8 +62266,8 @@ static abstract void NamedBufferSubDataEXT( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedCopyBufferSubDataEXT")] static abstract void NamedCopyBufferSubDataEXT( [NativeTypeName("GLuint")] uint readBuffer, @@ -62278,12 +62278,12 @@ static abstract void NamedCopyBufferSubDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62294,12 +62294,12 @@ static abstract void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62311,12 +62311,12 @@ static abstract void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62328,12 +62328,12 @@ static abstract void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62345,12 +62345,12 @@ static abstract void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62362,12 +62362,12 @@ static abstract void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62380,12 +62380,12 @@ static abstract void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62398,12 +62398,12 @@ static abstract void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62416,12 +62416,12 @@ static abstract void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62433,12 +62433,12 @@ static abstract void NamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62450,8 +62450,8 @@ static abstract void NamedFramebufferParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] static abstract void NamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62459,8 +62459,8 @@ static abstract void NamedFramebufferParameterEXT( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] static abstract void NamedFramebufferParameterEXT( @@ -62470,12 +62470,12 @@ static abstract void NamedFramebufferParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62486,12 +62486,12 @@ static abstract void NamedFramebufferReadBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62503,12 +62503,12 @@ static abstract void NamedFramebufferReadBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62521,12 +62521,12 @@ static abstract void NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62540,8 +62540,8 @@ static abstract void NamedFramebufferRenderbuffer( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] static abstract void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62550,8 +62550,8 @@ static abstract void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] static abstract void NamedFramebufferRenderbufferEXT( @@ -62562,8 +62562,8 @@ static abstract void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] static abstract void NamedFramebufferSampleLocationsARB( [NativeTypeName("GLuint")] uint framebuffer, @@ -62572,8 +62572,8 @@ static abstract void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] static abstract void NamedFramebufferSampleLocationsARB( @@ -62583,8 +62583,8 @@ static abstract void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] static abstract void NamedFramebufferSampleLocationsNV( @@ -62594,8 +62594,8 @@ static abstract void NamedFramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -62626,12 +62626,12 @@ static abstract void NamedFramebufferSamplePositionsAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62644,12 +62644,12 @@ static abstract void NamedFramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62662,8 +62662,8 @@ static abstract void NamedFramebufferTexture( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] static abstract void NamedFramebufferTexture1DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62673,8 +62673,8 @@ static abstract void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] static abstract void NamedFramebufferTexture1DEXT( @@ -62685,8 +62685,8 @@ static abstract void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] static abstract void NamedFramebufferTexture2DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62696,8 +62696,8 @@ static abstract void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] static abstract void NamedFramebufferTexture2DEXT( @@ -62708,8 +62708,8 @@ static abstract void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] static abstract void NamedFramebufferTexture3DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62720,8 +62720,8 @@ static abstract void NamedFramebufferTexture3DEXT( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] static abstract void NamedFramebufferTexture3DEXT( @@ -62733,8 +62733,8 @@ static abstract void NamedFramebufferTexture3DEXT( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] static abstract void NamedFramebufferTextureEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62743,8 +62743,8 @@ static abstract void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] static abstract void NamedFramebufferTextureEXT( @@ -62754,8 +62754,8 @@ static abstract void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] static abstract void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62765,8 +62765,8 @@ static abstract void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] static abstract void NamedFramebufferTextureFaceEXT( @@ -62778,12 +62778,12 @@ static abstract void NamedFramebufferTextureFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62797,12 +62797,12 @@ static abstract void NamedFramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -62816,8 +62816,8 @@ static abstract void NamedFramebufferTextureLayer( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] static abstract void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -62827,8 +62827,8 @@ static abstract void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] static abstract void NamedFramebufferTextureLayerEXT( @@ -62839,8 +62839,8 @@ static abstract void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -62852,8 +62852,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] static abstract void NamedProgramLocalParameter4EXT( @@ -62866,8 +62866,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -62876,8 +62876,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] static abstract void NamedProgramLocalParameter4EXT( @@ -62887,8 +62887,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -62900,8 +62900,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] static abstract void NamedProgramLocalParameter4EXT( @@ -62914,8 +62914,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -62924,8 +62924,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] static abstract void NamedProgramLocalParameter4EXT( @@ -62935,8 +62935,8 @@ static abstract void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -62948,8 +62948,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] static abstract void NamedProgramLocalParameterI4EXT( @@ -62962,8 +62962,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -62972,8 +62972,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] static abstract void NamedProgramLocalParameterI4EXT( @@ -62983,8 +62983,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -62996,8 +62996,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] static abstract void NamedProgramLocalParameterI4EXT( @@ -63010,8 +63010,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -63020,8 +63020,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] static abstract void NamedProgramLocalParameterI4EXT( @@ -63031,8 +63031,8 @@ static abstract void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] static abstract void NamedProgramLocalParameters4EXT( [NativeTypeName("GLuint")] uint program, @@ -63042,8 +63042,8 @@ static abstract void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] static abstract void NamedProgramLocalParameters4EXT( @@ -63054,8 +63054,8 @@ static abstract void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, @@ -63065,8 +63065,8 @@ static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] static abstract void NamedProgramLocalParametersI4EXT( @@ -63077,8 +63077,8 @@ static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, @@ -63088,8 +63088,8 @@ static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] static abstract void NamedProgramLocalParametersI4EXT( @@ -63100,8 +63100,8 @@ static abstract void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] static abstract void NamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, @@ -63111,8 +63111,8 @@ static abstract void NamedProgramStringEXT( [NativeTypeName("const void *")] void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] static abstract void NamedProgramStringEXT( @@ -63124,12 +63124,12 @@ static abstract void NamedProgramStringEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -63142,12 +63142,12 @@ static abstract void NamedRenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -63160,8 +63160,8 @@ static abstract void NamedRenderbufferStorage( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] static abstract void NamedRenderbufferStorageEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -63170,8 +63170,8 @@ static abstract void NamedRenderbufferStorageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] static abstract void NamedRenderbufferStorageEXT( @@ -63182,12 +63182,12 @@ static abstract void NamedRenderbufferStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -63201,12 +63201,12 @@ static abstract void NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -63220,8 +63220,8 @@ static abstract void NamedRenderbufferStorageMultisample( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] static abstract void NamedRenderbufferStorageMultisampleAdvanceAMD( @@ -63233,8 +63233,8 @@ static abstract void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -63247,8 +63247,8 @@ static abstract void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] static abstract void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -63259,8 +63259,8 @@ static abstract void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] static abstract void NamedRenderbufferStorageMultisampleCoverageEXT( @@ -63272,8 +63272,8 @@ static abstract void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] static abstract void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -63283,8 +63283,8 @@ static abstract void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] static abstract void NamedRenderbufferStorageMultisampleEXT( @@ -63295,8 +63295,8 @@ static abstract void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] static abstract void NamedStringARB( [NativeTypeName("GLenum")] uint type, @@ -63306,8 +63306,8 @@ static abstract void NamedStringARB( [NativeTypeName("const GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] static abstract void NamedStringARB( @@ -63915,8 +63915,8 @@ static abstract void Normal3XOES( [NativeFunction("opengl", EntryPoint = "glNormal3xvOES")] static abstract void Normal3XOES([NativeTypeName("const GLfixed *")] Ref coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] static abstract void NormalFormatNV( [NativeTypeName("GLenum")] uint type, @@ -64250,7 +64250,7 @@ static abstract void NormalStream3ATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64261,7 +64261,7 @@ static abstract void NormalStream3ATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64280,7 +64280,7 @@ static abstract void ObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64291,7 +64291,7 @@ static abstract void ObjectLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64330,7 +64330,7 @@ static abstract void ObjectLabelKHR( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64341,7 +64341,7 @@ static abstract void ObjectLabelKHR( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64359,7 +64359,7 @@ static abstract void ObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64370,7 +64370,7 @@ static abstract void ObjectPtrLabel( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -64554,7 +64554,7 @@ static abstract void PassTexCoordATI( static abstract void PassThroughxOES([NativeTypeName("GLfixed")] int token); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64568,7 +64568,7 @@ static abstract void PassTexCoordATI( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64588,7 +64588,7 @@ static abstract void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64602,7 +64602,7 @@ static abstract void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64623,7 +64623,7 @@ static abstract void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64637,7 +64637,7 @@ static abstract void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64657,7 +64657,7 @@ static abstract void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64671,7 +64671,7 @@ static abstract void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -64740,8 +64740,8 @@ static abstract void PathColorGenNV( [NativeTypeName("const GLfloat *")] Ref coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] static abstract void PathCommandsNV( @@ -64753,8 +64753,8 @@ static abstract void PathCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -64767,8 +64767,8 @@ static abstract void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -64781,8 +64781,8 @@ static abstract void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] static abstract void PathCoordsNV( @@ -64792,8 +64792,8 @@ static abstract void PathCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -64804,14 +64804,14 @@ static abstract void PathCoordsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] static abstract void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -64819,8 +64819,8 @@ static abstract void PathCoverDepthFuncNV( [NativeTypeName("GLenum")] Constant func ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] static abstract void PathDashArrayNV( @@ -64829,8 +64829,8 @@ static abstract void PathDashArrayNV( [NativeTypeName("const GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -64840,8 +64840,8 @@ static abstract void PathDashArrayNV( [NativeTypeName("const GLfloat *")] Ref dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -64862,8 +64862,8 @@ static abstract void PathFogGenNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] static abstract uint PathGlyphIndexArrayNV( @@ -64878,8 +64878,8 @@ static abstract uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -64895,8 +64895,8 @@ static abstract uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] static abstract uint PathGlyphIndexRangeNV( @@ -64909,8 +64909,8 @@ static abstract uint PathGlyphIndexRangeNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -64923,8 +64923,8 @@ static abstract uint PathGlyphIndexRangeNV( [NativeTypeName("GLuint *")] Ref baseAndCount ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] static abstract void PathGlyphRangeNV( @@ -64939,8 +64939,8 @@ static abstract void PathGlyphRangeNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -64957,8 +64957,8 @@ static abstract void PathGlyphRangeNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] static abstract void PathGlyphNV( @@ -64974,8 +64974,8 @@ static abstract void PathGlyphNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -64994,8 +64994,8 @@ static abstract void PathGlyphNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] static abstract uint PathMemoryGlyphIndexArrayNV( @@ -65011,8 +65011,8 @@ static abstract uint PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -65028,8 +65028,8 @@ static abstract uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] static abstract void PathParameterNV( @@ -65038,8 +65038,8 @@ static abstract void PathParameterNV( [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -65049,8 +65049,8 @@ static abstract void PathParameterNV( [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] static abstract void PathParameterNV( @@ -65059,8 +65059,8 @@ static abstract void PathParameterNV( [NativeTypeName("const GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -65070,8 +65070,8 @@ static abstract void PathParameterNV( [NativeTypeName("const GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] static abstract void PathParameterNV( @@ -65080,8 +65080,8 @@ static abstract void PathParameterNV( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -65091,8 +65091,8 @@ static abstract void PathParameterNV( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] static abstract void PathParameterNV( @@ -65101,8 +65101,8 @@ static abstract void PathParameterNV( [NativeTypeName("const GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -65112,8 +65112,8 @@ static abstract void PathParameterNV( [NativeTypeName("const GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilDepthOffsetNV")] static abstract void PathStencilDepthOffsetNV( @@ -65121,8 +65121,8 @@ static abstract void PathStencilDepthOffsetNV( [NativeTypeName("GLfloat")] float units ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] static abstract void PathStencilFuncNV( @@ -65131,8 +65131,8 @@ static abstract void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -65142,8 +65142,8 @@ static abstract void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] static abstract void PathStringNV( @@ -65153,8 +65153,8 @@ static abstract void PathStringNV( [NativeTypeName("const void *")] void* pathString ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -65165,8 +65165,8 @@ static abstract void PathStringNV( [NativeTypeName("const void *")] Ref pathString ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] static abstract void PathSubCommandsNV( @@ -65180,8 +65180,8 @@ static abstract void PathSubCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -65196,8 +65196,8 @@ static abstract void PathSubCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -65212,8 +65212,8 @@ static abstract void PathSubCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] static abstract void PathSubCoordsNV( @@ -65224,8 +65224,8 @@ static abstract void PathSubCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -65257,7 +65257,7 @@ static abstract void PathTexGenNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -65271,7 +65271,7 @@ static abstract void PathTexGenNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -65625,7 +65625,7 @@ static abstract void PixelMapx( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65650,7 +65650,7 @@ static abstract void PixelMapx( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65681,7 +65681,7 @@ static abstract void PixelStore( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65706,7 +65706,7 @@ static abstract void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65738,7 +65738,7 @@ static abstract void PixelStore( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65763,7 +65763,7 @@ static abstract void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65787,12 +65787,12 @@ static abstract void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] static abstract void PixelStore( [NativeTypeName("GLenum")] uint pname, @@ -65800,7 +65800,7 @@ static abstract void PixelStore( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65825,7 +65825,7 @@ static abstract void PixelStore( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -65849,12 +65849,12 @@ static abstract void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] static abstract void PixelStore( @@ -66244,8 +66244,8 @@ static abstract void PNTrianglesATI( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] static abstract uint PointAlongPathNV( @@ -66260,8 +66260,8 @@ static abstract uint PointAlongPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -66277,7 +66277,7 @@ static abstract MaybeBool PointAlongPathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66298,7 +66298,7 @@ static abstract MaybeBool PointAlongPathNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66326,7 +66326,7 @@ static abstract void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66347,7 +66347,7 @@ static abstract void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66421,7 +66421,7 @@ static abstract void PointParameterSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66442,7 +66442,7 @@ static abstract void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66470,7 +66470,7 @@ static abstract void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66491,7 +66491,7 @@ static abstract void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66565,7 +66565,7 @@ static abstract void PointParameterSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66586,7 +66586,7 @@ static abstract void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66613,7 +66613,7 @@ static abstract void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66634,7 +66634,7 @@ static abstract void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66677,7 +66677,7 @@ static abstract void PointParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66698,7 +66698,7 @@ static abstract void PointParameterNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66725,7 +66725,7 @@ static abstract void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66746,7 +66746,7 @@ static abstract void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -66851,7 +66851,7 @@ static abstract void PointParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -66876,7 +66876,7 @@ static abstract void PointParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -66953,7 +66953,7 @@ static abstract void PointSizePointerOES( static abstract int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marker_p); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -66978,7 +66978,7 @@ static abstract void PointSizePointerOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -67009,7 +67009,7 @@ static abstract void PolygonMode( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -67034,7 +67034,7 @@ static abstract void PolygonMode( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -67081,7 +67081,7 @@ static abstract void PolygonModeNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -67105,7 +67105,7 @@ static abstract void PolygonModeNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -67128,12 +67128,12 @@ static abstract void PolygonModeNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPolygonOffset")] static abstract void PolygonOffset( [NativeTypeName("GLfloat")] float factor, @@ -67141,12 +67141,12 @@ static abstract void PolygonOffset( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -67157,8 +67157,8 @@ static abstract void PolygonOffsetClamp( [NativeTypeName("GLfloat")] float clamp ); - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] [NativeFunction("opengl", EntryPoint = "glPolygonOffsetClampEXT")] static abstract void PolygonOffsetClampEXT( @@ -67302,7 +67302,7 @@ static abstract void PolygonOffsetxOES( static abstract void PopClientAttrib(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -67313,7 +67313,7 @@ static abstract void PolygonOffsetxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -67330,10 +67330,10 @@ static abstract void PolygonOffsetxOES( [NativeFunction("opengl", EntryPoint = "glPopDebugGroupKHR")] static abstract void PopDebugGroupKHR(); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPopGroupMarkerEXT")] static abstract void PopGroupMarkerEXT(); @@ -67428,8 +67428,8 @@ static abstract void PresentFrameKeyeNV( [NativeTypeName("GLuint")] uint key1 ); - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [NativeFunction("opengl", EntryPoint = "glPrimitiveBoundingBoxARB")] static abstract void PrimitiveBoundingBoxARB( [NativeTypeName("GLfloat")] float minX, @@ -67469,7 +67469,7 @@ static abstract void PrimitiveBoundingBoxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -67485,7 +67485,7 @@ static abstract void PrimitiveBoundingBoxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -67609,7 +67609,7 @@ static abstract void PrioritizeTexturesxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -67622,7 +67622,7 @@ static abstract void PrioritizeTexturesxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -67643,7 +67643,7 @@ static abstract void ProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -67656,7 +67656,7 @@ static abstract void ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -68438,7 +68438,7 @@ static abstract void ProgramParameter4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -68452,7 +68452,7 @@ static abstract void ProgramParameter4NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -68473,7 +68473,7 @@ static abstract void ProgramParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -68487,7 +68487,7 @@ static abstract void ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -68508,8 +68508,8 @@ static abstract void ProgramParameter( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] static abstract void ProgramParameterARB( [NativeTypeName("GLuint")] uint program, @@ -68517,8 +68517,8 @@ static abstract void ProgramParameterARB( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] static abstract void ProgramParameterARB( @@ -68584,8 +68584,8 @@ static abstract void ProgramParameters4NV( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] static abstract void ProgramPathFragmentInputGenNV( @@ -68596,8 +68596,8 @@ static abstract void ProgramPathFragmentInputGenNV( [NativeTypeName("const GLfloat *")] float* coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -68654,7 +68654,7 @@ static abstract void ProgramSubroutineParametersNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68667,7 +68667,7 @@ static abstract void ProgramSubroutineParametersNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68686,8 +68686,8 @@ static abstract void ProgramUniform1D( [NativeTypeName("GLdouble")] double v0 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dEXT")] static abstract void ProgramUniform1DEXT( [NativeTypeName("GLuint")] uint program, @@ -68696,7 +68696,7 @@ static abstract void ProgramUniform1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68709,7 +68709,7 @@ static abstract void ProgramUniform1DEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68730,7 +68730,7 @@ static abstract void ProgramUniform1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68743,7 +68743,7 @@ static abstract void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68765,7 +68765,7 @@ static abstract void ProgramUniform1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68778,7 +68778,7 @@ static abstract void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68798,8 +68798,8 @@ static abstract void ProgramUniform1Dv( [NativeTypeName("const GLdouble *")] double value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] static abstract void ProgramUniform1DvEXT( [NativeTypeName("GLuint")] uint program, @@ -68808,8 +68808,8 @@ static abstract void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] static abstract void ProgramUniform1DvEXT( @@ -68819,8 +68819,8 @@ static abstract void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] static abstract void ProgramUniform1DvEXT( @@ -68830,7 +68830,7 @@ static abstract void ProgramUniform1DvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68843,7 +68843,7 @@ static abstract void ProgramUniform1DvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68863,11 +68863,11 @@ static abstract void ProgramUniform1F( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -68879,7 +68879,7 @@ static abstract void ProgramUniform1FEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68892,7 +68892,7 @@ static abstract void ProgramUniform1FEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68913,7 +68913,7 @@ static abstract void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68926,7 +68926,7 @@ static abstract void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68948,7 +68948,7 @@ static abstract void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68961,7 +68961,7 @@ static abstract void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -68982,11 +68982,11 @@ static abstract void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -68999,11 +68999,11 @@ static abstract void ProgramUniform1FvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69017,11 +69017,11 @@ static abstract void ProgramUniform1FvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69034,7 +69034,7 @@ static abstract void ProgramUniform1FvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69047,7 +69047,7 @@ static abstract void ProgramUniform1FvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69066,8 +69066,8 @@ static abstract void ProgramUniform1I( [NativeTypeName("GLint")] int v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64ARB")] static abstract void ProgramUniform1ARB( [NativeTypeName("GLuint")] uint program, @@ -69075,8 +69075,8 @@ static abstract void ProgramUniform1ARB( [NativeTypeName("GLint64")] long x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64NV")] static abstract void ProgramUniform1NV( @@ -69085,8 +69085,8 @@ static abstract void ProgramUniform1NV( [NativeTypeName("GLint64EXT")] long x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] static abstract void ProgramUniform1I64VARB( [NativeTypeName("GLuint")] uint program, @@ -69095,8 +69095,8 @@ static abstract void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] static abstract void ProgramUniform1I64VARB( @@ -69106,8 +69106,8 @@ static abstract void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] static abstract void ProgramUniform1I64VARB( @@ -69116,8 +69116,8 @@ static abstract void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] static abstract void ProgramUniform1I64VNV( @@ -69127,8 +69127,8 @@ static abstract void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -69139,8 +69139,8 @@ static abstract void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -69151,11 +69151,11 @@ static abstract void ProgramUniform1I64VNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69167,7 +69167,7 @@ static abstract void ProgramUniform1IEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69180,7 +69180,7 @@ static abstract void ProgramUniform1IEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69201,7 +69201,7 @@ static abstract void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69214,7 +69214,7 @@ static abstract void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69236,7 +69236,7 @@ static abstract void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69249,7 +69249,7 @@ static abstract void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69270,11 +69270,11 @@ static abstract void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69287,11 +69287,11 @@ static abstract void ProgramUniform1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69305,11 +69305,11 @@ static abstract void ProgramUniform1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69322,7 +69322,7 @@ static abstract void ProgramUniform1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69335,7 +69335,7 @@ static abstract void ProgramUniform1IvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69354,8 +69354,8 @@ static abstract void ProgramUniform1Ui( [NativeTypeName("GLuint")] uint v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64ARB")] static abstract void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint")] uint program, @@ -69363,8 +69363,8 @@ static abstract void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint64")] ulong x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64NV")] static abstract void ProgramUniform1Ui64NV( @@ -69373,8 +69373,8 @@ static abstract void ProgramUniform1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] static abstract void ProgramUniform1Ui64VARB( [NativeTypeName("GLuint")] uint program, @@ -69383,8 +69383,8 @@ static abstract void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] static abstract void ProgramUniform1Ui64VARB( @@ -69394,8 +69394,8 @@ static abstract void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] static abstract void ProgramUniform1Ui64VARB( @@ -69404,8 +69404,8 @@ static abstract void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] static abstract void ProgramUniform1Ui64VNV( @@ -69415,8 +69415,8 @@ static abstract void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -69427,8 +69427,8 @@ static abstract void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -69439,11 +69439,11 @@ static abstract void ProgramUniform1Ui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69455,7 +69455,7 @@ static abstract void ProgramUniform1UiEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69468,7 +69468,7 @@ static abstract void ProgramUniform1UiEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69489,7 +69489,7 @@ static abstract void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69502,7 +69502,7 @@ static abstract void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69524,7 +69524,7 @@ static abstract void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69537,7 +69537,7 @@ static abstract void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69558,11 +69558,11 @@ static abstract void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69575,11 +69575,11 @@ static abstract void ProgramUniform1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69593,11 +69593,11 @@ static abstract void ProgramUniform1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69610,7 +69610,7 @@ static abstract void ProgramUniform1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69623,7 +69623,7 @@ static abstract void ProgramUniform1UivEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69643,8 +69643,8 @@ static abstract void ProgramUniform2( [NativeTypeName("GLdouble")] double v1 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dEXT")] static abstract void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, @@ -69654,7 +69654,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69667,7 +69667,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69688,7 +69688,7 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69701,7 +69701,7 @@ static abstract void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69722,8 +69722,8 @@ static abstract void ProgramUniform2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] static abstract void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, @@ -69732,8 +69732,8 @@ static abstract void ProgramUniform2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] static abstract void ProgramUniform2EXT( @@ -69744,7 +69744,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69757,7 +69757,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69778,11 +69778,11 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69795,7 +69795,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69808,7 +69808,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69829,7 +69829,7 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69842,7 +69842,7 @@ static abstract void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69864,11 +69864,11 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69881,11 +69881,11 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -69899,7 +69899,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69912,7 +69912,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -69932,8 +69932,8 @@ static abstract void ProgramUniform2( [NativeTypeName("GLint")] int v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64ARB")] static abstract void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -69942,8 +69942,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("GLint64")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64NV")] static abstract void ProgramUniform2NV( @@ -69953,8 +69953,8 @@ static abstract void ProgramUniform2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] static abstract void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -69963,8 +69963,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] static abstract void ProgramUniform2ARB( @@ -69974,8 +69974,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] static abstract void ProgramUniform2NV( @@ -69985,8 +69985,8 @@ static abstract void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -69998,11 +69998,11 @@ static abstract void ProgramUniform2NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70015,7 +70015,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70028,7 +70028,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70049,7 +70049,7 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70062,7 +70062,7 @@ static abstract void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70084,11 +70084,11 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70101,11 +70101,11 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70119,7 +70119,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70132,7 +70132,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70152,8 +70152,8 @@ static abstract void ProgramUniform2( [NativeTypeName("GLuint")] uint v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64ARB")] static abstract void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -70162,8 +70162,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("GLuint64")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64NV")] static abstract void ProgramUniform2NV( @@ -70173,8 +70173,8 @@ static abstract void ProgramUniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] static abstract void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -70183,8 +70183,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] static abstract void ProgramUniform2ARB( @@ -70194,8 +70194,8 @@ static abstract void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] static abstract void ProgramUniform2NV( @@ -70205,8 +70205,8 @@ static abstract void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -70218,11 +70218,11 @@ static abstract void ProgramUniform2NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70235,7 +70235,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70248,7 +70248,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70269,7 +70269,7 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70282,7 +70282,7 @@ static abstract void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70304,11 +70304,11 @@ static abstract void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70321,11 +70321,11 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70339,7 +70339,7 @@ static abstract void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70352,7 +70352,7 @@ static abstract void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70373,8 +70373,8 @@ static abstract void ProgramUniform3( [NativeTypeName("GLdouble")] double v2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dEXT")] static abstract void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, @@ -70385,7 +70385,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70398,7 +70398,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70419,7 +70419,7 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70432,7 +70432,7 @@ static abstract void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70453,8 +70453,8 @@ static abstract void ProgramUniform3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] static abstract void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, @@ -70463,8 +70463,8 @@ static abstract void ProgramUniform3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] static abstract void ProgramUniform3EXT( @@ -70475,7 +70475,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70488,7 +70488,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70510,11 +70510,11 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70528,7 +70528,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70541,7 +70541,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70562,7 +70562,7 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70575,7 +70575,7 @@ static abstract void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70597,11 +70597,11 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70614,11 +70614,11 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70632,7 +70632,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70645,7 +70645,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70666,8 +70666,8 @@ static abstract void ProgramUniform3( [NativeTypeName("GLint")] int v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64ARB")] static abstract void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -70677,8 +70677,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("GLint64")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64NV")] static abstract void ProgramUniform3NV( @@ -70689,8 +70689,8 @@ static abstract void ProgramUniform3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] static abstract void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -70699,8 +70699,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] static abstract void ProgramUniform3ARB( @@ -70710,8 +70710,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] static abstract void ProgramUniform3NV( @@ -70721,8 +70721,8 @@ static abstract void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -70734,11 +70734,11 @@ static abstract void ProgramUniform3NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70752,7 +70752,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70765,7 +70765,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70786,7 +70786,7 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70799,7 +70799,7 @@ static abstract void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70821,11 +70821,11 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70838,11 +70838,11 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70856,7 +70856,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70869,7 +70869,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70890,8 +70890,8 @@ static abstract void ProgramUniform3( [NativeTypeName("GLuint")] uint v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64ARB")] static abstract void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -70901,8 +70901,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("GLuint64")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64NV")] static abstract void ProgramUniform3NV( @@ -70913,8 +70913,8 @@ static abstract void ProgramUniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] static abstract void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -70923,8 +70923,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] static abstract void ProgramUniform3ARB( @@ -70934,8 +70934,8 @@ static abstract void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] static abstract void ProgramUniform3NV( @@ -70945,8 +70945,8 @@ static abstract void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -70958,11 +70958,11 @@ static abstract void ProgramUniform3NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -70976,7 +70976,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -70989,7 +70989,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71010,7 +71010,7 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71023,7 +71023,7 @@ static abstract void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71045,11 +71045,11 @@ static abstract void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71062,11 +71062,11 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71080,7 +71080,7 @@ static abstract void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71093,7 +71093,7 @@ static abstract void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71115,8 +71115,8 @@ static abstract void ProgramUniform4( [NativeTypeName("GLdouble")] double v3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dEXT")] static abstract void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, @@ -71128,7 +71128,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71141,7 +71141,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71162,7 +71162,7 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71175,7 +71175,7 @@ static abstract void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71196,8 +71196,8 @@ static abstract void ProgramUniform4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] static abstract void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, @@ -71206,8 +71206,8 @@ static abstract void ProgramUniform4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] static abstract void ProgramUniform4EXT( @@ -71218,7 +71218,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71231,7 +71231,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71254,11 +71254,11 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71273,7 +71273,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71286,7 +71286,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71307,7 +71307,7 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71320,7 +71320,7 @@ static abstract void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71342,11 +71342,11 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71359,11 +71359,11 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71377,7 +71377,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71390,7 +71390,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71412,8 +71412,8 @@ static abstract void ProgramUniform4( [NativeTypeName("GLint")] int v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64ARB")] static abstract void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -71424,8 +71424,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("GLint64")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64NV")] static abstract void ProgramUniform4NV( @@ -71437,8 +71437,8 @@ static abstract void ProgramUniform4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] static abstract void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -71447,8 +71447,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] static abstract void ProgramUniform4ARB( @@ -71458,8 +71458,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] static abstract void ProgramUniform4NV( @@ -71469,8 +71469,8 @@ static abstract void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -71482,11 +71482,11 @@ static abstract void ProgramUniform4NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71501,7 +71501,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71514,7 +71514,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71535,7 +71535,7 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71548,7 +71548,7 @@ static abstract void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71570,11 +71570,11 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71587,11 +71587,11 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71605,7 +71605,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71618,7 +71618,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71640,8 +71640,8 @@ static abstract void ProgramUniform4( [NativeTypeName("GLuint")] uint v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64ARB")] static abstract void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -71652,8 +71652,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("GLuint64")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64NV")] static abstract void ProgramUniform4NV( @@ -71665,8 +71665,8 @@ static abstract void ProgramUniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] static abstract void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -71675,8 +71675,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] static abstract void ProgramUniform4ARB( @@ -71686,8 +71686,8 @@ static abstract void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] static abstract void ProgramUniform4NV( @@ -71697,8 +71697,8 @@ static abstract void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -71710,11 +71710,11 @@ static abstract void ProgramUniform4NV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71729,7 +71729,7 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71742,7 +71742,7 @@ static abstract void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71763,7 +71763,7 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71776,7 +71776,7 @@ static abstract void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71798,11 +71798,11 @@ static abstract void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71815,11 +71815,11 @@ static abstract void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -71832,8 +71832,8 @@ static abstract void ProgramUniform4EXT( [NativeTypeName("const GLuint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64ARB")] static abstract void ProgramUniformHandleARB( [NativeTypeName("GLuint")] uint program, @@ -71849,8 +71849,8 @@ static abstract void ProgramUniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64NV")] static abstract void ProgramUniformHandleNV( @@ -71859,8 +71859,8 @@ static abstract void ProgramUniformHandleNV( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] static abstract void ProgramUniformHandleui64VARB( [NativeTypeName("GLuint")] uint program, @@ -71869,8 +71869,8 @@ static abstract void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] static abstract void ProgramUniformHandleui64VARB( @@ -71880,8 +71880,8 @@ static abstract void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref values ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] static abstract void ProgramUniformHandleui64VARB( @@ -71918,8 +71918,8 @@ static abstract void ProgramUniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] static abstract void ProgramUniformHandleui64VNV( @@ -71929,8 +71929,8 @@ static abstract void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -71941,8 +71941,8 @@ static abstract void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -71953,7 +71953,7 @@ static abstract void ProgramUniformHandleui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71966,7 +71966,7 @@ static abstract void ProgramUniformHandleui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -71988,7 +71988,7 @@ static abstract void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72001,7 +72001,7 @@ static abstract void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72023,8 +72023,8 @@ static abstract void ProgramUniformMatrix2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] static abstract void ProgramUniformMatrix2EXT( [NativeTypeName("GLuint")] uint program, @@ -72034,8 +72034,8 @@ static abstract void ProgramUniformMatrix2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] static abstract void ProgramUniformMatrix2EXT( @@ -72047,7 +72047,7 @@ static abstract void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72060,7 +72060,7 @@ static abstract void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72082,7 +72082,7 @@ static abstract void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72095,7 +72095,7 @@ static abstract void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72118,11 +72118,11 @@ static abstract void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72136,11 +72136,11 @@ static abstract void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72155,7 +72155,7 @@ static abstract void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72168,7 +72168,7 @@ static abstract void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72190,7 +72190,7 @@ static abstract void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72203,7 +72203,7 @@ static abstract void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72225,8 +72225,8 @@ static abstract void ProgramUniformMatrix2X3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] static abstract void ProgramUniformMatrix2X3EXT( [NativeTypeName("GLuint")] uint program, @@ -72236,8 +72236,8 @@ static abstract void ProgramUniformMatrix2X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] static abstract void ProgramUniformMatrix2X3EXT( @@ -72249,7 +72249,7 @@ static abstract void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72262,7 +72262,7 @@ static abstract void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72284,7 +72284,7 @@ static abstract void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72297,7 +72297,7 @@ static abstract void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72320,11 +72320,11 @@ static abstract void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72338,11 +72338,11 @@ static abstract void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72357,7 +72357,7 @@ static abstract void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72370,7 +72370,7 @@ static abstract void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72392,7 +72392,7 @@ static abstract void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72405,7 +72405,7 @@ static abstract void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72427,8 +72427,8 @@ static abstract void ProgramUniformMatrix2X4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] static abstract void ProgramUniformMatrix2X4EXT( [NativeTypeName("GLuint")] uint program, @@ -72438,8 +72438,8 @@ static abstract void ProgramUniformMatrix2X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] static abstract void ProgramUniformMatrix2X4EXT( @@ -72451,7 +72451,7 @@ static abstract void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72464,7 +72464,7 @@ static abstract void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72486,7 +72486,7 @@ static abstract void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72499,7 +72499,7 @@ static abstract void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72522,11 +72522,11 @@ static abstract void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72540,11 +72540,11 @@ static abstract void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72559,7 +72559,7 @@ static abstract void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72572,7 +72572,7 @@ static abstract void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72594,7 +72594,7 @@ static abstract void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72607,7 +72607,7 @@ static abstract void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72629,8 +72629,8 @@ static abstract void ProgramUniformMatrix3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] static abstract void ProgramUniformMatrix3EXT( [NativeTypeName("GLuint")] uint program, @@ -72640,8 +72640,8 @@ static abstract void ProgramUniformMatrix3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] static abstract void ProgramUniformMatrix3EXT( @@ -72653,7 +72653,7 @@ static abstract void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72666,7 +72666,7 @@ static abstract void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72688,7 +72688,7 @@ static abstract void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72701,7 +72701,7 @@ static abstract void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72724,11 +72724,11 @@ static abstract void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72742,11 +72742,11 @@ static abstract void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72761,7 +72761,7 @@ static abstract void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72774,7 +72774,7 @@ static abstract void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72796,7 +72796,7 @@ static abstract void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72809,7 +72809,7 @@ static abstract void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72831,8 +72831,8 @@ static abstract void ProgramUniformMatrix3X2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] static abstract void ProgramUniformMatrix3X2EXT( [NativeTypeName("GLuint")] uint program, @@ -72842,8 +72842,8 @@ static abstract void ProgramUniformMatrix3X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] static abstract void ProgramUniformMatrix3X2EXT( @@ -72855,7 +72855,7 @@ static abstract void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72868,7 +72868,7 @@ static abstract void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72890,7 +72890,7 @@ static abstract void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72903,7 +72903,7 @@ static abstract void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72926,11 +72926,11 @@ static abstract void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72944,11 +72944,11 @@ static abstract void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -72963,7 +72963,7 @@ static abstract void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72976,7 +72976,7 @@ static abstract void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -72998,7 +72998,7 @@ static abstract void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73011,7 +73011,7 @@ static abstract void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73033,8 +73033,8 @@ static abstract void ProgramUniformMatrix3X4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] static abstract void ProgramUniformMatrix3X4EXT( [NativeTypeName("GLuint")] uint program, @@ -73044,8 +73044,8 @@ static abstract void ProgramUniformMatrix3X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] static abstract void ProgramUniformMatrix3X4EXT( @@ -73057,7 +73057,7 @@ static abstract void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73070,7 +73070,7 @@ static abstract void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73092,7 +73092,7 @@ static abstract void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73105,7 +73105,7 @@ static abstract void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73128,11 +73128,11 @@ static abstract void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73146,11 +73146,11 @@ static abstract void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73165,7 +73165,7 @@ static abstract void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73178,7 +73178,7 @@ static abstract void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73200,7 +73200,7 @@ static abstract void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73213,7 +73213,7 @@ static abstract void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73235,8 +73235,8 @@ static abstract void ProgramUniformMatrix4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] static abstract void ProgramUniformMatrix4EXT( [NativeTypeName("GLuint")] uint program, @@ -73246,8 +73246,8 @@ static abstract void ProgramUniformMatrix4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] static abstract void ProgramUniformMatrix4EXT( @@ -73259,7 +73259,7 @@ static abstract void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73272,7 +73272,7 @@ static abstract void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73294,7 +73294,7 @@ static abstract void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73307,7 +73307,7 @@ static abstract void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73330,11 +73330,11 @@ static abstract void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73348,11 +73348,11 @@ static abstract void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73367,7 +73367,7 @@ static abstract void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73380,7 +73380,7 @@ static abstract void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73402,7 +73402,7 @@ static abstract void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73415,7 +73415,7 @@ static abstract void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73437,8 +73437,8 @@ static abstract void ProgramUniformMatrix4X2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] static abstract void ProgramUniformMatrix4X2EXT( [NativeTypeName("GLuint")] uint program, @@ -73448,8 +73448,8 @@ static abstract void ProgramUniformMatrix4X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] static abstract void ProgramUniformMatrix4X2EXT( @@ -73461,7 +73461,7 @@ static abstract void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73474,7 +73474,7 @@ static abstract void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73496,7 +73496,7 @@ static abstract void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73509,7 +73509,7 @@ static abstract void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73532,11 +73532,11 @@ static abstract void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73550,11 +73550,11 @@ static abstract void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73569,7 +73569,7 @@ static abstract void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73582,7 +73582,7 @@ static abstract void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73604,7 +73604,7 @@ static abstract void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73617,7 +73617,7 @@ static abstract void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73639,8 +73639,8 @@ static abstract void ProgramUniformMatrix4X3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] static abstract void ProgramUniformMatrix4X3EXT( [NativeTypeName("GLuint")] uint program, @@ -73650,8 +73650,8 @@ static abstract void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] static abstract void ProgramUniformMatrix4X3EXT( @@ -73663,7 +73663,7 @@ static abstract void ProgramUniformMatrix4X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73676,7 +73676,7 @@ static abstract void ProgramUniformMatrix4X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73698,7 +73698,7 @@ static abstract void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73711,7 +73711,7 @@ static abstract void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -73734,11 +73734,11 @@ static abstract void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73752,11 +73752,11 @@ static abstract void ProgramUniformMatrix4X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] @@ -73770,8 +73770,8 @@ static abstract void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64NV")] static abstract void ProgramUniformNV( [NativeTypeName("GLuint")] uint program, @@ -73779,8 +73779,8 @@ static abstract void ProgramUniformNV( [NativeTypeName("GLuint64EXT")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] static abstract void ProgramUniformui64VNV( [NativeTypeName("GLuint")] uint program, @@ -73789,8 +73789,8 @@ static abstract void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] static abstract void ProgramUniformui64VNV( @@ -73800,8 +73800,8 @@ static abstract void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] static abstract void ProgramUniformui64VNV( @@ -73826,7 +73826,7 @@ static abstract void ProgramVertexLimitNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -73842,7 +73842,7 @@ static abstract void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -73861,7 +73861,7 @@ static abstract void ProgramVertexLimitNV( static abstract void ProvokingVertex([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -73877,7 +73877,7 @@ static abstract void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -74025,13 +74025,13 @@ static abstract void PushClientAttrib( [NativeTypeName("GLbitfield")] Constant mask ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] static abstract void PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] static abstract void PushClientAttribDefaultEXT( @@ -74039,7 +74039,7 @@ static abstract void PushClientAttribDefaultEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -74050,7 +74050,7 @@ static abstract void PushClientAttribDefaultEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -74069,7 +74069,7 @@ static abstract void PushDebugGroup( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -74080,7 +74080,7 @@ static abstract void PushDebugGroup( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_KHR_debug", "GL_VERSION_4_3", @@ -74118,20 +74118,20 @@ static abstract void PushDebugGroupKHR( [NativeTypeName("const GLchar *")] Ref message ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] static abstract void PushGroupMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] static abstract void PushGroupMarkerEXT( @@ -74197,7 +74197,7 @@ static abstract void PushGroupMarkerEXT( static abstract void PushName([NativeTypeName("GLuint")] uint name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -74212,7 +74212,7 @@ static abstract void PushGroupMarkerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -74233,7 +74233,7 @@ static abstract void QueryCounter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -74248,7 +74248,7 @@ static abstract void QueryCounter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -75478,11 +75478,11 @@ static abstract void RasterPos4XOES( static abstract void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -75496,11 +75496,11 @@ static abstract void RasterSamplesEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( - "gl", + "glcore", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] )] [SupportedApiProfile( @@ -75515,7 +75515,7 @@ static abstract void RasterSamplesEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75540,7 +75540,7 @@ static abstract void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75568,7 +75568,7 @@ static abstract void RasterSamplesEXT( static abstract void ReadBuffer([NativeTypeName("GLenum")] uint src); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75593,7 +75593,7 @@ static abstract void RasterSamplesEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75647,12 +75647,12 @@ static abstract void ReadBufferIndexedEXT( static abstract void ReadInstrumentsSGIX([NativeTypeName("GLint")] int marker); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -75669,12 +75669,12 @@ static abstract void ReadnPixels( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -75691,8 +75691,8 @@ static abstract void ReadnPixels( Ref data ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] static abstract void ReadnPixelsARB( [NativeTypeName("GLint")] int x, @@ -75705,8 +75705,8 @@ static abstract void ReadnPixelsARB( void* data ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] static abstract void ReadnPixelsARB( @@ -75720,8 +75720,8 @@ static abstract void ReadnPixelsARB( Ref data ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] static abstract void ReadnPixelsEXT( [NativeTypeName("GLint")] int x, @@ -75734,8 +75734,8 @@ static abstract void ReadnPixelsEXT( void* data ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] static abstract void ReadnPixelsEXT( @@ -75777,7 +75777,7 @@ Ref data ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75802,7 +75802,7 @@ Ref data MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75826,12 +75826,12 @@ Ref data ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glReadPixels")] static abstract void ReadPixels( [NativeTypeName("GLint")] int x, @@ -75844,7 +75844,7 @@ static abstract void ReadPixels( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75869,7 +75869,7 @@ static abstract void ReadPixels( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -75893,12 +75893,12 @@ static abstract void ReadPixels( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadPixels")] static abstract void ReadPixels( @@ -76352,7 +76352,7 @@ static abstract uint ReleaseKeyedMutexWin32EXTRaw( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -76365,7 +76365,7 @@ static abstract uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -76386,7 +76386,7 @@ static abstract uint ReleaseKeyedMutexWin32EXTRaw( static abstract void ReleaseShaderCompiler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76404,7 +76404,7 @@ static abstract uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76435,7 +76435,7 @@ static abstract void RenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76453,7 +76453,7 @@ static abstract void RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76504,7 +76504,7 @@ static abstract void RenderbufferStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76522,7 +76522,7 @@ static abstract void RenderbufferStorageEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76549,7 +76549,7 @@ static abstract void RenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76567,7 +76567,7 @@ static abstract void RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -76594,8 +76594,8 @@ static abstract void RenderbufferStorageMultisample( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] static abstract void RenderbufferStorageMultisampleAdvanceAMD( @@ -76607,8 +76607,8 @@ static abstract void RenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -76642,8 +76642,8 @@ static abstract void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] static abstract void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, @@ -76653,8 +76653,8 @@ static abstract void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] static abstract void RenderbufferStorageMultisampleApple( @@ -76665,8 +76665,8 @@ static abstract void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] static abstract void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, @@ -76677,8 +76677,8 @@ static abstract void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] static abstract void RenderbufferStorageMultisampleCoverageNV( @@ -76691,8 +76691,8 @@ static abstract void RenderbufferStorageMultisampleCoverageNV( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] static abstract void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLenum")] uint target, @@ -76703,8 +76703,8 @@ static abstract void RenderbufferStorageMultisampleEXT( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] static abstract void RenderbufferStorageMultisampleEXT( @@ -76715,8 +76715,8 @@ static abstract void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] static abstract void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLenum")] uint target, @@ -76726,8 +76726,8 @@ static abstract void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] static abstract void RenderbufferStorageMultisampleIMG( @@ -77728,8 +77728,8 @@ static abstract void ResetHistogramEXT( [NativeTypeName("GLenum")] Constant target ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glResetMemoryObjectParameterNV")] static abstract void ResetMemoryObjectParameterNV( @@ -77763,19 +77763,19 @@ static abstract void ResetMinmaxEXT( [NativeFunction("opengl", EntryPoint = "glResizeBuffersMESA")] static abstract void ResizeBuffersMESA(); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glResolveDepthValuesNV")] static abstract void ResolveDepthValuesNV(); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] static abstract void ResolveMultisampleFramebufferApple(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -77789,7 +77789,7 @@ static abstract void ResetMinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -77896,7 +77896,7 @@ static abstract void RotatexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -77918,7 +77918,7 @@ static abstract void RotatexOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -77939,12 +77939,12 @@ static abstract void RotatexOES( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] static abstract void SampleCoverage( [NativeTypeName("GLfloat")] float value, @@ -77952,7 +77952,7 @@ static abstract void SampleCoverage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -77974,7 +77974,7 @@ static abstract void SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -77995,12 +77995,12 @@ static abstract void SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] static abstract void SampleCoverage( @@ -78086,7 +78086,7 @@ static abstract void SampleMaskEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -78102,7 +78102,7 @@ static abstract void SampleMaskEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -78168,7 +78168,7 @@ static abstract void SamplePatternSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78183,7 +78183,7 @@ static abstract void SamplePatternSGIS( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78215,7 +78215,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78230,7 +78230,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78263,7 +78263,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78278,7 +78278,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78310,7 +78310,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78325,7 +78325,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78358,7 +78358,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78373,7 +78373,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78405,7 +78405,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78420,7 +78420,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78453,7 +78453,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78468,7 +78468,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78490,7 +78490,7 @@ static abstract void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78505,7 +78505,7 @@ static abstract void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78562,7 +78562,7 @@ static abstract void SamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78577,7 +78577,7 @@ static abstract void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78599,7 +78599,7 @@ static abstract void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78614,7 +78614,7 @@ static abstract void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78671,7 +78671,7 @@ static abstract void SamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78686,7 +78686,7 @@ static abstract void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78718,7 +78718,7 @@ static abstract void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78733,7 +78733,7 @@ static abstract void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -78848,7 +78848,7 @@ static abstract void ScalexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -78873,7 +78873,7 @@ static abstract void ScalexOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -78897,12 +78897,12 @@ static abstract void ScalexOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glScissor")] static abstract void Scissor( [NativeTypeName("GLint")] int x, @@ -78912,7 +78912,7 @@ static abstract void Scissor( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -78925,7 +78925,7 @@ static abstract void Scissor( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -78945,7 +78945,7 @@ static abstract void ScissorArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -78958,7 +78958,7 @@ static abstract void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -78979,7 +78979,7 @@ static abstract void ScissorArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -78992,7 +78992,7 @@ static abstract void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79061,8 +79061,8 @@ static abstract void ScissorArrayOES( [NativeTypeName("const GLint *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] static abstract void ScissorExclusiveArrayNV( @@ -79071,8 +79071,8 @@ static abstract void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int* v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -79082,8 +79082,8 @@ static abstract void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -79092,8 +79092,8 @@ static abstract void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveNV")] static abstract void ScissorExclusiveNV( @@ -79104,7 +79104,7 @@ static abstract void ScissorExclusiveNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79117,7 +79117,7 @@ static abstract void ScissorExclusiveNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79159,7 +79159,7 @@ static abstract void ScissorIndexedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79172,7 +79172,7 @@ static abstract void ScissorIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79191,7 +79191,7 @@ static abstract void ScissorIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -79204,7 +79204,7 @@ static abstract void ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -80022,8 +80022,8 @@ static abstract void SecondaryColor3EXT( [NativeFunction("opengl", EntryPoint = "glSecondaryColor3usvEXT")] static abstract void SecondaryColor3EXT([NativeTypeName("const GLushort *")] Ref v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] static abstract void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, @@ -80031,8 +80031,8 @@ static abstract void SecondaryColorFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] static abstract void SecondaryColorFormatNV( @@ -80279,8 +80279,8 @@ static abstract void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] static abstract uint SelectBuffer(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] static abstract void SelectPerfMonitorCountersAMD( @@ -80291,8 +80291,8 @@ static abstract void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counterList ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -80304,8 +80304,8 @@ static abstract void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] Ref counterList ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -80412,8 +80412,8 @@ static abstract void SeparableFilter2DEXT( static abstract void SetFenceApple([NativeTypeName("GLuint")] uint fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] static abstract void SetFenceNV( [NativeTypeName("GLuint")] uint fence, @@ -80421,8 +80421,8 @@ static abstract void SetFenceNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] static abstract void SetFenceNV( @@ -80558,7 +80558,7 @@ static abstract void ShadeModel( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -80571,7 +80571,7 @@ static abstract void ShadeModel( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -80598,7 +80598,7 @@ static abstract void ShaderBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -80611,7 +80611,7 @@ static abstract void ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -80696,7 +80696,7 @@ static abstract void ShaderOp3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -80715,7 +80715,7 @@ static abstract void ShaderOp3EXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -80747,7 +80747,7 @@ static abstract void ShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -80766,7 +80766,7 @@ static abstract void ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -80818,7 +80818,7 @@ static abstract void ShaderSourceARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -80829,7 +80829,7 @@ static abstract void ShaderSourceARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -80872,16 +80872,16 @@ static abstract void ShadingRateEXT( [NativeTypeName("GLenum")] Constant rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] static abstract void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] uint synchronize ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] @@ -80889,8 +80889,8 @@ static abstract void ShadingRateImageBarrierNV( [NativeTypeName("GLboolean")] MaybeBool synchronize ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] static abstract void ShadingRateImagePaletteNV( @@ -80900,8 +80900,8 @@ static abstract void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint* rates ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -80912,8 +80912,8 @@ static abstract void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] Ref rates ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -80934,8 +80934,8 @@ static abstract void ShadingRateQCOM( [NativeTypeName("GLenum")] Constant rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] static abstract void ShadingRateSampleOrderCustomNV( @@ -80944,8 +80944,8 @@ static abstract void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int* locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -80955,8 +80955,8 @@ static abstract void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] Ref locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -80965,8 +80965,8 @@ static abstract void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderNV")] static abstract void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint order); @@ -81094,20 +81094,20 @@ static abstract void SignalSemaphoreNVX( [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkFenceNV")] static abstract void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkSemaphoreNV")] static abstract void SignalVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] static abstract void SpecializeShader( [NativeTypeName("GLuint")] uint shader, @@ -81117,8 +81117,8 @@ static abstract void SpecializeShader( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] static abstract void SpecializeShader( @@ -81129,8 +81129,8 @@ static abstract void SpecializeShader( [NativeTypeName("const GLuint *")] Ref pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] static abstract void SpecializeShaderARB( [NativeTypeName("GLuint")] uint shader, @@ -81140,8 +81140,8 @@ static abstract void SpecializeShaderARB( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] static abstract void SpecializeShaderARB( @@ -81216,8 +81216,8 @@ static abstract void SpriteParameterSGIX( [NativeFunction("opengl", EntryPoint = "glStartInstrumentsSGIX")] static abstract void StartInstrumentsSGIX(); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] static abstract void StartTilingQCOM( [NativeTypeName("GLuint")] uint x, @@ -81227,8 +81227,8 @@ static abstract void StartTilingQCOM( [NativeTypeName("GLbitfield")] uint preserveMask ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] static abstract void StartTilingQCOM( @@ -81239,8 +81239,8 @@ static abstract void StartTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glStateCaptureNV")] static abstract void StateCaptureNV( [NativeTypeName("GLuint")] uint state, @@ -81254,8 +81254,8 @@ static abstract void StencilClearTagEXT( [NativeTypeName("GLuint")] uint stencilClearTag ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] static abstract void StencilFillPathInstancedNV( @@ -81269,8 +81269,8 @@ static abstract void StencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -81285,8 +81285,8 @@ static abstract void StencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] static abstract void StencilFillPathNV( @@ -81295,8 +81295,8 @@ static abstract void StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -81307,7 +81307,7 @@ static abstract void StencilFillPathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81332,7 +81332,7 @@ static abstract void StencilFillPathNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81356,12 +81356,12 @@ static abstract void StencilFillPathNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] static abstract void StencilFunc( [NativeTypeName("GLenum")] uint func, @@ -81370,7 +81370,7 @@ static abstract void StencilFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81395,7 +81395,7 @@ static abstract void StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81419,12 +81419,12 @@ static abstract void StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] static abstract void StencilFunc( @@ -81434,7 +81434,7 @@ static abstract void StencilFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81453,7 +81453,7 @@ static abstract void StencilFunc( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81485,7 +81485,7 @@ static abstract void StencilFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81504,7 +81504,7 @@ static abstract void StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81556,7 +81556,7 @@ static abstract void StencilFuncSeparateATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81581,7 +81581,7 @@ static abstract void StencilFuncSeparateATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81605,17 +81605,17 @@ static abstract void StencilFuncSeparateATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilMask")] static abstract void StencilMask([NativeTypeName("GLuint")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81634,7 +81634,7 @@ static abstract void StencilFuncSeparateATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81664,7 +81664,7 @@ static abstract void StencilMaskSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81683,7 +81683,7 @@ static abstract void StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81714,7 +81714,7 @@ static abstract void StencilMaskSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81739,7 +81739,7 @@ static abstract void StencilMaskSeparate( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81763,12 +81763,12 @@ static abstract void StencilMaskSeparate( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilOp")] static abstract void StencilOp( [NativeTypeName("GLenum")] uint fail, @@ -81777,7 +81777,7 @@ static abstract void StencilOp( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81802,7 +81802,7 @@ static abstract void StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -81826,12 +81826,12 @@ static abstract void StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] static abstract void StencilOp( @@ -81841,7 +81841,7 @@ static abstract void StencilOp( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81860,7 +81860,7 @@ static abstract void StencilOp( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81892,7 +81892,7 @@ static abstract void StencilOpSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81911,7 +81911,7 @@ static abstract void StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -81977,8 +81977,8 @@ static abstract void StencilOpValueAMD( [NativeTypeName("GLuint")] uint value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] static abstract void StencilStrokePathInstancedNV( @@ -81992,8 +81992,8 @@ static abstract void StencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -82008,8 +82008,8 @@ static abstract void StencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathNV")] static abstract void StencilStrokePathNV( @@ -82018,8 +82018,8 @@ static abstract void StencilStrokePathNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] static abstract void StencilThenCoverFillPathInstancedNV( @@ -82034,8 +82034,8 @@ static abstract void StencilThenCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -82051,8 +82051,8 @@ static abstract void StencilThenCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] static abstract void StencilThenCoverFillPathNV( @@ -82062,8 +82062,8 @@ static abstract void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -82074,8 +82074,8 @@ static abstract void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] static abstract void StencilThenCoverStrokePathInstancedNV( @@ -82090,8 +82090,8 @@ static abstract void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -82107,8 +82107,8 @@ static abstract void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] static abstract void StencilThenCoverStrokePathNV( @@ -82118,8 +82118,8 @@ static abstract void StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -82149,8 +82149,8 @@ static abstract void StringMarkerGremedy( [NativeTypeName("const void *")] Ref @string ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] [NativeFunction("opengl", EntryPoint = "glSubpixelPrecisionBiasNV")] static abstract void SubpixelPrecisionBiasNV( @@ -82316,16 +82316,16 @@ static abstract void TangentPointerEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] static abstract MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] static abstract uint TestFenceNVRaw([NativeTypeName("GLuint")] uint fence); @@ -82346,8 +82346,8 @@ static abstract uint TestObjectAppleRaw( [NativeTypeName("GLuint")] uint name ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] static abstract void TexAttachMemoryNV( @@ -82356,8 +82356,8 @@ static abstract void TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -82368,7 +82368,7 @@ static abstract void TexAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82384,7 +82384,7 @@ static abstract void TexAttachMemoryNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82407,7 +82407,7 @@ static abstract void TexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82423,7 +82423,7 @@ static abstract void TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -82446,8 +82446,8 @@ static abstract void TexBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] static abstract void TexBufferARB( [NativeTypeName("GLenum")] uint target, @@ -82455,8 +82455,8 @@ static abstract void TexBufferARB( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] static abstract void TexBufferARB( @@ -82502,7 +82502,7 @@ static abstract void TexBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -82513,7 +82513,7 @@ static abstract void TexBufferOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -82533,7 +82533,7 @@ static abstract void TexBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -82544,7 +82544,7 @@ static abstract void TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -84586,8 +84586,8 @@ static abstract void TexCoord4XOES( [NativeFunction("opengl", EntryPoint = "glTexCoord4xvOES")] static abstract void TexCoord4XOES([NativeTypeName("const GLfixed *")] Ref coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glTexCoordFormatNV")] static abstract void TexCoordFormatNV( [NativeTypeName("GLint")] int size, @@ -85763,31 +85763,6 @@ static abstract void TexGenxOES( [NativeTypeName("const GLfixed *")] Ref @params ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -85813,18 +85788,6 @@ static abstract void TexGenxOES( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glTexImage1D")] - static abstract void TexImage1D( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLint")] int level, - [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] uint width, - [NativeTypeName("GLint")] int border, - [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLenum")] uint type, - [NativeTypeName("const void *")] void* pixels - ); - [SupportedApiProfile( "glcore", [ @@ -85850,6 +85813,18 @@ static abstract void TexImage1D( ], MinVersion = "1.0" )] + [NativeFunction("opengl", EntryPoint = "glTexImage1D")] + static abstract void TexImage1D( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLint")] int level, + [NativeTypeName("GLint")] int internalformat, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLint")] int border, + [NativeTypeName("GLenum")] uint format, + [NativeTypeName("GLenum")] uint type, + [NativeTypeName("const void *")] void* pixels + ); + [SupportedApiProfile( "gl", [ @@ -85875,6 +85850,31 @@ static abstract void TexImage1D( ], MinVersion = "1.0" )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage1D")] static abstract void TexImage1D( @@ -85889,7 +85889,7 @@ static abstract void TexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -85914,7 +85914,7 @@ static abstract void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -85938,12 +85938,12 @@ static abstract void TexImage1D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] static abstract void TexImage2D( [NativeTypeName("GLenum")] uint target, @@ -85958,7 +85958,7 @@ static abstract void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -85983,7 +85983,7 @@ static abstract void TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86007,12 +86007,12 @@ static abstract void TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] static abstract void TexImage2D( @@ -86028,7 +86028,7 @@ static abstract void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86044,7 +86044,7 @@ static abstract void TexImage2D( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86070,7 +86070,7 @@ static abstract void TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86086,7 +86086,7 @@ static abstract void TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86138,7 +86138,7 @@ static abstract void TexImage2DMultisampleCoverageNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -86161,7 +86161,7 @@ static abstract void TexImage2DMultisampleCoverageNV( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -86198,7 +86198,7 @@ static abstract void TexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -86221,7 +86221,7 @@ static abstract void TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -86290,7 +86290,7 @@ static abstract void TexImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86306,7 +86306,7 @@ static abstract void TexImage3DEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86333,7 +86333,7 @@ static abstract void TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86349,7 +86349,7 @@ static abstract void TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -86467,8 +86467,8 @@ static abstract void TexImage4DSGIS( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] static abstract void TexPageCommitmentARB( [NativeTypeName("GLenum")] uint target, @@ -86482,8 +86482,8 @@ static abstract void TexPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] static abstract void TexPageCommitmentARB( @@ -86527,8 +86527,8 @@ static abstract void TexPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] static abstract void TexPageCommitmentMemNV( @@ -86546,8 +86546,8 @@ static abstract void TexPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -86567,7 +86567,7 @@ static abstract void TexPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86592,7 +86592,7 @@ static abstract void TexPageCommitmentMemNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86616,12 +86616,12 @@ static abstract void TexPageCommitmentMemNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] static abstract void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -86630,7 +86630,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86655,7 +86655,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86679,12 +86679,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] static abstract void TexParameter( @@ -86694,7 +86694,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86719,7 +86719,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86743,12 +86743,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] static abstract void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -86757,7 +86757,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86782,7 +86782,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86806,12 +86806,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] static abstract void TexParameter( @@ -86821,7 +86821,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86846,7 +86846,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86870,12 +86870,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] static abstract void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -86884,7 +86884,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86909,7 +86909,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -86933,12 +86933,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] static abstract void TexParameter( @@ -86948,7 +86948,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -86965,7 +86965,7 @@ static abstract void TexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -86989,7 +86989,7 @@ static abstract void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87006,7 +87006,7 @@ static abstract void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87067,7 +87067,7 @@ static abstract void TexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87084,7 +87084,7 @@ static abstract void TexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87108,7 +87108,7 @@ static abstract void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87125,7 +87125,7 @@ static abstract void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -87186,7 +87186,7 @@ static abstract void TexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -87211,7 +87211,7 @@ static abstract void TexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -87235,12 +87235,12 @@ static abstract void TexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] static abstract void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -87249,7 +87249,7 @@ static abstract void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -87274,7 +87274,7 @@ static abstract void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -87298,12 +87298,12 @@ static abstract void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] static abstract void TexParameter( @@ -87400,7 +87400,7 @@ static abstract void TexRenderbufferNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87412,7 +87412,7 @@ static abstract void TexRenderbufferNV( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87432,7 +87432,7 @@ static abstract void TexStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87444,7 +87444,7 @@ static abstract void TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87464,10 +87464,10 @@ static abstract void TexStorage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] static abstract void TexStorage1DEXT( [NativeTypeName("GLenum")] uint target, @@ -87476,10 +87476,10 @@ static abstract void TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] static abstract void TexStorage1DEXT( @@ -87490,7 +87490,7 @@ static abstract void TexStorage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87502,7 +87502,7 @@ static abstract void TexStorage1DEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87523,7 +87523,7 @@ static abstract void TexStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87535,7 +87535,7 @@ static abstract void TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87556,10 +87556,10 @@ static abstract void TexStorage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] static abstract void TexStorage2DEXT( [NativeTypeName("GLenum")] uint target, @@ -87569,10 +87569,10 @@ static abstract void TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] static abstract void TexStorage2DEXT( @@ -87584,7 +87584,7 @@ static abstract void TexStorage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87595,7 +87595,7 @@ static abstract void TexStorage2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87616,7 +87616,7 @@ static abstract void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87627,7 +87627,7 @@ static abstract void TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87649,7 +87649,7 @@ static abstract void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87661,7 +87661,7 @@ static abstract void TexStorage2DMultisample( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87683,7 +87683,7 @@ static abstract void TexStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87695,7 +87695,7 @@ static abstract void TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -87717,10 +87717,10 @@ static abstract void TexStorage3D( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] static abstract void TexStorage3DEXT( [NativeTypeName("GLenum")] uint target, @@ -87731,10 +87731,10 @@ static abstract void TexStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] static abstract void TexStorage3DEXT( @@ -87747,7 +87747,7 @@ static abstract void TexStorage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87758,7 +87758,7 @@ static abstract void TexStorage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87780,7 +87780,7 @@ static abstract void TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -87791,7 +87791,7 @@ static abstract void TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -88101,7 +88101,7 @@ static abstract void TexStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -88125,7 +88125,7 @@ static abstract void TexStorageSparseAMD( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -88160,7 +88160,7 @@ static abstract void TexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -88184,7 +88184,7 @@ static abstract void TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -88244,30 +88244,6 @@ static abstract void TexSubImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.1" - )] [SupportedApiProfile( "gl", [ @@ -88292,25 +88268,6 @@ static abstract void TexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] - static abstract void TexSubImage2D( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLint")] int level, - [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] uint width, - [NativeTypeName("GLsizei")] uint height, - [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLenum")] uint type, - [NativeTypeName("const void *")] void* pixels - ); - [SupportedApiProfile( "glcore", [ @@ -88335,6 +88292,25 @@ static abstract void TexSubImage2D( ], MinVersion = "1.1" )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] + static abstract void TexSubImage2D( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLint")] int level, + [NativeTypeName("GLint")] int xoffset, + [NativeTypeName("GLint")] int yoffset, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLenum")] uint format, + [NativeTypeName("GLenum")] uint type, + [NativeTypeName("const void *")] void* pixels + ); + [SupportedApiProfile( "gl", [ @@ -88359,12 +88335,36 @@ static abstract void TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.1" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] static abstract void TexSubImage2D( @@ -88409,7 +88409,7 @@ static abstract void TexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -88432,7 +88432,7 @@ static abstract void TexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -88470,7 +88470,7 @@ static abstract void TexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -88493,7 +88493,7 @@ static abstract void TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -88634,8 +88634,8 @@ static abstract void TexSubImage4DSGIS( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTextureAttachMemoryNV")] static abstract void TextureAttachMemoryNV( @@ -88645,30 +88645,30 @@ static abstract void TextureAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [NativeFunction("opengl", EntryPoint = "glTextureBarrier")] static abstract void TextureBarrier(); - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [NativeFunction("opengl", EntryPoint = "glTextureBarrierNV")] static abstract void TextureBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -88680,12 +88680,12 @@ static abstract void TextureBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -88697,8 +88697,8 @@ static abstract void TextureBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] static abstract void TextureBufferEXT( [NativeTypeName("GLuint")] uint texture, @@ -88707,8 +88707,8 @@ static abstract void TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] static abstract void TextureBufferEXT( @@ -88719,12 +88719,12 @@ static abstract void TextureBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -88738,12 +88738,12 @@ static abstract void TextureBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -88757,8 +88757,8 @@ static abstract void TextureBufferRange( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] static abstract void TextureBufferRangeEXT( [NativeTypeName("GLuint")] uint texture, @@ -88769,8 +88769,8 @@ static abstract void TextureBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] static abstract void TextureBufferRangeEXT( @@ -88814,8 +88814,8 @@ static abstract void TextureFoveationParametersQCOM( [NativeTypeName("GLfloat")] float foveaArea ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] static abstract void TextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -88829,8 +88829,8 @@ static abstract void TextureImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] static abstract void TextureImage1DEXT( @@ -88845,8 +88845,8 @@ static abstract void TextureImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] static abstract void TextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -88861,8 +88861,8 @@ static abstract void TextureImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] static abstract void TextureImage2DEXT( @@ -88930,8 +88930,8 @@ static abstract void TextureImage2DMultisampleNV( [NativeTypeName("GLboolean")] MaybeBool fixedSampleLocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] static abstract void TextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -88947,8 +88947,8 @@ static abstract void TextureImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] static abstract void TextureImage3DEXT( @@ -89058,8 +89058,8 @@ static abstract void TextureNormalEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] static abstract void TexturePageCommitmentEXT( [NativeTypeName("GLuint")] uint texture, @@ -89073,8 +89073,8 @@ static abstract void TexturePageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] static abstract void TexturePageCommitmentEXT( @@ -89089,8 +89089,8 @@ static abstract void TexturePageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] static abstract void TexturePageCommitmentMemNV( @@ -89108,8 +89108,8 @@ static abstract void TexturePageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -89129,12 +89129,12 @@ static abstract void TexturePageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89146,12 +89146,12 @@ static abstract void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89163,8 +89163,8 @@ static abstract void TextureParameter( [NativeTypeName("GLfloat")] float param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] static abstract void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -89173,8 +89173,8 @@ static abstract void TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] static abstract void TextureParameterEXT( @@ -89185,12 +89185,12 @@ static abstract void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89202,12 +89202,12 @@ static abstract void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89219,8 +89219,8 @@ static abstract void TextureParameter( [NativeTypeName("const GLfloat *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] static abstract void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -89229,8 +89229,8 @@ static abstract void TextureParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] static abstract void TextureParameterEXT( @@ -89241,12 +89241,12 @@ static abstract void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89258,12 +89258,12 @@ static abstract void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89275,8 +89275,8 @@ static abstract void TextureParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] static abstract void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -89285,8 +89285,8 @@ static abstract void TextureParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] static abstract void TextureParameterEXT( @@ -89297,12 +89297,12 @@ static abstract void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89314,12 +89314,12 @@ static abstract void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89331,8 +89331,8 @@ static abstract void TextureParameterI( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] static abstract void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -89341,8 +89341,8 @@ static abstract void TextureParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] static abstract void TextureParameterIEXT( @@ -89353,12 +89353,12 @@ static abstract void TextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89370,12 +89370,12 @@ static abstract void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89387,8 +89387,8 @@ static abstract void TextureParameterI( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] static abstract void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -89397,8 +89397,8 @@ static abstract void TextureParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] static abstract void TextureParameterIEXT( @@ -89409,12 +89409,12 @@ static abstract void TextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89426,12 +89426,12 @@ static abstract void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89443,8 +89443,8 @@ static abstract void TextureParameter( [NativeTypeName("const GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] static abstract void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -89453,8 +89453,8 @@ static abstract void TextureParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] static abstract void TextureParameterEXT( @@ -89481,8 +89481,8 @@ static abstract void TextureRangeApple( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] static abstract void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint texture, @@ -89490,8 +89490,8 @@ static abstract void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] static abstract void TextureRenderbufferEXT( @@ -89501,12 +89501,12 @@ static abstract void TextureRenderbufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89519,12 +89519,12 @@ static abstract void TextureStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89537,10 +89537,10 @@ static abstract void TextureStorage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] static abstract void TextureStorage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -89550,10 +89550,10 @@ static abstract void TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] static abstract void TextureStorage1DEXT( @@ -89565,12 +89565,12 @@ static abstract void TextureStorage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89584,12 +89584,12 @@ static abstract void TextureStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89603,10 +89603,10 @@ static abstract void TextureStorage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] static abstract void TextureStorage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -89617,10 +89617,10 @@ static abstract void TextureStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] static abstract void TextureStorage2DEXT( @@ -89633,12 +89633,12 @@ static abstract void TextureStorage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89653,12 +89653,12 @@ static abstract void TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89673,8 +89673,8 @@ static abstract void TextureStorage2DMultisample( [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] static abstract void TextureStorage2DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, @@ -89686,8 +89686,8 @@ static abstract void TextureStorage2DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] static abstract void TextureStorage2DMultisampleEXT( @@ -89701,12 +89701,12 @@ static abstract void TextureStorage2DMultisampleEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89721,12 +89721,12 @@ static abstract void TextureStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89741,10 +89741,10 @@ static abstract void TextureStorage3D( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] static abstract void TextureStorage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -89756,10 +89756,10 @@ static abstract void TextureStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] static abstract void TextureStorage3DEXT( @@ -89773,12 +89773,12 @@ static abstract void TextureStorage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89794,12 +89794,12 @@ static abstract void TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -89815,8 +89815,8 @@ static abstract void TextureStorage3DMultisample( [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] static abstract void TextureStorage3DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, @@ -89829,8 +89829,8 @@ static abstract void TextureStorage3DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] static abstract void TextureStorage3DMultisampleEXT( @@ -90011,12 +90011,12 @@ static abstract void TextureStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90032,12 +90032,12 @@ static abstract void TextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90053,8 +90053,8 @@ static abstract void TextureSubImage1D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] static abstract void TextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -90067,8 +90067,8 @@ static abstract void TextureSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] static abstract void TextureSubImage1DEXT( @@ -90083,12 +90083,12 @@ static abstract void TextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90106,12 +90106,12 @@ static abstract void TextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90129,8 +90129,8 @@ static abstract void TextureSubImage2D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] static abstract void TextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -90145,8 +90145,8 @@ static abstract void TextureSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] static abstract void TextureSubImage2DEXT( @@ -90163,12 +90163,12 @@ static abstract void TextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90188,12 +90188,12 @@ static abstract void TextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90213,8 +90213,8 @@ static abstract void TextureSubImage3D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] static abstract void TextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -90231,8 +90231,8 @@ static abstract void TextureSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] static abstract void TextureSubImage3DEXT( @@ -90251,7 +90251,7 @@ static abstract void TextureSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -90262,7 +90262,7 @@ static abstract void TextureSubImage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -90285,7 +90285,7 @@ static abstract void TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -90296,7 +90296,7 @@ static abstract void TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -90418,12 +90418,12 @@ static abstract void TransformFeedbackAttribNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90435,12 +90435,12 @@ static abstract void TransformFeedbackBufferBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -90475,7 +90475,7 @@ static abstract void TransformFeedbackStreamAttribNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90492,7 +90492,7 @@ static abstract void TransformFeedbackStreamAttribNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90518,7 +90518,7 @@ Constant bufferMode ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90535,7 +90535,7 @@ Constant bufferMode MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90560,7 +90560,7 @@ static abstract void TransformFeedbackVaryings( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90577,7 +90577,7 @@ static abstract void TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -90705,8 +90705,8 @@ static abstract void TransformFeedbackVaryingsNV( Constant bufferMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] static abstract void TransformPathNV( @@ -90716,8 +90716,8 @@ static abstract void TransformPathNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -90811,7 +90811,7 @@ static abstract void TranslatexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90825,7 +90825,7 @@ static abstract void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90845,7 +90845,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90859,7 +90859,7 @@ static abstract void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90880,7 +90880,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90894,7 +90894,7 @@ static abstract void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -90916,7 +90916,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -90935,7 +90935,7 @@ static abstract void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -90972,7 +90972,7 @@ static abstract void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -90991,7 +90991,7 @@ static abstract void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91022,7 +91022,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91041,7 +91041,7 @@ static abstract void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91090,7 +91090,7 @@ static abstract void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91109,7 +91109,7 @@ static abstract void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91138,16 +91138,16 @@ static abstract void Uniform1( [NativeTypeName("GLint")] int v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64ARB")] static abstract void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64NV")] static abstract void Uniform1NV( @@ -91155,8 +91155,8 @@ static abstract void Uniform1NV( [NativeTypeName("GLint64EXT")] long x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] static abstract void Uniform1ARB( [NativeTypeName("GLint")] int location, @@ -91164,8 +91164,8 @@ static abstract void Uniform1ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] static abstract void Uniform1ARB( @@ -91174,8 +91174,8 @@ static abstract void Uniform1ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] static abstract void Uniform1NV( @@ -91184,8 +91184,8 @@ static abstract void Uniform1NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -91203,7 +91203,7 @@ static abstract void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91222,7 +91222,7 @@ static abstract void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91253,7 +91253,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91272,7 +91272,7 @@ static abstract void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91321,7 +91321,7 @@ static abstract void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91338,7 +91338,7 @@ static abstract void Uniform1ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91360,16 +91360,16 @@ static abstract void Uniform1( [NativeTypeName("GLuint")] uint v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64ARB")] static abstract void Uniform1ARB( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64NV")] static abstract void Uniform1NV( @@ -91377,8 +91377,8 @@ static abstract void Uniform1NV( [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] static abstract void Uniform1ARB( [NativeTypeName("GLint")] int location, @@ -91386,8 +91386,8 @@ static abstract void Uniform1ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] static abstract void Uniform1ARB( @@ -91396,8 +91396,8 @@ static abstract void Uniform1ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] static abstract void Uniform1NV( @@ -91406,8 +91406,8 @@ static abstract void Uniform1NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -91425,7 +91425,7 @@ static abstract void Uniform1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91442,7 +91442,7 @@ static abstract void Uniform1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91466,7 +91466,7 @@ static abstract void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91483,7 +91483,7 @@ static abstract void Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -91525,7 +91525,7 @@ static abstract void Uniform1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91539,7 +91539,7 @@ static abstract void Uniform1EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91560,7 +91560,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91574,7 +91574,7 @@ static abstract void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91595,7 +91595,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91609,7 +91609,7 @@ static abstract void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -91631,7 +91631,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91650,7 +91650,7 @@ static abstract void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91689,7 +91689,7 @@ static abstract void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91708,7 +91708,7 @@ static abstract void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91739,7 +91739,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91758,7 +91758,7 @@ static abstract void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91807,7 +91807,7 @@ static abstract void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91826,7 +91826,7 @@ static abstract void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91856,8 +91856,8 @@ static abstract void Uniform2( [NativeTypeName("GLint")] int v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64ARB")] static abstract void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -91865,8 +91865,8 @@ static abstract void Uniform2ARB( [NativeTypeName("GLint64")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64NV")] static abstract void Uniform2NV( @@ -91875,8 +91875,8 @@ static abstract void Uniform2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] static abstract void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -91884,8 +91884,8 @@ static abstract void Uniform2ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] static abstract void Uniform2ARB( @@ -91894,8 +91894,8 @@ static abstract void Uniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] static abstract void Uniform2NV( @@ -91904,8 +91904,8 @@ static abstract void Uniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -91924,7 +91924,7 @@ static abstract void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91943,7 +91943,7 @@ static abstract void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91974,7 +91974,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -91993,7 +91993,7 @@ static abstract void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92042,7 +92042,7 @@ static abstract void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92059,7 +92059,7 @@ static abstract void Uniform2ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92082,8 +92082,8 @@ static abstract void Uniform2( [NativeTypeName("GLuint")] uint v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64ARB")] static abstract void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -92091,8 +92091,8 @@ static abstract void Uniform2ARB( [NativeTypeName("GLuint64")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64NV")] static abstract void Uniform2NV( @@ -92101,8 +92101,8 @@ static abstract void Uniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] static abstract void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -92110,8 +92110,8 @@ static abstract void Uniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] static abstract void Uniform2ARB( @@ -92120,8 +92120,8 @@ static abstract void Uniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] static abstract void Uniform2NV( @@ -92130,8 +92130,8 @@ static abstract void Uniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -92150,7 +92150,7 @@ static abstract void Uniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92167,7 +92167,7 @@ static abstract void Uniform2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92191,7 +92191,7 @@ static abstract void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92208,7 +92208,7 @@ static abstract void Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92250,7 +92250,7 @@ static abstract void Uniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92264,7 +92264,7 @@ static abstract void Uniform2EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92286,7 +92286,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92300,7 +92300,7 @@ static abstract void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92321,7 +92321,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92335,7 +92335,7 @@ static abstract void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -92357,7 +92357,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92376,7 +92376,7 @@ static abstract void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92417,7 +92417,7 @@ static abstract void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92436,7 +92436,7 @@ static abstract void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92467,7 +92467,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92486,7 +92486,7 @@ static abstract void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92535,7 +92535,7 @@ static abstract void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92554,7 +92554,7 @@ static abstract void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92585,8 +92585,8 @@ static abstract void Uniform3( [NativeTypeName("GLint")] int v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64ARB")] static abstract void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -92595,8 +92595,8 @@ static abstract void Uniform3ARB( [NativeTypeName("GLint64")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64NV")] static abstract void Uniform3NV( @@ -92606,8 +92606,8 @@ static abstract void Uniform3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] static abstract void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -92615,8 +92615,8 @@ static abstract void Uniform3ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] static abstract void Uniform3ARB( @@ -92625,8 +92625,8 @@ static abstract void Uniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] static abstract void Uniform3NV( @@ -92635,8 +92635,8 @@ static abstract void Uniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -92656,7 +92656,7 @@ static abstract void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92675,7 +92675,7 @@ static abstract void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92706,7 +92706,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92725,7 +92725,7 @@ static abstract void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -92774,7 +92774,7 @@ static abstract void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92791,7 +92791,7 @@ static abstract void Uniform3ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92815,8 +92815,8 @@ static abstract void Uniform3( [NativeTypeName("GLuint")] uint v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64ARB")] static abstract void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -92825,8 +92825,8 @@ static abstract void Uniform3ARB( [NativeTypeName("GLuint64")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64NV")] static abstract void Uniform3NV( @@ -92836,8 +92836,8 @@ static abstract void Uniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] static abstract void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -92845,8 +92845,8 @@ static abstract void Uniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] static abstract void Uniform3ARB( @@ -92855,8 +92855,8 @@ static abstract void Uniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] static abstract void Uniform3NV( @@ -92865,8 +92865,8 @@ static abstract void Uniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -92886,7 +92886,7 @@ static abstract void Uniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92903,7 +92903,7 @@ static abstract void Uniform3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92927,7 +92927,7 @@ static abstract void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92944,7 +92944,7 @@ static abstract void Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -92986,7 +92986,7 @@ static abstract void Uniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93000,7 +93000,7 @@ static abstract void Uniform3EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93023,7 +93023,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93037,7 +93037,7 @@ static abstract void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93058,7 +93058,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93072,7 +93072,7 @@ static abstract void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93094,7 +93094,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93113,7 +93113,7 @@ static abstract void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93156,7 +93156,7 @@ static abstract void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93175,7 +93175,7 @@ static abstract void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93206,7 +93206,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93225,7 +93225,7 @@ static abstract void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93274,7 +93274,7 @@ static abstract void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93293,7 +93293,7 @@ static abstract void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93325,8 +93325,8 @@ static abstract void Uniform4( [NativeTypeName("GLint")] int v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64ARB")] static abstract void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -93336,8 +93336,8 @@ static abstract void Uniform4ARB( [NativeTypeName("GLint64")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64NV")] static abstract void Uniform4NV( @@ -93348,8 +93348,8 @@ static abstract void Uniform4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] static abstract void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -93357,8 +93357,8 @@ static abstract void Uniform4ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] static abstract void Uniform4ARB( @@ -93367,8 +93367,8 @@ static abstract void Uniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] static abstract void Uniform4NV( @@ -93377,8 +93377,8 @@ static abstract void Uniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -93399,7 +93399,7 @@ static abstract void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93418,7 +93418,7 @@ static abstract void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93449,7 +93449,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93468,7 +93468,7 @@ static abstract void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93517,7 +93517,7 @@ static abstract void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93534,7 +93534,7 @@ static abstract void Uniform4ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93559,8 +93559,8 @@ static abstract void Uniform4( [NativeTypeName("GLuint")] uint v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64ARB")] static abstract void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -93570,8 +93570,8 @@ static abstract void Uniform4ARB( [NativeTypeName("GLuint64")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64NV")] static abstract void Uniform4NV( @@ -93582,8 +93582,8 @@ static abstract void Uniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] static abstract void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -93591,8 +93591,8 @@ static abstract void Uniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] static abstract void Uniform4ARB( @@ -93601,8 +93601,8 @@ static abstract void Uniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] static abstract void Uniform4NV( @@ -93611,8 +93611,8 @@ static abstract void Uniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -93633,7 +93633,7 @@ static abstract void Uniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93650,7 +93650,7 @@ static abstract void Uniform4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93674,7 +93674,7 @@ static abstract void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93691,7 +93691,7 @@ static abstract void Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -93733,7 +93733,7 @@ static abstract void Uniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -93750,7 +93750,7 @@ static abstract void Uniform4EXT( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -93781,8 +93781,8 @@ static abstract void UniformBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64ARB")] static abstract void UniformHandleARB( [NativeTypeName("GLint")] int location, @@ -93796,8 +93796,8 @@ static abstract void UniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64NV")] static abstract void UniformHandleNV( @@ -93805,8 +93805,8 @@ static abstract void UniformHandleNV( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] static abstract void UniformHandleui64VARB( [NativeTypeName("GLint")] int location, @@ -93814,8 +93814,8 @@ static abstract void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] static abstract void UniformHandleui64VARB( @@ -93824,8 +93824,8 @@ static abstract void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] static abstract void UniformHandleui64VARB( @@ -93858,8 +93858,8 @@ static abstract void UniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] static abstract void UniformHandleui64VNV( @@ -93868,8 +93868,8 @@ static abstract void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -93879,8 +93879,8 @@ static abstract void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -93890,7 +93890,7 @@ static abstract void UniformHandleui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93904,7 +93904,7 @@ static abstract void UniformHandleui64VNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93926,7 +93926,7 @@ static abstract void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93940,7 +93940,7 @@ static abstract void UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -93963,7 +93963,7 @@ static abstract void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -93982,7 +93982,7 @@ static abstract void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94014,7 +94014,7 @@ static abstract void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94033,7 +94033,7 @@ static abstract void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94085,7 +94085,7 @@ static abstract void UniformMatrix2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94099,7 +94099,7 @@ static abstract void UniformMatrix2ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94121,7 +94121,7 @@ static abstract void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94135,7 +94135,7 @@ static abstract void UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94158,7 +94158,7 @@ static abstract void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94176,7 +94176,7 @@ static abstract void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94202,7 +94202,7 @@ static abstract void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94220,7 +94220,7 @@ static abstract void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94266,7 +94266,7 @@ static abstract void UniformMatrix2X3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94280,7 +94280,7 @@ static abstract void UniformMatrix2X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94302,7 +94302,7 @@ static abstract void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94316,7 +94316,7 @@ static abstract void UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94339,7 +94339,7 @@ static abstract void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94357,7 +94357,7 @@ static abstract void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94383,7 +94383,7 @@ static abstract void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94401,7 +94401,7 @@ static abstract void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94447,7 +94447,7 @@ static abstract void UniformMatrix2X4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94461,7 +94461,7 @@ static abstract void UniformMatrix2X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94483,7 +94483,7 @@ static abstract void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94497,7 +94497,7 @@ static abstract void UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94520,7 +94520,7 @@ static abstract void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94539,7 +94539,7 @@ static abstract void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94571,7 +94571,7 @@ static abstract void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94590,7 +94590,7 @@ static abstract void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -94642,7 +94642,7 @@ static abstract void UniformMatrix3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94656,7 +94656,7 @@ static abstract void UniformMatrix3ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94678,7 +94678,7 @@ static abstract void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94692,7 +94692,7 @@ static abstract void UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94715,7 +94715,7 @@ static abstract void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94733,7 +94733,7 @@ static abstract void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94759,7 +94759,7 @@ static abstract void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94777,7 +94777,7 @@ static abstract void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94823,7 +94823,7 @@ static abstract void UniformMatrix3X2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94837,7 +94837,7 @@ static abstract void UniformMatrix3X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94859,7 +94859,7 @@ static abstract void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94873,7 +94873,7 @@ static abstract void UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -94896,7 +94896,7 @@ static abstract void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94914,7 +94914,7 @@ static abstract void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94940,7 +94940,7 @@ static abstract void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -94958,7 +94958,7 @@ static abstract void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95004,7 +95004,7 @@ static abstract void UniformMatrix3X4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95018,7 +95018,7 @@ static abstract void UniformMatrix3X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95040,7 +95040,7 @@ static abstract void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95054,7 +95054,7 @@ static abstract void UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95077,7 +95077,7 @@ static abstract void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95096,7 +95096,7 @@ static abstract void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95128,7 +95128,7 @@ static abstract void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95147,7 +95147,7 @@ static abstract void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95199,7 +95199,7 @@ static abstract void UniformMatrix4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95213,7 +95213,7 @@ static abstract void UniformMatrix4ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95235,7 +95235,7 @@ static abstract void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95249,7 +95249,7 @@ static abstract void UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95272,7 +95272,7 @@ static abstract void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95290,7 +95290,7 @@ static abstract void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95316,7 +95316,7 @@ static abstract void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95334,7 +95334,7 @@ static abstract void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95380,7 +95380,7 @@ static abstract void UniformMatrix4X2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95394,7 +95394,7 @@ static abstract void UniformMatrix4X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95416,7 +95416,7 @@ static abstract void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95430,7 +95430,7 @@ static abstract void UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -95453,7 +95453,7 @@ static abstract void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95471,7 +95471,7 @@ static abstract void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95497,7 +95497,7 @@ static abstract void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95515,7 +95515,7 @@ static abstract void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -95561,7 +95561,7 @@ static abstract void UniformMatrix4X3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95575,7 +95575,7 @@ static abstract void UniformMatrix4X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95596,7 +95596,7 @@ static abstract void UniformSubroutines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95610,7 +95610,7 @@ static abstract void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95632,7 +95632,7 @@ static abstract void UniformSubroutines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95646,7 +95646,7 @@ static abstract void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -95666,16 +95666,16 @@ static abstract void UniformSubroutines( [NativeTypeName("const GLuint *")] uint indices ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64NV")] static abstract void UniformNV( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64EXT")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] static abstract void UniformNV( [NativeTypeName("GLint")] int location, @@ -95683,8 +95683,8 @@ static abstract void UniformNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] static abstract void UniformNV( @@ -95699,7 +95699,7 @@ static abstract void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -95719,7 +95719,7 @@ static abstract void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -95743,7 +95743,7 @@ static abstract void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -95763,7 +95763,7 @@ static abstract void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -95802,26 +95802,26 @@ static abstract MaybeBool UnmapBufferARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] static abstract MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] static abstract uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -95830,26 +95830,26 @@ static abstract MaybeBool UnmapBufferARB( static abstract MaybeBool UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] static abstract MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] static abstract uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -95893,7 +95893,7 @@ static abstract void UpdateObjectBufferATI( static abstract void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95912,7 +95912,7 @@ static abstract void UpdateObjectBufferATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -95943,7 +95943,7 @@ static abstract void UpdateObjectBufferATI( static abstract void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -95956,7 +95956,7 @@ static abstract void UpdateObjectBufferATI( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -95976,7 +95976,7 @@ static abstract void UseProgramStages( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -95989,7 +95989,7 @@ static abstract void UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -96026,8 +96026,8 @@ static abstract void UseProgramStagesEXT( [NativeTypeName("GLuint")] uint program ); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glUseShaderProgramEXT")] static abstract void UseShaderProgramEXT( [NativeTypeName("GLenum")] uint type, @@ -96035,7 +96035,7 @@ static abstract void UseShaderProgramEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -96054,7 +96054,7 @@ static abstract void UseShaderProgramEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -96085,7 +96085,7 @@ static abstract void UseShaderProgramEXT( static abstract void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -96098,7 +96098,7 @@ static abstract void UseShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -97718,12 +97718,12 @@ static abstract void Vertex4XOES( static abstract void Vertex4XOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97735,12 +97735,12 @@ static abstract void VertexArrayAttribBinding( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97755,12 +97755,12 @@ static abstract void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97776,12 +97776,12 @@ static abstract void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97795,12 +97795,12 @@ static abstract void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97815,12 +97815,12 @@ static abstract void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97834,12 +97834,12 @@ static abstract void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97854,12 +97854,12 @@ static abstract void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97870,8 +97870,8 @@ static abstract void VertexArrayBindingDivisor( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayBindVertexBufferEXT")] static abstract void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97881,8 +97881,8 @@ static abstract void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] static abstract void VertexArrayColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97893,8 +97893,8 @@ static abstract void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] static abstract void VertexArrayColorOffsetEXT( @@ -97906,8 +97906,8 @@ static abstract void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] static abstract void VertexArrayEdgeFlagOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97917,12 +97917,12 @@ static abstract void VertexArrayEdgeFlagOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -97932,8 +97932,8 @@ static abstract void VertexArrayElementBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] static abstract void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97943,8 +97943,8 @@ static abstract void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] static abstract void VertexArrayFogCoordOffsetEXT( @@ -97955,8 +97955,8 @@ static abstract void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] static abstract void VertexArrayIndexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97966,8 +97966,8 @@ static abstract void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] static abstract void VertexArrayIndexOffsetEXT( @@ -97978,8 +97978,8 @@ static abstract void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] static abstract void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -97991,8 +97991,8 @@ static abstract void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] static abstract void VertexArrayMultiTexCoordOffsetEXT( @@ -98005,8 +98005,8 @@ static abstract void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] static abstract void VertexArrayNormalOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98016,8 +98016,8 @@ static abstract void VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] static abstract void VertexArrayNormalOffsetEXT( @@ -98073,8 +98073,8 @@ static abstract void VertexArrayRangeNV( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] static abstract void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98085,8 +98085,8 @@ static abstract void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] static abstract void VertexArraySecondaryColorOffsetEXT( @@ -98098,8 +98098,8 @@ static abstract void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] static abstract void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98110,8 +98110,8 @@ static abstract void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] static abstract void VertexArrayTexCoordOffsetEXT( @@ -98123,8 +98123,8 @@ static abstract void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribBindingEXT")] static abstract void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98132,8 +98132,8 @@ static abstract void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint bindingindex ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")] static abstract void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98141,8 +98141,8 @@ static abstract void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] static abstract void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98153,8 +98153,8 @@ static abstract void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] static abstract void VertexArrayVertexAttribFormatEXT( @@ -98166,8 +98166,8 @@ static abstract void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] static abstract void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98177,8 +98177,8 @@ static abstract void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] static abstract void VertexArrayVertexAttribIFormatEXT( @@ -98189,8 +98189,8 @@ static abstract void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] static abstract void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98202,8 +98202,8 @@ static abstract void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] static abstract void VertexArrayVertexAttribIOffsetEXT( @@ -98216,8 +98216,8 @@ static abstract void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] static abstract void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98227,8 +98227,8 @@ static abstract void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] static abstract void VertexArrayVertexAttribLFormatEXT( @@ -98239,8 +98239,8 @@ static abstract void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] static abstract void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98252,8 +98252,8 @@ static abstract void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] static abstract void VertexArrayVertexAttribLOffsetEXT( @@ -98266,8 +98266,8 @@ static abstract void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] static abstract void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98280,8 +98280,8 @@ static abstract void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] static abstract void VertexArrayVertexAttribOffsetEXT( @@ -98295,8 +98295,8 @@ static abstract void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")] static abstract void VertexArrayVertexBindingDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98305,12 +98305,12 @@ static abstract void VertexArrayVertexBindingDivisorEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -98324,12 +98324,12 @@ static abstract void VertexArrayVertexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -98344,12 +98344,12 @@ static abstract void VertexArrayVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -98364,8 +98364,8 @@ static abstract void VertexArrayVertexBuffers( [NativeTypeName("const GLsizei *")] Ref strides ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] static abstract void VertexArrayVertexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -98376,8 +98376,8 @@ static abstract void VertexArrayVertexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] static abstract void VertexArrayVertexOffsetEXT( @@ -98390,7 +98390,7 @@ static abstract void VertexArrayVertexOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98409,7 +98409,7 @@ static abstract void VertexArrayVertexOffsetEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98448,7 +98448,7 @@ static abstract void VertexAttrib1DNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98467,7 +98467,7 @@ static abstract void VertexAttrib1DNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98492,7 +98492,7 @@ static abstract void VertexAttrib1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98511,7 +98511,7 @@ static abstract void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98537,7 +98537,7 @@ static abstract void VertexAttrib1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98556,7 +98556,7 @@ static abstract void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98628,7 +98628,7 @@ static abstract void VertexAttrib1DvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98647,7 +98647,7 @@ static abstract void VertexAttrib1DvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98691,7 +98691,7 @@ static abstract void VertexAttrib1FNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98710,7 +98710,7 @@ static abstract void VertexAttrib1FNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98740,7 +98740,7 @@ static abstract void VertexAttrib1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98759,7 +98759,7 @@ static abstract void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98790,7 +98790,7 @@ static abstract void VertexAttrib1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98809,7 +98809,7 @@ static abstract void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98916,7 +98916,7 @@ static abstract void VertexAttrib1HvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98935,7 +98935,7 @@ static abstract void VertexAttrib1HvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98974,7 +98974,7 @@ static abstract void VertexAttrib1SNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -98993,7 +98993,7 @@ static abstract void VertexAttrib1SNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99018,7 +99018,7 @@ static abstract void VertexAttrib1Sv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99037,7 +99037,7 @@ static abstract void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99063,7 +99063,7 @@ static abstract void VertexAttrib1Sv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99082,7 +99082,7 @@ static abstract void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99154,7 +99154,7 @@ static abstract void VertexAttrib1SvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99173,7 +99173,7 @@ static abstract void VertexAttrib1SvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99215,7 +99215,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99234,7 +99234,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99259,7 +99259,7 @@ static abstract void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99278,7 +99278,7 @@ static abstract void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99334,7 +99334,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99353,7 +99353,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99400,7 +99400,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99419,7 +99419,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99449,7 +99449,7 @@ static abstract void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99468,7 +99468,7 @@ static abstract void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99552,7 +99552,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99571,7 +99571,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99613,7 +99613,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99632,7 +99632,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99657,7 +99657,7 @@ static abstract void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99676,7 +99676,7 @@ static abstract void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99732,7 +99732,7 @@ static abstract void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99751,7 +99751,7 @@ static abstract void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99796,7 +99796,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99815,7 +99815,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99840,7 +99840,7 @@ static abstract void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99859,7 +99859,7 @@ static abstract void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99915,7 +99915,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99934,7 +99934,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -99984,7 +99984,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100003,7 +100003,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100033,7 +100033,7 @@ static abstract void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100052,7 +100052,7 @@ static abstract void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100137,7 +100137,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100156,7 +100156,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100201,7 +100201,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100220,7 +100220,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100245,7 +100245,7 @@ static abstract void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100264,7 +100264,7 @@ static abstract void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100320,7 +100320,7 @@ static abstract void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100339,7 +100339,7 @@ static abstract void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100364,7 +100364,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100383,7 +100383,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100424,7 +100424,7 @@ static abstract void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100443,7 +100443,7 @@ static abstract void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100491,7 +100491,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100510,7 +100510,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100535,7 +100535,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100554,7 +100554,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100610,7 +100610,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100629,7 +100629,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100682,7 +100682,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100701,7 +100701,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100731,7 +100731,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100750,7 +100750,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100836,7 +100836,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100855,7 +100855,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100880,7 +100880,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100899,7 +100899,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100940,7 +100940,7 @@ static abstract void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100959,7 +100959,7 @@ static abstract void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -100984,7 +100984,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101003,7 +101003,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101044,7 +101044,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101063,7 +101063,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101088,7 +101088,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101107,7 +101107,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101148,7 +101148,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101167,7 +101167,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101192,7 +101192,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101211,7 +101211,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101252,7 +101252,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101271,7 +101271,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101309,7 +101309,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101328,7 +101328,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101353,7 +101353,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101372,7 +101372,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101413,7 +101413,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101432,7 +101432,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101457,7 +101457,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101476,7 +101476,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101517,7 +101517,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101536,7 +101536,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101561,7 +101561,7 @@ static abstract void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101580,7 +101580,7 @@ static abstract void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101621,7 +101621,7 @@ static abstract void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101640,7 +101640,7 @@ static abstract void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101688,7 +101688,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101707,7 +101707,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101732,7 +101732,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101751,7 +101751,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101817,7 +101817,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101836,7 +101836,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101861,7 +101861,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101880,7 +101880,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101936,7 +101936,7 @@ static abstract void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101955,7 +101955,7 @@ static abstract void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101980,7 +101980,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -101999,7 +101999,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -102040,7 +102040,7 @@ static abstract void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -102059,7 +102059,7 @@ static abstract void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -102084,7 +102084,7 @@ static abstract void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -102103,7 +102103,7 @@ static abstract void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -102169,7 +102169,7 @@ static abstract void VertexAttribArrayObjectATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102180,7 +102180,7 @@ static abstract void VertexAttribArrayObjectATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102197,7 +102197,7 @@ static abstract void VertexAttribBinding( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -102211,7 +102211,7 @@ static abstract void VertexAttribBinding( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -102237,8 +102237,8 @@ static abstract void VertexAttribDivisorAngle( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribDivisorARB")] static abstract void VertexAttribDivisorARB( [NativeTypeName("GLuint")] uint index, @@ -102260,7 +102260,7 @@ static abstract void VertexAttribDivisorNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102271,7 +102271,7 @@ static abstract void VertexAttribDivisorNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102291,7 +102291,7 @@ static abstract void VertexAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102302,7 +102302,7 @@ static abstract void VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -102322,8 +102322,8 @@ static abstract void VertexAttribFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] static abstract void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, @@ -102333,8 +102333,8 @@ static abstract void VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] static abstract void VertexAttribFormatNV( @@ -102346,7 +102346,7 @@ static abstract void VertexAttribFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102363,7 +102363,7 @@ static abstract void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102393,7 +102393,7 @@ static abstract void VertexAttribI1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102410,7 +102410,7 @@ static abstract void VertexAttribI1EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102433,7 +102433,7 @@ static abstract void VertexAttribI1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102450,7 +102450,7 @@ static abstract void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102474,7 +102474,7 @@ static abstract void VertexAttribI1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102491,7 +102491,7 @@ static abstract void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102538,7 +102538,7 @@ static abstract void VertexAttribI1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102555,7 +102555,7 @@ static abstract void VertexAttribI1IvEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102585,7 +102585,7 @@ static abstract void VertexAttribI1UiEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102602,7 +102602,7 @@ static abstract void VertexAttribI1UiEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102625,7 +102625,7 @@ static abstract void VertexAttribI1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102642,7 +102642,7 @@ static abstract void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102666,7 +102666,7 @@ static abstract void VertexAttribI1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102683,7 +102683,7 @@ static abstract void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102730,7 +102730,7 @@ static abstract void VertexAttribI1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102747,7 +102747,7 @@ static abstract void VertexAttribI1UivEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102779,7 +102779,7 @@ static abstract void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102796,7 +102796,7 @@ static abstract void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102819,7 +102819,7 @@ static abstract void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102836,7 +102836,7 @@ static abstract void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102875,7 +102875,7 @@ static abstract void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102892,7 +102892,7 @@ static abstract void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102924,7 +102924,7 @@ static abstract void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102941,7 +102941,7 @@ static abstract void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102964,7 +102964,7 @@ static abstract void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -102981,7 +102981,7 @@ static abstract void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103020,7 +103020,7 @@ static abstract void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103037,7 +103037,7 @@ static abstract void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103071,7 +103071,7 @@ static abstract void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103088,7 +103088,7 @@ static abstract void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103111,7 +103111,7 @@ static abstract void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103128,7 +103128,7 @@ static abstract void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103167,7 +103167,7 @@ static abstract void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103184,7 +103184,7 @@ static abstract void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103218,7 +103218,7 @@ static abstract void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103235,7 +103235,7 @@ static abstract void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103258,7 +103258,7 @@ static abstract void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103275,7 +103275,7 @@ static abstract void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103314,7 +103314,7 @@ static abstract void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103331,7 +103331,7 @@ static abstract void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103354,7 +103354,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103371,7 +103371,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103410,7 +103410,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103427,7 +103427,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103463,7 +103463,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103480,7 +103480,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103503,7 +103503,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103520,7 +103520,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103559,7 +103559,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103576,7 +103576,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103599,7 +103599,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103616,7 +103616,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103655,7 +103655,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103672,7 +103672,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103695,7 +103695,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103712,7 +103712,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103751,7 +103751,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103768,7 +103768,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103804,7 +103804,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103821,7 +103821,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103844,7 +103844,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103861,7 +103861,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103900,7 +103900,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103917,7 +103917,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103940,7 +103940,7 @@ static abstract void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103957,7 +103957,7 @@ static abstract void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -103996,7 +103996,7 @@ static abstract void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -104007,7 +104007,7 @@ static abstract void VertexAttribI4EXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -104026,7 +104026,7 @@ static abstract void VertexAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -104037,7 +104037,7 @@ static abstract void VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -104056,8 +104056,8 @@ static abstract void VertexAttribIFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] static abstract void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, @@ -104066,8 +104066,8 @@ static abstract void VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] static abstract void VertexAttribIFormatNV( @@ -104078,7 +104078,7 @@ static abstract void VertexAttribIFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -104095,7 +104095,7 @@ static abstract void VertexAttribIFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -104121,7 +104121,7 @@ static abstract void VertexAttribIPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -104138,7 +104138,7 @@ static abstract void VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -104186,7 +104186,7 @@ static abstract void VertexAttribIPointerEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104199,7 +104199,7 @@ static abstract void VertexAttribIPointerEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104225,7 +104225,7 @@ static abstract void VertexAttribL1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104238,7 +104238,7 @@ static abstract void VertexAttribL1EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104257,7 +104257,7 @@ static abstract void VertexAttribL1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104270,7 +104270,7 @@ static abstract void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104290,7 +104290,7 @@ static abstract void VertexAttribL1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104303,7 +104303,7 @@ static abstract void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104345,24 +104345,24 @@ static abstract void VertexAttribL1DvEXT( [NativeTypeName("const GLdouble *")] double v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64NV")] static abstract void VertexAttribL1NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] static abstract void VertexAttribL1I64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] static abstract void VertexAttribL1I64VNV( @@ -104370,8 +104370,8 @@ static abstract void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] static abstract void VertexAttribL1I64VNV( @@ -104379,32 +104379,32 @@ static abstract void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long v ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64ARB")] static abstract void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64NV")] static abstract void VertexAttribL1Ui64NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] static abstract void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] static abstract void VertexAttribL1ARB( @@ -104412,16 +104412,16 @@ static abstract void VertexAttribL1ARB( [NativeTypeName("const GLuint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] static abstract void VertexAttribL1Ui64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] static abstract void VertexAttribL1Ui64VNV( @@ -104429,8 +104429,8 @@ static abstract void VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] static abstract void VertexAttribL1Ui64VNV( @@ -104439,7 +104439,7 @@ static abstract void VertexAttribL1Ui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104452,7 +104452,7 @@ static abstract void VertexAttribL1Ui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104480,7 +104480,7 @@ static abstract void VertexAttribL2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104493,7 +104493,7 @@ static abstract void VertexAttribL2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104512,7 +104512,7 @@ static abstract void VertexAttribL2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104525,7 +104525,7 @@ static abstract void VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104559,8 +104559,8 @@ static abstract void VertexAttribL2EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64NV")] static abstract void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, @@ -104568,16 +104568,16 @@ static abstract void VertexAttribL2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] static abstract void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] static abstract void VertexAttribL2NV( @@ -104585,8 +104585,8 @@ static abstract void VertexAttribL2NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64NV")] static abstract void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, @@ -104594,16 +104594,16 @@ static abstract void VertexAttribL2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] static abstract void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] static abstract void VertexAttribL2NV( @@ -104612,7 +104612,7 @@ static abstract void VertexAttribL2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104625,7 +104625,7 @@ static abstract void VertexAttribL2NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104655,7 +104655,7 @@ static abstract void VertexAttribL3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104668,7 +104668,7 @@ static abstract void VertexAttribL3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104687,7 +104687,7 @@ static abstract void VertexAttribL3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104700,7 +104700,7 @@ static abstract void VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104734,8 +104734,8 @@ static abstract void VertexAttribL3EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64NV")] static abstract void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, @@ -104744,16 +104744,16 @@ static abstract void VertexAttribL3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] static abstract void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] static abstract void VertexAttribL3NV( @@ -104761,8 +104761,8 @@ static abstract void VertexAttribL3NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64NV")] static abstract void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, @@ -104771,16 +104771,16 @@ static abstract void VertexAttribL3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] static abstract void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] static abstract void VertexAttribL3NV( @@ -104789,7 +104789,7 @@ static abstract void VertexAttribL3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104802,7 +104802,7 @@ static abstract void VertexAttribL3NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104834,7 +104834,7 @@ static abstract void VertexAttribL4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104847,7 +104847,7 @@ static abstract void VertexAttribL4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104866,7 +104866,7 @@ static abstract void VertexAttribL4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104879,7 +104879,7 @@ static abstract void VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -104913,8 +104913,8 @@ static abstract void VertexAttribL4EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64NV")] static abstract void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, @@ -104924,16 +104924,16 @@ static abstract void VertexAttribL4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] static abstract void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] static abstract void VertexAttribL4NV( @@ -104941,8 +104941,8 @@ static abstract void VertexAttribL4NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64NV")] static abstract void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, @@ -104952,16 +104952,16 @@ static abstract void VertexAttribL4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] static abstract void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] static abstract void VertexAttribL4NV( @@ -104970,7 +104970,7 @@ static abstract void VertexAttribL4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -104981,7 +104981,7 @@ static abstract void VertexAttribL4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -105000,7 +105000,7 @@ static abstract void VertexAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -105011,7 +105011,7 @@ static abstract void VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -105030,8 +105030,8 @@ static abstract void VertexAttribLFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] static abstract void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, @@ -105040,8 +105040,8 @@ static abstract void VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] static abstract void VertexAttribLFormatNV( @@ -105052,7 +105052,7 @@ static abstract void VertexAttribLFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -105065,7 +105065,7 @@ static abstract void VertexAttribLFormatNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -105087,7 +105087,7 @@ static abstract void VertexAttribLPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -105100,7 +105100,7 @@ static abstract void VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -105144,7 +105144,7 @@ static abstract void VertexAttribLPointerEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105159,7 +105159,7 @@ static abstract void VertexAttribLPointerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105182,7 +105182,7 @@ static abstract void VertexAttribP1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105197,7 +105197,7 @@ static abstract void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105221,7 +105221,7 @@ static abstract void VertexAttribP1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105236,7 +105236,7 @@ static abstract void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105259,7 +105259,7 @@ static abstract void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105274,7 +105274,7 @@ static abstract void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105298,7 +105298,7 @@ static abstract void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105313,7 +105313,7 @@ static abstract void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105337,7 +105337,7 @@ static abstract void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105352,7 +105352,7 @@ static abstract void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105375,7 +105375,7 @@ static abstract void VertexAttribP2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105390,7 +105390,7 @@ static abstract void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105414,7 +105414,7 @@ static abstract void VertexAttribP2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105429,7 +105429,7 @@ static abstract void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105452,7 +105452,7 @@ static abstract void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105467,7 +105467,7 @@ static abstract void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105491,7 +105491,7 @@ static abstract void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105506,7 +105506,7 @@ static abstract void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105530,7 +105530,7 @@ static abstract void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105545,7 +105545,7 @@ static abstract void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105568,7 +105568,7 @@ static abstract void VertexAttribP3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105583,7 +105583,7 @@ static abstract void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105607,7 +105607,7 @@ static abstract void VertexAttribP3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105622,7 +105622,7 @@ static abstract void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105645,7 +105645,7 @@ static abstract void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105660,7 +105660,7 @@ static abstract void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105684,7 +105684,7 @@ static abstract void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105699,7 +105699,7 @@ static abstract void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105723,7 +105723,7 @@ static abstract void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105738,7 +105738,7 @@ static abstract void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105761,7 +105761,7 @@ static abstract void VertexAttribP4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105776,7 +105776,7 @@ static abstract void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105800,7 +105800,7 @@ static abstract void VertexAttribP4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105815,7 +105815,7 @@ static abstract void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105838,7 +105838,7 @@ static abstract void VertexAttribP4Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105853,7 +105853,7 @@ static abstract void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105877,7 +105877,7 @@ static abstract void VertexAttribP4Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105892,7 +105892,7 @@ static abstract void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -105924,7 +105924,7 @@ static abstract void VertexAttribParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -105943,7 +105943,7 @@ static abstract void VertexAttribParameterAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -105977,7 +105977,7 @@ static abstract void VertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -105996,7 +105996,7 @@ static abstract void VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -106420,7 +106420,7 @@ static abstract void VertexAttribs4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -106431,7 +106431,7 @@ static abstract void VertexAttribs4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -106481,8 +106481,8 @@ static abstract void VertexBlendEnvATI( [NativeTypeName("GLint")] int param1 ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] static abstract void VertexFormatNV( [NativeTypeName("GLint")] int size, @@ -106490,8 +106490,8 @@ static abstract void VertexFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] static abstract void VertexFormatNV( @@ -107472,7 +107472,7 @@ static abstract void VideoCaptureStreamParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -107497,7 +107497,7 @@ static abstract void VideoCaptureStreamParameterNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -107521,12 +107521,12 @@ static abstract void VideoCaptureStreamParameterNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glViewport")] static abstract void Viewport( [NativeTypeName("GLint")] int x, @@ -107536,7 +107536,7 @@ static abstract void Viewport( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107549,7 +107549,7 @@ static abstract void Viewport( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107569,7 +107569,7 @@ static abstract void ViewportArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107582,7 +107582,7 @@ static abstract void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107603,7 +107603,7 @@ static abstract void ViewportArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107616,7 +107616,7 @@ static abstract void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107686,7 +107686,7 @@ static abstract void ViewportArrayOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107699,7 +107699,7 @@ static abstract void ViewportArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107741,7 +107741,7 @@ static abstract void ViewportIndexedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107754,7 +107754,7 @@ static abstract void ViewportIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107773,7 +107773,7 @@ static abstract void ViewportIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107786,7 +107786,7 @@ static abstract void ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -107835,8 +107835,8 @@ static abstract void ViewportIndexedOES( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] [NativeFunction("opengl", EntryPoint = "glViewportPositionWScaleNV")] static abstract void ViewportPositionWScaleNV( @@ -107845,8 +107845,8 @@ static abstract void ViewportPositionWScaleNV( [NativeTypeName("GLfloat")] float ycoeff ); - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] [NativeFunction("opengl", EntryPoint = "glViewportSwizzleNV")] static abstract void ViewportSwizzleNV( @@ -107964,7 +107964,7 @@ static abstract void WaitSemaphoreNVX( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -107980,7 +107980,7 @@ static abstract void WaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -108003,7 +108003,7 @@ static abstract void WaitSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -108019,7 +108019,7 @@ static abstract void WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -108042,8 +108042,8 @@ static abstract void WaitSync( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] static abstract void WaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -108051,8 +108051,8 @@ static abstract void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] static abstract void WaitSyncApple( @@ -108061,8 +108061,8 @@ static abstract void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glWaitVkSemaphoreNV")] static abstract void WaitVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore); @@ -108147,8 +108147,8 @@ static abstract void WeightARB( [NativeFunction("opengl", EntryPoint = "glWeightivARB")] static abstract void WeightARB([NativeTypeName("const GLint *")] int weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] static abstract void WeightPathNV( @@ -108158,8 +108158,8 @@ static abstract void WeightPathNV( [NativeTypeName("const GLfloat *")] float* weights ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -109236,8 +109236,8 @@ static abstract void WindowPos4MESA( [NativeFunction("opengl", EntryPoint = "glWindowPos4svMESA")] static abstract void WindowPos4MESA([NativeTypeName("const GLshort *")] Ref v); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] static abstract void WindowRectanglesEXT( @@ -109246,8 +109246,8 @@ static abstract void WindowRectanglesEXT( [NativeTypeName("const GLint *")] int* box ); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -109257,8 +109257,8 @@ static abstract void WindowRectanglesEXT( [NativeTypeName("const GLint *")] Ref box ); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -109376,13 +109376,13 @@ uint AcquireKeyedMutexWin32EXTRaw( [NativeTypeName("GLuint")] uint timeout ); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glActiveProgramEXT")] void ActiveProgramEXT([NativeTypeName("GLuint")] uint program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -109395,7 +109395,7 @@ uint AcquireKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -109430,7 +109430,7 @@ void ActiveShaderProgramEXT( void ActiveStencilFaceEXT([NativeTypeName("GLenum")] Constant face); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -109452,7 +109452,7 @@ void ActiveShaderProgramEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -109473,17 +109473,17 @@ void ActiveShaderProgramEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] void ActiveTexture([NativeTypeName("GLenum")] uint texture); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -109505,7 +109505,7 @@ void ActiveShaderProgramEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -109526,12 +109526,12 @@ void ActiveShaderProgramEXT( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glActiveTexture")] void ActiveTexture([NativeTypeName("GLenum")] Constant texture); @@ -109746,8 +109746,8 @@ void AlphaFuncxOES( [NativeFunction("opengl", EntryPoint = "glAlphaToCoverageDitherControlNV")] void AlphaToCoverageDitherControlNV([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gl", ["GL_INTEL_framebuffer_CMAA"])] + [SupportedApiProfile("glcore", ["GL_INTEL_framebuffer_CMAA"])] [SupportedApiProfile("gles2", ["GL_INTEL_framebuffer_CMAA"])] [NativeFunction("opengl", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] void ApplyFramebufferAttachmentCMAAIntel(); @@ -110028,7 +110028,7 @@ void AttachObjectARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110047,7 +110047,7 @@ void AttachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110134,7 +110134,7 @@ void AttachShader( void Begin([NativeTypeName("GLenum")] Constant mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110151,7 +110151,7 @@ void AttachShader( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110174,7 +110174,7 @@ void BeginConditionalRender( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110191,7 +110191,7 @@ void BeginConditionalRender( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110214,8 +110214,8 @@ void BeginConditionalRender( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] void BeginConditionalRenderNV( @@ -110223,8 +110223,8 @@ void BeginConditionalRenderNV( [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBeginConditionalRenderNV")] @@ -110245,20 +110245,20 @@ void BeginConditionalRenderNV( [NativeFunction("opengl", EntryPoint = "glBeginOcclusionQueryNV")] void BeginOcclusionQueryNV([NativeTypeName("GLuint")] uint id); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfMonitorAMD")] void BeginPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glBeginPerfQueryINTEL")] void BeginPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110278,7 +110278,7 @@ void BeginConditionalRenderNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110301,7 +110301,7 @@ void BeginConditionalRenderNV( void BeginQuery([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110321,7 +110321,7 @@ void BeginConditionalRenderNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110378,7 +110378,7 @@ void BeginQueryEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -110392,7 +110392,7 @@ void BeginQueryEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -110413,7 +110413,7 @@ void BeginQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -110427,7 +110427,7 @@ void BeginQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -110449,7 +110449,7 @@ void BeginQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110466,7 +110466,7 @@ void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110486,7 +110486,7 @@ void BeginQueryIndexed( void BeginTransformFeedback([NativeTypeName("GLenum")] uint primitiveMode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110503,7 +110503,7 @@ void BeginQueryIndexed( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -110556,7 +110556,7 @@ void BeginTransformFeedbackNV( void BeginVideoCaptureNV([NativeTypeName("GLuint")] uint video_capture_slot); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110575,7 +110575,7 @@ void BeginTransformFeedbackNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110606,7 +110606,7 @@ void BindAttribLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110625,7 +110625,7 @@ void BindAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -110674,7 +110674,7 @@ void BindAttribLocationARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110694,7 +110694,7 @@ void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110713,17 +110713,17 @@ void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] void BindBuffer([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110743,7 +110743,7 @@ void BindAttribLocationARB( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -110762,12 +110762,12 @@ void BindAttribLocationARB( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindBuffer")] void BindBuffer( @@ -110791,7 +110791,7 @@ void BindBufferARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110809,7 +110809,7 @@ void BindBufferARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110834,7 +110834,7 @@ void BindBufferBase( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110852,7 +110852,7 @@ void BindBufferBase( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110950,7 +110950,7 @@ void BindBufferOffsetNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110968,7 +110968,7 @@ void BindBufferOffsetNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -110995,7 +110995,7 @@ void BindBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -111013,7 +111013,7 @@ void BindBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -111083,12 +111083,12 @@ void BindBufferRangeNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111101,12 +111101,12 @@ void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111120,12 +111120,12 @@ void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111138,12 +111138,12 @@ void BindBuffersBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111158,12 +111158,12 @@ void BindBuffersRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111179,7 +111179,7 @@ void BindBuffersRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111196,7 +111196,7 @@ void BindBuffersRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111220,7 +111220,7 @@ void BindFragDataLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111237,7 +111237,7 @@ void BindFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -111281,7 +111281,7 @@ void BindFragDataLocationEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -111296,7 +111296,7 @@ void BindFragDataLocationEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -111319,7 +111319,7 @@ void BindFragDataLocationIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -111334,7 +111334,7 @@ void BindFragDataLocationIndexed( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -111381,7 +111381,7 @@ void BindFragDataLocationIndexedEXT( void BindFragmentShaderATI([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111399,7 +111399,7 @@ void BindFragDataLocationIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111428,7 +111428,7 @@ void BindFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111446,7 +111446,7 @@ void BindFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111506,7 +111506,7 @@ void BindFramebufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -111518,7 +111518,7 @@ void BindFramebufferOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -111541,7 +111541,7 @@ void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -111553,7 +111553,7 @@ void BindImageTexture( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -111577,12 +111577,12 @@ void BindImageTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111619,12 +111619,12 @@ void BindImageTextureEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111636,12 +111636,12 @@ void BindImageTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111687,8 +111687,8 @@ uint BindMaterialParameterEXT( [NativeTypeName("GLenum")] Constant value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] void BindMultiTextureEXT( [NativeTypeName("GLenum")] uint texunit, @@ -111696,8 +111696,8 @@ void BindMultiTextureEXT( [NativeTypeName("GLuint")] uint texture ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindMultiTextureEXT")] void BindMultiTextureEXT( @@ -111747,7 +111747,7 @@ void BindProgramNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -111760,7 +111760,7 @@ void BindProgramNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -111780,7 +111780,7 @@ void BindProgramNV( void BindProgramPipelineEXT([NativeTypeName("GLuint")] uint pipeline); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111798,7 +111798,7 @@ void BindProgramNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111827,7 +111827,7 @@ void BindRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111845,7 +111845,7 @@ void BindRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -111905,7 +111905,7 @@ void BindRenderbufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -111920,7 +111920,7 @@ void BindRenderbufferOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -111943,12 +111943,12 @@ void BindRenderbufferOES( void BindSampler([NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint sampler); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111960,12 +111960,12 @@ void BindSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -111977,8 +111977,8 @@ void BindSamplers( [NativeTypeName("const GLuint *")] Ref samplers ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glBindShadingRateImageNV")] void BindShadingRateImageNV([NativeTypeName("GLuint")] uint texture); @@ -112003,7 +112003,7 @@ uint BindTexGenParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -112027,7 +112027,7 @@ uint BindTexGenParameterEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -112050,12 +112050,12 @@ uint BindTexGenParameterEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBindTexture")] void BindTexture( [NativeTypeName("GLenum")] uint target, @@ -112063,7 +112063,7 @@ void BindTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -112087,7 +112087,7 @@ void BindTexture( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -112110,12 +112110,12 @@ void BindTexture( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBindTexture")] void BindTexture( @@ -112139,12 +112139,12 @@ void BindTextureEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -112156,12 +112156,12 @@ void BindTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -112174,12 +112174,12 @@ void BindTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -112207,7 +112207,7 @@ uint BindTextureUnitParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -112221,7 +112221,7 @@ uint BindTextureUnitParameterEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -112241,7 +112241,7 @@ void BindTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -112255,7 +112255,7 @@ void BindTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -112291,7 +112291,7 @@ void BindTransformFeedbackNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -112309,7 +112309,7 @@ void BindTransformFeedbackNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -112333,13 +112333,13 @@ void BindTransformFeedbackNV( [NativeFunction("opengl", EntryPoint = "glBindVertexArrayAPPLE")] void BindVertexArrayApple([NativeTypeName("GLuint")] uint array); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glBindVertexArrayOES")] void BindVertexArrayOES([NativeTypeName("GLuint")] uint array); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -112350,7 +112350,7 @@ void BindTransformFeedbackNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -112369,12 +112369,12 @@ void BindVertexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -112388,12 +112388,12 @@ void BindVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_multi_bind", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -112678,20 +112678,20 @@ void BitmapxOES( [NativeTypeName("const GLubyte *")] Ref bitmap ); - [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_KHR_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_KHR_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_KHR_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierKHR")] void BlendBarrierKHR(); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendBarrierNV")] void BlendBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112713,7 +112713,7 @@ void BitmapxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112766,7 +112766,7 @@ void BlendColorxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112788,7 +112788,7 @@ void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112818,7 +112818,7 @@ void BlendColorxOES( void BlendEquation([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112840,7 +112840,7 @@ void BlendColorxOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_imaging", "GL_VERSION_1_4", @@ -112882,7 +112882,7 @@ void BlendEquationEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -112895,7 +112895,7 @@ void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -112911,7 +112911,7 @@ void BlendEquationEXT( void BlendEquation([NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -112924,7 +112924,7 @@ void BlendEquationEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -112943,16 +112943,16 @@ void BlendEquation( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] void BlendEquationARB( [NativeTypeName("GLuint")] uint buf, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationiARB")] void BlendEquationARB( @@ -113017,7 +113017,7 @@ void BlendEquationOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113036,7 +113036,7 @@ void BlendEquationOES( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113066,7 +113066,7 @@ void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113085,7 +113085,7 @@ void BlendEquationSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -113131,7 +113131,7 @@ void BlendEquationSeparateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113144,7 +113144,7 @@ void BlendEquationSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113164,7 +113164,7 @@ void BlendEquationSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113177,7 +113177,7 @@ void BlendEquationSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113197,8 +113197,8 @@ void BlendEquationSeparate( [NativeTypeName("GLenum")] Constant modeAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] void BlendEquationSeparateARB( [NativeTypeName("GLuint")] uint buf, @@ -113206,8 +113206,8 @@ void BlendEquationSeparateARB( [NativeTypeName("GLenum")] uint modeAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendEquationSeparateiARB")] void BlendEquationSeparateARB( @@ -113283,7 +113283,7 @@ void BlendEquationSeparateOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -113308,7 +113308,7 @@ void BlendEquationSeparateOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -113332,12 +113332,12 @@ void BlendEquationSeparateOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] void BlendFunc( [NativeTypeName("GLenum")] uint sfactor, @@ -113345,7 +113345,7 @@ void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -113370,7 +113370,7 @@ void BlendFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -113394,12 +113394,12 @@ void BlendFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunc")] void BlendFunc( @@ -113408,7 +113408,7 @@ void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113421,7 +113421,7 @@ void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113441,7 +113441,7 @@ void BlendFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113454,7 +113454,7 @@ void BlendFunc( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113474,8 +113474,8 @@ void BlendFunc( [NativeTypeName("GLenum")] Constant dst ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] void BlendFuncARB( [NativeTypeName("GLuint")] uint buf, @@ -113483,8 +113483,8 @@ void BlendFuncARB( [NativeTypeName("GLenum")] uint dst ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFunciARB")] void BlendFuncARB( @@ -113536,7 +113536,7 @@ void BlendFuncOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -113557,7 +113557,7 @@ void BlendFuncOES( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -113591,7 +113591,7 @@ void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -113612,7 +113612,7 @@ void BlendFuncSeparate( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -113666,7 +113666,7 @@ void BlendFuncSeparateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113679,7 +113679,7 @@ void BlendFuncSeparateEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113701,7 +113701,7 @@ void BlendFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113714,7 +113714,7 @@ void BlendFuncSeparate( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -113736,8 +113736,8 @@ void BlendFuncSeparate( [NativeTypeName("GLenum")] Constant dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] void BlendFuncSeparateARB( [NativeTypeName("GLuint")] uint buf, @@ -113747,8 +113747,8 @@ void BlendFuncSeparateARB( [NativeTypeName("GLenum")] uint dstAlpha ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [SupportedApiProfile("gl", ["GL_ARB_draw_buffers_blend"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_buffers_blend"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBlendFuncSeparateiARB")] void BlendFuncSeparateARB( @@ -113860,8 +113860,8 @@ void BlendFuncSeparateOES( [NativeTypeName("GLenum")] Constant dstAlpha ); - [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gl", ["GL_NV_blend_equation_advanced"])] + [SupportedApiProfile("glcore", ["GL_NV_blend_equation_advanced"])] [SupportedApiProfile("gles2", ["GL_NV_blend_equation_advanced"])] [NativeFunction("opengl", EntryPoint = "glBlendParameteriNV")] void BlendParameterNV( @@ -113870,7 +113870,7 @@ void BlendParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -113888,7 +113888,7 @@ void BlendParameterNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -113920,7 +113920,7 @@ void BlitFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -113938,7 +113938,7 @@ void BlitFramebuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -114134,12 +114134,12 @@ void BlitFramebufferNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -114160,12 +114160,12 @@ void BlitNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -114186,8 +114186,8 @@ void BlitNamedFramebuffer( [NativeTypeName("GLenum")] Constant filter ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glBufferAddressRangeNV")] void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, @@ -114196,8 +114196,8 @@ void BufferAddressRangeNV( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] void BufferAttachMemoryNV( @@ -114206,8 +114206,8 @@ void BufferAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferAttachMemoryNV")] @@ -114218,7 +114218,7 @@ void BufferAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114238,7 +114238,7 @@ void BufferAttachMemoryNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114257,12 +114257,12 @@ void BufferAttachMemoryNV( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferData")] void BufferData( [NativeTypeName("GLenum")] uint target, @@ -114272,7 +114272,7 @@ void BufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114292,7 +114292,7 @@ void BufferData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114311,12 +114311,12 @@ void BufferData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferData")] void BufferData( @@ -114345,8 +114345,8 @@ void BufferDataARB( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] void BufferPageCommitmentARB( [NativeTypeName("GLenum")] uint target, @@ -114355,8 +114355,8 @@ void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentARB")] void BufferPageCommitmentARB( @@ -114366,8 +114366,8 @@ void BufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] void BufferPageCommitmentMemNV( @@ -114379,8 +114379,8 @@ void BufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferPageCommitmentMemNV")] @@ -114402,12 +114402,12 @@ void BufferParameterApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -114420,12 +114420,12 @@ void BufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_buffer_storage", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -114502,7 +114502,7 @@ void BufferStorageMemEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114522,7 +114522,7 @@ void BufferStorageMemEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114541,12 +114541,12 @@ void BufferStorageMemEXT( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] void BufferSubData( [NativeTypeName("GLenum")] uint target, @@ -114556,7 +114556,7 @@ void BufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114576,7 +114576,7 @@ void BufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -114595,12 +114595,12 @@ void BufferSubData( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glBufferSubData")] void BufferSubData( @@ -114629,8 +114629,8 @@ void BufferSubDataARB( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCallCommandListNV")] void CallCommandListNV([NativeTypeName("GLuint")] uint list); @@ -114729,7 +114729,7 @@ void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -114747,7 +114747,7 @@ void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -114774,7 +114774,7 @@ void CallLists( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -114792,7 +114792,7 @@ void CallLists( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -114848,12 +114848,12 @@ Constant CheckFramebufferStatusOES( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -114865,12 +114865,12 @@ uint CheckNamedFramebufferStatus( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -114882,8 +114882,8 @@ Constant CheckNamedFramebufferStatus( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] uint CheckNamedFramebufferStatusEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -114891,8 +114891,8 @@ uint CheckNamedFramebufferStatusEXT( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCheckNamedFramebufferStatusEXT")] Constant CheckNamedFramebufferStatusEXT( @@ -114901,7 +114901,7 @@ Constant CheckNamedFramebufferStatusEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114918,7 +114918,7 @@ Constant CheckNamedFramebufferStatusEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114938,7 +114938,7 @@ Constant CheckNamedFramebufferStatusEXT( void ClampColor([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint clamp); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114955,7 +114955,7 @@ Constant CheckNamedFramebufferStatusEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -114994,7 +114994,7 @@ void ClampColorARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115019,7 +115019,7 @@ void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115043,17 +115043,17 @@ void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClear")] void Clear([NativeTypeName("GLbitfield")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115078,7 +115078,7 @@ void ClampColorARB( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115102,12 +115102,12 @@ void ClampColorARB( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glClear")] void Clear([NativeTypeName("GLbitfield")] Constant mask); @@ -115155,7 +115155,7 @@ void ClearAccumxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115166,7 +115166,7 @@ void ClearAccumxOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115186,7 +115186,7 @@ void ClearBufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115197,7 +115197,7 @@ void ClearBufferData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115218,7 +115218,7 @@ void ClearBufferData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115235,7 +115235,7 @@ void ClearBufferData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115260,7 +115260,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115277,7 +115277,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115303,7 +115303,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115320,7 +115320,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115344,7 +115344,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115361,7 +115361,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115386,7 +115386,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115403,7 +115403,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115427,7 +115427,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115444,7 +115444,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115469,7 +115469,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115480,7 +115480,7 @@ void ClearBuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115502,7 +115502,7 @@ void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115513,7 +115513,7 @@ void ClearBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_clear_buffer_object", "GL_VERSION_4_3", @@ -115536,7 +115536,7 @@ void ClearBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115553,7 +115553,7 @@ void ClearBufferSubData( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115577,7 +115577,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115594,7 +115594,7 @@ void ClearBuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -115619,7 +115619,7 @@ void ClearBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115644,7 +115644,7 @@ void ClearBuffer( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115668,12 +115668,12 @@ void ClearBuffer( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearColor")] void ClearColor( [NativeTypeName("GLfloat")] float red, @@ -115720,7 +115720,7 @@ void ClearColorxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115745,7 +115745,7 @@ void ClearColorxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -115772,13 +115772,13 @@ void ClearColorxOES( [NativeFunction("opengl", EntryPoint = "glClearDepth")] void ClearDepth([NativeTypeName("GLdouble")] double depth); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glClearDepthdNV")] void ClearDepthNV([NativeTypeName("GLdouble")] double depth); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -115791,7 +115791,7 @@ void ClearColorxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -115803,12 +115803,12 @@ void ClearColorxOES( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearDepthf")] void ClearDepth([NativeTypeName("GLfloat")] float d); @@ -115855,12 +115855,12 @@ void ClearColorxOES( void ClearIndex([NativeTypeName("GLfloat")] float c); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -115874,12 +115874,12 @@ void ClearNamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -115893,8 +115893,8 @@ void ClearNamedBufferData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] void ClearNamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -115904,8 +115904,8 @@ void ClearNamedBufferDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferDataEXT")] void ClearNamedBufferDataEXT( @@ -115917,12 +115917,12 @@ void ClearNamedBufferDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -115938,12 +115938,12 @@ void ClearNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -115959,8 +115959,8 @@ void ClearNamedBufferSubData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] void ClearNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -115972,8 +115972,8 @@ void ClearNamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClearNamedBufferSubDataEXT")] void ClearNamedBufferSubDataEXT( @@ -115987,12 +115987,12 @@ void ClearNamedBufferSubDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116006,12 +116006,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116026,12 +116026,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116044,12 +116044,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116063,12 +116063,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116081,12 +116081,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116100,12 +116100,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116118,12 +116118,12 @@ void ClearNamedFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116162,7 +116162,7 @@ void ClearPixelLocalStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -116187,7 +116187,7 @@ void ClearPixelLocalStorageEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -116211,22 +116211,22 @@ void ClearPixelLocalStorageEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glClearStencil")] void ClearStencil([NativeTypeName("GLint")] int s); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -116240,12 +116240,12 @@ void ClearTexImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -116281,12 +116281,12 @@ void ClearTexImageEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -116306,12 +116306,12 @@ void ClearTexSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clear_texture", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.4" )] @@ -116441,13 +116441,13 @@ void ClientActiveVertexStreamATI( [NativeTypeName("GLenum")] Constant stream ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] void ClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientAttribDefaultEXT")] void ClientAttribDefaultEXT( @@ -116473,7 +116473,7 @@ void ClientWaitSemaphoreNVX( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -116489,7 +116489,7 @@ void ClientWaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -116513,7 +116513,7 @@ uint ClientWaitSync( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -116529,7 +116529,7 @@ uint ClientWaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -116553,8 +116553,8 @@ Constant ClientWaitSync( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] uint ClientWaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -116563,8 +116563,8 @@ uint ClientWaitSyncApple( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glClientWaitSyncAPPLE")] Constant ClientWaitSyncApple( @@ -116574,12 +116574,12 @@ Constant ClientWaitSyncApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -116587,12 +116587,12 @@ Constant ClientWaitSyncApple( void ClipControl([NativeTypeName("GLenum")] uint origin, [NativeTypeName("GLenum")] uint depth); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_clip_control", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -118392,8 +118392,8 @@ void Color4XOES( [NativeFunction("opengl", EntryPoint = "glColor4xvOES")] void Color4XOES([NativeTypeName("const GLfixed *")] Ref components); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] void ColorFormatNV( [NativeTypeName("GLint")] int size, @@ -118401,8 +118401,8 @@ void ColorFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorFormatNV")] void ColorFormatNV( @@ -118505,7 +118505,7 @@ void ColorFragmentOp3ATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -118530,7 +118530,7 @@ void ColorFragmentOp3ATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -118554,12 +118554,12 @@ void ColorFragmentOp3ATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] void ColorMask( [NativeTypeName("GLboolean")] uint red, @@ -118569,7 +118569,7 @@ void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -118594,7 +118594,7 @@ void ColorMask( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -118618,12 +118618,12 @@ void ColorMask( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glColorMask")] void ColorMask( @@ -118634,7 +118634,7 @@ void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -118651,7 +118651,7 @@ void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -118677,7 +118677,7 @@ void ColorMask( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -118694,7 +118694,7 @@ void ColorMask( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -119362,21 +119362,21 @@ void CombinerStageParameterNV( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCommandListSegmentsNV")] void CommandListSegmentsNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segments ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCompileCommandListNV")] void CompileCommandListNV([NativeTypeName("GLuint")] uint list); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119395,7 +119395,7 @@ void CommandListSegmentsNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -119425,8 +119425,8 @@ void CommandListSegmentsNV( [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] void CompileShaderARB([NativeTypeName("GLhandleARB")] uint shaderObj); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] void CompileShaderIncludeARB( [NativeTypeName("GLuint")] uint shader, @@ -119435,8 +119435,8 @@ void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] int* length ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] void CompileShaderIncludeARB( @@ -119446,8 +119446,8 @@ void CompileShaderIncludeARB( [NativeTypeName("const GLint *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] void CompressedMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119460,8 +119460,8 @@ void CompressedMultiTexImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage1DEXT")] void CompressedMultiTexImage1DEXT( @@ -119475,8 +119475,8 @@ void CompressedMultiTexImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] void CompressedMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119490,8 +119490,8 @@ void CompressedMultiTexImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage2DEXT")] void CompressedMultiTexImage2DEXT( @@ -119506,8 +119506,8 @@ void CompressedMultiTexImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] void CompressedMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119522,8 +119522,8 @@ void CompressedMultiTexImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexImage3DEXT")] void CompressedMultiTexImage3DEXT( @@ -119539,8 +119539,8 @@ void CompressedMultiTexImage3DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] void CompressedMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119553,8 +119553,8 @@ void CompressedMultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage1DEXT")] void CompressedMultiTexSubImage1DEXT( @@ -119568,8 +119568,8 @@ void CompressedMultiTexSubImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] void CompressedMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119584,8 +119584,8 @@ void CompressedMultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage2DEXT")] void CompressedMultiTexSubImage2DEXT( @@ -119601,8 +119601,8 @@ void CompressedMultiTexSubImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] void CompressedMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -119619,8 +119619,8 @@ void CompressedMultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedMultiTexSubImage3DEXT")] void CompressedMultiTexSubImage3DEXT( @@ -119639,7 +119639,7 @@ void CompressedMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119661,7 +119661,7 @@ void CompressedMultiTexSubImage3DEXT( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119694,7 +119694,7 @@ void CompressedTexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119716,7 +119716,7 @@ void CompressedTexImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119775,7 +119775,7 @@ void CompressedTexImage1DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119797,7 +119797,7 @@ void CompressedTexImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119818,12 +119818,12 @@ void CompressedTexImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] void CompressedTexImage2D( [NativeTypeName("GLenum")] uint target, @@ -119837,7 +119837,7 @@ void CompressedTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119859,7 +119859,7 @@ void CompressedTexImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -119880,12 +119880,12 @@ void CompressedTexImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage2D")] void CompressedTexImage2D( @@ -119926,28 +119926,6 @@ void CompressedTexImage2DARB( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.3" - )] [SupportedApiProfile( "gl", [ @@ -119970,6 +119948,28 @@ void CompressedTexImage2DARB( ], MinVersion = "1.3" )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.3" + )] [NativeFunction("opengl", EntryPoint = "glCompressedTexImage3D")] void CompressedTexImage3D( [NativeTypeName("GLenum")] uint target, @@ -119984,7 +119984,7 @@ void CompressedTexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120006,7 +120006,7 @@ void CompressedTexImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120100,7 +120100,7 @@ void CompressedTexImage3DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120122,7 +120122,7 @@ void CompressedTexImage3DOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120155,7 +120155,7 @@ void CompressedTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120177,7 +120177,7 @@ void CompressedTexSubImage1D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120236,7 +120236,7 @@ void CompressedTexSubImage1DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120258,7 +120258,7 @@ void CompressedTexSubImage1DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120279,12 +120279,12 @@ void CompressedTexSubImage1DARB( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] void CompressedTexSubImage2D( [NativeTypeName("GLenum")] uint target, @@ -120299,7 +120299,7 @@ void CompressedTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120321,7 +120321,7 @@ void CompressedTexSubImage2D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120342,12 +120342,12 @@ void CompressedTexSubImage2D( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTexSubImage2D")] void CompressedTexSubImage2D( @@ -120392,7 +120392,7 @@ void CompressedTexSubImage2DARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120414,7 +120414,7 @@ void CompressedTexSubImage2DARB( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120451,7 +120451,7 @@ void CompressedTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120473,7 +120473,7 @@ void CompressedTexSubImage3D( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -120576,8 +120576,8 @@ void CompressedTexSubImage3DOES( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] void CompressedTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120590,8 +120590,8 @@ void CompressedTextureImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage1DEXT")] void CompressedTextureImage1DEXT( @@ -120605,8 +120605,8 @@ void CompressedTextureImage1DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] void CompressedTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120620,8 +120620,8 @@ void CompressedTextureImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage2DEXT")] void CompressedTextureImage2DEXT( @@ -120636,8 +120636,8 @@ void CompressedTextureImage2DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] void CompressedTextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120652,8 +120652,8 @@ void CompressedTextureImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureImage3DEXT")] void CompressedTextureImage3DEXT( @@ -120670,12 +120670,12 @@ void CompressedTextureImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120691,12 +120691,12 @@ void CompressedTextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120712,8 +120712,8 @@ void CompressedTextureSubImage1D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] void CompressedTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120726,8 +120726,8 @@ void CompressedTextureSubImage1DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage1DEXT")] void CompressedTextureSubImage1DEXT( @@ -120742,12 +120742,12 @@ void CompressedTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120765,12 +120765,12 @@ void CompressedTextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120788,8 +120788,8 @@ void CompressedTextureSubImage2D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] void CompressedTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120804,8 +120804,8 @@ void CompressedTextureSubImage2DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage2DEXT")] void CompressedTextureSubImage2DEXT( @@ -120822,12 +120822,12 @@ void CompressedTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120847,12 +120847,12 @@ void CompressedTextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -120872,8 +120872,8 @@ void CompressedTextureSubImage3D( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] void CompressedTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -120890,8 +120890,8 @@ void CompressedTextureSubImage3DEXT( [NativeTypeName("const void *")] void* bits ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCompressedTextureSubImage3DEXT")] void CompressedTextureSubImage3DEXT( @@ -120909,16 +120909,16 @@ void CompressedTextureSubImage3DEXT( [NativeTypeName("const void *")] Ref bits ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_dilate"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_dilate"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameterfNV")] void ConservativeRasterParameterNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster_pre_snap_triangles"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster_pre_snap_triangles"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster_pre_snap_triangles"])] [NativeFunction("opengl", EntryPoint = "glConservativeRasterParameteriNV")] void ConservativeRasterParameterNV( @@ -121193,7 +121193,7 @@ void ConvolutionParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -121210,7 +121210,7 @@ void ConvolutionParameterxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -121236,7 +121236,7 @@ void CopyBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -121253,7 +121253,7 @@ void CopyBufferSubData( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_buffer", "GL_VERSION_3_1", @@ -121473,7 +121473,7 @@ void CopyConvolutionFilter2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -121484,7 +121484,7 @@ void CopyConvolutionFilter2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -121514,7 +121514,7 @@ void CopyImageSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -121525,7 +121525,7 @@ void CopyImageSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_copy_image", "GL_VERSION_4_3", @@ -121678,8 +121678,8 @@ void CopyImageSubDataOES( [NativeTypeName("GLsizei")] uint srcDepth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] void CopyMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -121692,8 +121692,8 @@ void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage1DEXT")] void CopyMultiTexImage1DEXT( @@ -121707,8 +121707,8 @@ void CopyMultiTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] void CopyMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -121722,8 +121722,8 @@ void CopyMultiTexImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexImage2DEXT")] void CopyMultiTexImage2DEXT( @@ -121738,8 +121738,8 @@ void CopyMultiTexImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -121751,8 +121751,8 @@ void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage1DEXT")] void CopyMultiTexSubImage1DEXT( @@ -121765,8 +121765,8 @@ void CopyMultiTexSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -121780,8 +121780,8 @@ void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage2DEXT")] void CopyMultiTexSubImage2DEXT( @@ -121796,8 +121796,8 @@ void CopyMultiTexSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -121812,8 +121812,8 @@ void CopyMultiTexSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyMultiTexSubImage3DEXT")] void CopyMultiTexSubImage3DEXT( @@ -121830,12 +121830,12 @@ void CopyMultiTexSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -121848,8 +121848,8 @@ void CopyNamedBufferSubData( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCopyPathNV")] void CopyPathNV( @@ -121926,30 +121926,6 @@ void CopyPixels( [NativeTypeName("GLenum")] Constant type ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.1" - )] [SupportedApiProfile( "gl", [ @@ -121974,17 +121950,6 @@ void CopyPixels( ], MinVersion = "1.1" )] - [NativeFunction("opengl", EntryPoint = "glCopyTexImage1D")] - void CopyTexImage1D( - [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLint")] int level, - [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLint")] int x, - [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] uint width, - [NativeTypeName("GLint")] int border - ); - [SupportedApiProfile( "glcore", [ @@ -122009,45 +121974,8 @@ void CopyTexImage1D( ], MinVersion = "1.1" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.1" - )] - [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage1D")] void CopyTexImage1D( - [NativeTypeName("GLenum")] Constant target, - [NativeTypeName("GLint")] int level, - [NativeTypeName("GLenum")] Constant internalformat, - [NativeTypeName("GLint")] int x, - [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] uint width, - [NativeTypeName("GLint")] int border - ); - - [SupportedApiProfile("gl", ["GL_EXT_copy_texture"])] - [NativeFunction("opengl", EntryPoint = "glCopyTexImage1DEXT")] - void CopyTexImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, @@ -122057,43 +121985,6 @@ void CopyTexImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("gl", ["GL_EXT_copy_texture"])] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glCopyTexImage1DEXT")] - void CopyTexImage1DEXT( - [NativeTypeName("GLenum")] Constant target, - [NativeTypeName("GLint")] int level, - [NativeTypeName("GLenum")] Constant internalformat, - [NativeTypeName("GLint")] int x, - [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] uint width, - [NativeTypeName("GLint")] int border - ); - - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.1" - )] [SupportedApiProfile( "gl", [ @@ -122118,12 +122009,121 @@ void CopyTexImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.1" + )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glCopyTexImage1D")] + void CopyTexImage1D( + [NativeTypeName("GLenum")] Constant target, + [NativeTypeName("GLint")] int level, + [NativeTypeName("GLenum")] Constant internalformat, + [NativeTypeName("GLint")] int x, + [NativeTypeName("GLint")] int y, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLint")] int border + ); + + [SupportedApiProfile("gl", ["GL_EXT_copy_texture"])] + [NativeFunction("opengl", EntryPoint = "glCopyTexImage1DEXT")] + void CopyTexImage1DEXT( + [NativeTypeName("GLenum")] uint target, + [NativeTypeName("GLint")] int level, + [NativeTypeName("GLenum")] uint internalformat, + [NativeTypeName("GLint")] int x, + [NativeTypeName("GLint")] int y, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLint")] int border + ); + + [SupportedApiProfile("gl", ["GL_EXT_copy_texture"])] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glCopyTexImage1DEXT")] + void CopyTexImage1DEXT( + [NativeTypeName("GLenum")] Constant target, + [NativeTypeName("GLint")] int level, + [NativeTypeName("GLenum")] Constant internalformat, + [NativeTypeName("GLint")] int x, + [NativeTypeName("GLint")] int y, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLint")] int border + ); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.1" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.1" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] void CopyTexImage2D( [NativeTypeName("GLenum")] uint target, @@ -122137,7 +122137,7 @@ void CopyTexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122161,7 +122161,7 @@ void CopyTexImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122184,12 +122184,12 @@ void CopyTexImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexImage2D")] void CopyTexImage2D( @@ -122231,7 +122231,7 @@ void CopyTexImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122255,7 +122255,7 @@ void CopyTexImage2DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122289,7 +122289,7 @@ void CopyTexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122313,7 +122313,7 @@ void CopyTexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122371,7 +122371,7 @@ void CopyTexSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122395,7 +122395,7 @@ void CopyTexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122418,12 +122418,12 @@ void CopyTexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] void CopyTexSubImage2D( [NativeTypeName("GLenum")] uint target, @@ -122437,7 +122437,7 @@ void CopyTexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122461,7 +122461,7 @@ void CopyTexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -122484,12 +122484,12 @@ void CopyTexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTexSubImage2D")] void CopyTexSubImage2D( @@ -122531,7 +122531,7 @@ void CopyTexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -122554,7 +122554,7 @@ void CopyTexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -122590,7 +122590,7 @@ void CopyTexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -122613,7 +122613,7 @@ void CopyTexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -122692,8 +122692,8 @@ void CopyTexSubImage3DOES( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] void CopyTextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -122706,8 +122706,8 @@ void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage1DEXT")] void CopyTextureImage1DEXT( @@ -122721,8 +122721,8 @@ void CopyTextureImage1DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] void CopyTextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -122736,8 +122736,8 @@ void CopyTextureImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureImage2DEXT")] void CopyTextureImage2DEXT( @@ -122752,8 +122752,8 @@ void CopyTextureImage2DEXT( [NativeTypeName("GLint")] int border ); - [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [SupportedApiProfile("gles2", ["GL_APPLE_copy_texture_levels"])] + [SupportedApiProfile("gles1", ["GL_APPLE_copy_texture_levels"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureLevelsAPPLE")] void CopyTextureLevelApple( [NativeTypeName("GLuint")] uint destinationTexture, @@ -122763,12 +122763,12 @@ void CopyTextureLevelApple( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -122782,8 +122782,8 @@ void CopyTextureSubImage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] void CopyTextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -122795,8 +122795,8 @@ void CopyTextureSubImage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage1DEXT")] void CopyTextureSubImage1DEXT( @@ -122810,12 +122810,12 @@ void CopyTextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -122831,8 +122831,8 @@ void CopyTextureSubImage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] void CopyTextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -122846,8 +122846,8 @@ void CopyTextureSubImage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage2DEXT")] void CopyTextureSubImage2DEXT( @@ -122863,12 +122863,12 @@ void CopyTextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -122885,8 +122885,8 @@ void CopyTextureSubImage3D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] void CopyTextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -122901,8 +122901,8 @@ void CopyTextureSubImage3DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCopyTextureSubImage3DEXT")] void CopyTextureSubImage3DEXT( @@ -122927,14 +122927,14 @@ void CopyTextureSubImage3DEXT( [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] void CoverageMaskNV([NativeTypeName("GLboolean")] MaybeBool mask); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationNV")] void CoverageModulationNV([NativeTypeName("GLenum")] uint components); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] void CoverageModulationTableNV( @@ -122942,8 +122942,8 @@ void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -122952,8 +122952,8 @@ void CoverageModulationTableNV( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] @@ -122963,8 +122963,8 @@ void CoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glCoverageOperationNV")] void CoverageOperationNV([NativeTypeName("GLenum")] uint operation); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] void CoverFillPathInstancedNV( @@ -122977,8 +122977,8 @@ void CoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] @@ -122992,8 +122992,8 @@ void CoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] void CoverFillPathNV( @@ -123001,8 +123001,8 @@ void CoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverFillPathNV")] @@ -123011,8 +123011,8 @@ void CoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] void CoverStrokePathInstancedNV( @@ -123025,8 +123025,8 @@ void CoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] @@ -123040,8 +123040,8 @@ void CoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] void CoverStrokePathNV( @@ -123049,8 +123049,8 @@ void CoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathNV")] @@ -123060,12 +123060,12 @@ void CoverStrokePathNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123074,12 +123074,12 @@ void CoverStrokePathNV( uint CreateBuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123090,12 +123090,12 @@ void CreateBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123106,16 +123106,16 @@ void CreateBuffers( [NativeTypeName("GLuint *")] Ref buffers ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] void CreateCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] void CreateCommandListsNV( @@ -123123,19 +123123,19 @@ void CreateCommandListsNV( [NativeTypeName("GLuint *")] Ref lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] uint CreateCommandListsNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123144,12 +123144,12 @@ void CreateCommandListsNV( uint CreateFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123160,12 +123160,12 @@ void CreateFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123199,8 +123199,8 @@ void CreateMemoryObjectsEXT( [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] uint CreateMemoryObjectsEXT(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] void CreatePerfQueryIntel( @@ -123208,8 +123208,8 @@ void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] uint* queryHandle ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -123218,8 +123218,8 @@ void CreatePerfQueryIntel( [NativeTypeName("GLuint *")] Ref queryHandle ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreatePerfQueryINTEL")] @@ -123227,7 +123227,7 @@ void CreatePerfQueryIntel( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123246,7 +123246,7 @@ void CreatePerfQueryIntel( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123278,12 +123278,12 @@ void CreatePerfQueryIntel( uint CreateProgramObjectARB(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123292,12 +123292,12 @@ void CreatePerfQueryIntel( uint CreateProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123308,12 +123308,12 @@ void CreateProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123330,12 +123330,12 @@ void CreateProgramPipelines( uint CreateProgressFenceNVX(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123347,12 +123347,12 @@ void CreateQueries( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123365,12 +123365,12 @@ void CreateQueries( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123379,12 +123379,12 @@ void CreateQueries( uint CreateQuery([NativeTypeName("GLenum")] Constant target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123393,12 +123393,12 @@ void CreateQueries( uint CreateRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123409,12 +123409,12 @@ void CreateRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123426,12 +123426,12 @@ void CreateRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123440,12 +123440,12 @@ void CreateRenderbuffers( uint CreateSampler(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123456,12 +123456,12 @@ void CreateSamplers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123497,7 +123497,7 @@ void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123516,7 +123516,7 @@ void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123544,7 +123544,7 @@ void CreateSemaphoresNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123563,7 +123563,7 @@ void CreateSemaphoresNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -123604,8 +123604,8 @@ uint CreateShaderObjectARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] uint CreateShaderProgramEXT( [NativeTypeName("GLenum")] uint type, @@ -123613,8 +123613,8 @@ uint CreateShaderProgramEXT( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramEXT")] uint CreateShaderProgramEXT( @@ -123624,7 +123624,7 @@ uint CreateShaderProgramEXT( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -123637,7 +123637,7 @@ uint CreateShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -123658,7 +123658,7 @@ uint CreateShaderProgram( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -123671,7 +123671,7 @@ uint CreateShaderProgram( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -123710,16 +123710,16 @@ uint CreateShaderProgramEXT( [NativeTypeName("const GLchar *const *")] Ref2D strings ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] void CreateStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] void CreateStatesNV( @@ -123727,15 +123727,15 @@ void CreateStatesNV( [NativeTypeName("GLuint *")] Ref states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] uint CreateStatesNV(); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] Sync* CreateSyncFromCLeventARB( [NativeTypeName("struct _cl_context *")] void* context, @@ -123744,8 +123744,8 @@ void CreateStatesNV( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [SupportedApiProfile("gl", ["GL_ARB_cl_event"])] + [SupportedApiProfile("glcore", ["GL_ARB_cl_event"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glCreateSyncFromCLeventARB")] Ptr CreateSyncFromCLeventARB( @@ -123755,12 +123755,12 @@ Ptr CreateSyncFromCLeventARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123769,12 +123769,12 @@ Ptr CreateSyncFromCLeventARB( uint CreateTexture([NativeTypeName("GLenum")] Constant target); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123786,12 +123786,12 @@ void CreateTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123804,12 +123804,12 @@ void CreateTextures( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123818,12 +123818,12 @@ void CreateTextures( uint CreateTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123834,12 +123834,12 @@ void CreateTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123851,12 +123851,12 @@ void CreateTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123865,12 +123865,12 @@ void CreateTransformFeedbacks( uint CreateVertexArray(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123881,12 +123881,12 @@ void CreateVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -123898,7 +123898,7 @@ void CreateVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -123923,7 +123923,7 @@ void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -123947,17 +123947,17 @@ void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glCullFace")] void CullFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -123982,7 +123982,7 @@ void CreateVertexArrays( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -124006,12 +124006,12 @@ void CreateVertexArrays( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glCullFace")] void CullFace([NativeTypeName("GLenum")] Constant mode); @@ -124055,12 +124055,12 @@ void CullParameterEXT( void CurrentPaletteMatrixOES([NativeTypeName("GLuint")] uint matrixpaletteindex); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124072,12 +124072,12 @@ void DebugMessageCallback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124106,8 +124106,8 @@ void DebugMessageCallbackAMD( Ref userParam ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] void DebugMessageCallbackARB( [NativeTypeName("GLDEBUGPROCARB")] @@ -124115,8 +124115,8 @@ void DebugMessageCallbackARB( [NativeTypeName("const void *")] void* userParam ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] void DebugMessageCallbackARB( @@ -124143,12 +124143,12 @@ void DebugMessageCallbackKHR( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124163,12 +124163,12 @@ void DebugMessageControl( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124184,12 +124184,12 @@ void DebugMessageControl( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124203,8 +124203,8 @@ void DebugMessageControl( [NativeTypeName("GLboolean")] MaybeBool enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] void DebugMessageControlARB( [NativeTypeName("GLenum")] uint source, @@ -124215,8 +124215,8 @@ void DebugMessageControlARB( [NativeTypeName("GLboolean")] uint enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] void DebugMessageControlARB( @@ -124228,8 +124228,8 @@ void DebugMessageControlARB( [NativeTypeName("GLboolean")] MaybeBool enabled ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageControlARB")] void DebugMessageControlARB( @@ -124295,12 +124295,12 @@ void DebugMessageEnableAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124315,12 +124315,12 @@ void DebugMessageInsert( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -124366,8 +124366,8 @@ void DebugMessageInsertAMD( [NativeTypeName("const GLchar *")] sbyte buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] void DebugMessageInsertARB( [NativeTypeName("GLenum")] uint source, @@ -124378,8 +124378,8 @@ void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] sbyte* buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] void DebugMessageInsertARB( @@ -124391,8 +124391,8 @@ void DebugMessageInsertARB( [NativeTypeName("const GLchar *")] Ref buf ); - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDebugMessageInsertARB")] void DebugMessageInsertARB( @@ -124521,7 +124521,7 @@ void DeleteAsyncMarkersSGIX( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124541,7 +124541,7 @@ void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124560,18 +124560,18 @@ void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] void DeleteBuffer([NativeTypeName("const GLuint *")] uint buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124591,7 +124591,7 @@ void DeleteAsyncMarkersSGIX( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124610,12 +124610,12 @@ void DeleteAsyncMarkersSGIX( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] void DeleteBuffers( [NativeTypeName("GLsizei")] uint n, @@ -124623,7 +124623,7 @@ void DeleteBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124643,7 +124643,7 @@ void DeleteBuffers( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -124662,12 +124662,12 @@ void DeleteBuffers( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] void DeleteBuffers( @@ -124695,16 +124695,16 @@ void DeleteBuffersARB( [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] void DeleteBuffersARB([NativeTypeName("const GLuint *")] uint buffers); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] void DeleteCommandListsNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] void DeleteCommandListsNV( @@ -124712,8 +124712,8 @@ void DeleteCommandListsNV( [NativeTypeName("const GLuint *")] Ref lists ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] void DeleteCommandListsNV([NativeTypeName("const GLuint *")] uint lists); @@ -124739,8 +124739,8 @@ void DeleteFencesApple( void DeleteFencesApple([NativeTypeName("const GLuint *")] uint fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] void DeleteFencesNV( [NativeTypeName("GLsizei")] uint n, @@ -124748,8 +124748,8 @@ void DeleteFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] void DeleteFencesNV( @@ -124758,8 +124758,8 @@ void DeleteFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] void DeleteFencesNV([NativeTypeName("const GLuint *")] uint fences); @@ -124769,7 +124769,7 @@ void DeleteFencesNV( void DeleteFragmentShaderATI([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124787,7 +124787,7 @@ void DeleteFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124814,7 +124814,7 @@ void DeleteFencesNV( void DeleteFramebuffer([NativeTypeName("const GLuint *")] uint framebuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124832,7 +124832,7 @@ void DeleteFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124861,7 +124861,7 @@ void DeleteFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124879,7 +124879,7 @@ void DeleteFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -124999,16 +124999,16 @@ void DeleteMemoryObjectsEXT( [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] void DeleteMemoryObjectsEXT([NativeTypeName("const GLuint *")] uint memoryObjects); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] void DeleteNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] void DeleteNamedStringARB( @@ -125016,8 +125016,8 @@ void DeleteNamedStringARB( [NativeTypeName("const GLchar *")] Ref name ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteNamedStringARB")] void DeleteNamedStringARB([NativeTypeName("const GLchar *")] sbyte name); @@ -125071,14 +125071,14 @@ void DeleteOcclusionQueriesNV( [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] void DeleteOcclusionQueriesNV([NativeTypeName("const GLuint *")] uint ids); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] void DeletePathNV([NativeTypeName("GLuint")] uint path, [NativeTypeName("GLsizei")] uint range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] void DeletePerfMonitorsAMD( @@ -125086,8 +125086,8 @@ void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] @@ -125096,21 +125096,21 @@ void DeletePerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] uint DeletePerfMonitorsAMD(); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glDeletePerfQueryINTEL")] void DeletePerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -125129,7 +125129,7 @@ void DeletePerfMonitorsAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -125156,7 +125156,7 @@ void DeletePerfMonitorsAMD( void DeleteProgram([NativeTypeName("GLuint")] uint program); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125169,7 +125169,7 @@ void DeletePerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125186,7 +125186,7 @@ void DeletePerfMonitorsAMD( void DeleteProgramPipeline([NativeTypeName("const GLuint *")] uint pipelines); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125199,7 +125199,7 @@ void DeletePerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125218,7 +125218,7 @@ void DeleteProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125231,7 +125231,7 @@ void DeleteProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -125311,7 +125311,7 @@ void DeleteProgramNV( void DeleteProgramNV([NativeTypeName("const GLuint *")] uint programs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125331,7 +125331,7 @@ void DeleteProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125357,7 +125357,7 @@ void DeleteQueries( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125377,7 +125377,7 @@ void DeleteQueries( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125453,7 +125453,7 @@ void DeleteQueriesEXT( void DeleteQueriesEXT([NativeTypeName("const GLuint *")] uint ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125473,7 +125473,7 @@ void DeleteQueriesEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -125517,7 +125517,7 @@ void DeleteQueryResourceTagNV( void DeleteQueryResourceTagNV([NativeTypeName("const GLint *")] int tagIds); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125535,7 +125535,7 @@ void DeleteQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125562,7 +125562,7 @@ void DeleteQueryResourceTagNV( void DeleteRenderbuffer([NativeTypeName("const GLuint *")] uint renderbuffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125580,7 +125580,7 @@ void DeleteQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125609,7 +125609,7 @@ void DeleteRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125627,7 +125627,7 @@ void DeleteRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -125697,7 +125697,7 @@ void DeleteRenderbuffersOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125712,7 +125712,7 @@ void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125736,7 +125736,7 @@ void DeleteRenderbuffersOES( void DeleteSampler([NativeTypeName("const GLuint *")] uint samplers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125751,7 +125751,7 @@ void DeleteRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125777,7 +125777,7 @@ void DeleteSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125792,7 +125792,7 @@ void DeleteSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -125842,7 +125842,7 @@ void DeleteSemaphoresEXT( void DeleteSemaphoresEXT([NativeTypeName("const GLuint *")] uint semaphores); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -125861,7 +125861,7 @@ void DeleteSemaphoresEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -125887,16 +125887,16 @@ void DeleteSemaphoresEXT( [NativeFunction("opengl", EntryPoint = "glDeleteShader")] void DeleteShader([NativeTypeName("GLuint")] uint shader); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] void DeleteStatesNV( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] void DeleteStatesNV( @@ -125904,14 +125904,14 @@ void DeleteStatesNV( [NativeTypeName("const GLuint *")] Ref states ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] void DeleteStatesNV([NativeTypeName("const GLuint *")] uint states); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -125927,7 +125927,7 @@ void DeleteStatesNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -125946,7 +125946,7 @@ void DeleteStatesNV( void DeleteSync([NativeTypeName("GLsync")] Sync* sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -125962,7 +125962,7 @@ void DeleteStatesNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -125981,19 +125981,19 @@ void DeleteStatesNV( [NativeFunction("opengl", EntryPoint = "glDeleteSync")] void DeleteSync([NativeTypeName("GLsync")] Ref sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] void DeleteSyncApple([NativeTypeName("GLsync")] Sync* sync); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteSyncAPPLE")] void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126017,7 +126017,7 @@ void DeleteStatesNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126040,18 +126040,18 @@ void DeleteStatesNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] void DeleteTexture([NativeTypeName("const GLuint *")] uint textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126075,7 +126075,7 @@ void DeleteStatesNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126098,12 +126098,12 @@ void DeleteStatesNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] void DeleteTextures( [NativeTypeName("GLsizei")] uint n, @@ -126111,7 +126111,7 @@ void DeleteTextures( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126135,7 +126135,7 @@ void DeleteTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -126158,12 +126158,12 @@ void DeleteTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] void DeleteTextures( @@ -126192,7 +126192,7 @@ void DeleteTexturesEXT( void DeleteTexturesEXT([NativeTypeName("const GLuint *")] uint textures); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126206,7 +126206,7 @@ void DeleteTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126224,7 +126224,7 @@ void DeleteTexturesEXT( void DeleteTransformFeedback([NativeTypeName("const GLuint *")] uint ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126238,7 +126238,7 @@ void DeleteTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126258,7 +126258,7 @@ void DeleteTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126272,7 +126272,7 @@ void DeleteTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -126313,7 +126313,7 @@ void DeleteTransformFeedbacksNV( void DeleteTransformFeedbacksNV([NativeTypeName("const GLuint *")] uint ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126331,7 +126331,7 @@ void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126353,7 +126353,7 @@ void DeleteTransformFeedbacksNV( void DeleteVertexArray([NativeTypeName("const GLuint *")] uint arrays); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126371,7 +126371,7 @@ void DeleteTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126395,7 +126395,7 @@ void DeleteVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126413,7 +126413,7 @@ void DeleteVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -126457,22 +126457,22 @@ void DeleteVertexArraysApple( [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] void DeleteVertexArraysApple([NativeTypeName("const GLuint *")] uint arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] void DeleteVertexArraysO([NativeTypeName("const GLuint *")] uint arrays); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] void DeleteVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] void DeleteVertexArraysOES( @@ -126484,8 +126484,8 @@ void DeleteVertexArraysOES( [NativeFunction("opengl", EntryPoint = "glDeleteVertexShaderEXT")] void DeleteVertexShaderEXT([NativeTypeName("GLuint")] uint id); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthBoundsdNV")] void DepthBoundsNV( [NativeTypeName("GLdouble")] double zmin, @@ -126500,7 +126500,7 @@ void DepthBoundsEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126525,7 +126525,7 @@ void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126549,17 +126549,17 @@ void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] void DepthFunc([NativeTypeName("GLenum")] uint func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126584,7 +126584,7 @@ void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126608,18 +126608,18 @@ void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthFunc")] void DepthFunc([NativeTypeName("GLenum")] Constant func); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126644,7 +126644,7 @@ void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126668,17 +126668,17 @@ void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] void DepthMask([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126703,7 +126703,7 @@ void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126727,18 +126727,18 @@ void DepthBoundsEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthMask")] void DepthMask([NativeTypeName("GLboolean")] MaybeBool flag); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126763,7 +126763,7 @@ void DepthBoundsEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -126790,8 +126790,8 @@ void DepthBoundsEXT( [NativeFunction("opengl", EntryPoint = "glDepthRange")] void DepthRange([NativeTypeName("GLdouble")] double n, [NativeTypeName("GLdouble")] double f); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] void DepthRangeArrayNV( [NativeTypeName("GLuint")] uint first, @@ -126799,8 +126799,8 @@ void DepthRangeArrayNV( [NativeTypeName("const GLdouble *")] double* v ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] void DepthRangeArrayNV( @@ -126844,7 +126844,7 @@ void DepthRangeArrayOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126857,7 +126857,7 @@ void DepthRangeArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126877,7 +126877,7 @@ void DepthRangeArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126890,7 +126890,7 @@ void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126911,7 +126911,7 @@ void DepthRangeArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126924,7 +126924,7 @@ void DepthRangeArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -126943,8 +126943,8 @@ void DepthRangeArray( [NativeTypeName("const GLdouble *")] double v ); - [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [SupportedApiProfile("gl", ["GL_NV_depth_buffer_float"])] + [SupportedApiProfile("glcore", ["GL_NV_depth_buffer_float"])] [NativeFunction("opengl", EntryPoint = "glDepthRangedNV")] void DepthRangeNV( [NativeTypeName("GLdouble")] double zNear, @@ -126952,7 +126952,7 @@ void DepthRangeNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -126965,7 +126965,7 @@ void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -126977,12 +126977,12 @@ void DepthRangeNV( ], MinVersion = "4.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthRangef")] void DepthRange([NativeTypeName("GLfloat")] float n, [NativeTypeName("GLfloat")] float f); @@ -126992,7 +126992,7 @@ void DepthRangeNV( void DepthRangeOES([NativeTypeName("GLclampf")] float n, [NativeTypeName("GLclampf")] float f); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -127005,7 +127005,7 @@ void DepthRangeNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -127024,8 +127024,8 @@ void DepthRangeIndexed( [NativeTypeName("GLdouble")] double f ); - [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [SupportedApiProfile("gl", ["GL_ARB_viewport_array"])] + [SupportedApiProfile("glcore", ["GL_ARB_viewport_array"])] [NativeFunction("opengl", EntryPoint = "glDepthRangeIndexeddNV")] void DepthRangeIndexedNV( [NativeTypeName("GLuint")] uint index, @@ -127066,7 +127066,7 @@ void DetachObjectARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -127085,7 +127085,7 @@ void DetachObjectARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -127132,7 +127132,7 @@ void DetailTexFuncSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -127157,7 +127157,7 @@ void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -127181,17 +127181,17 @@ void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDisable")] void Disable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -127216,7 +127216,7 @@ void DetailTexFuncSGIS( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -127240,12 +127240,12 @@ void DetailTexFuncSGIS( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisable")] void Disable([NativeTypeName("GLenum")] Constant cap); @@ -127307,16 +127307,16 @@ void DetailTexFuncSGIS( [NativeFunction("opengl", EntryPoint = "glDisableClientState")] void DisableClientState([NativeTypeName("GLenum")] Constant array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] void DisableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateiEXT")] void DisableClientStateEXT( @@ -127324,16 +127324,16 @@ void DisableClientStateEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] void DisableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableClientStateIndexedEXT")] void DisableClientStateIndexedEXT( @@ -127341,13 +127341,13 @@ void DisableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glDisableDriverControlQCOM")] void DisableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -127364,7 +127364,7 @@ void DisableClientStateIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -127384,7 +127384,7 @@ void DisableClientStateIndexedEXT( void Disable([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -127401,7 +127401,7 @@ void DisableClientStateIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -127436,16 +127436,16 @@ void DisableEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] void DisableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableIndexedEXT")] void DisableIndexedEXT( @@ -127482,12 +127482,12 @@ void DisableOES( void DisableVariantClientStateEXT([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -127497,24 +127497,24 @@ void DisableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayAttribEXT")] void DisableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] void DisableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDisableVertexArrayEXT")] void DisableVertexArrayEXT( @@ -127530,7 +127530,7 @@ void DisableVertexAttribApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -127549,7 +127549,7 @@ void DisableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -127579,8 +127579,8 @@ void DisableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glDisableVertexAttribArrayARB")] void DisableVertexAttribArrayARB([NativeTypeName("GLuint")] uint index); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( [NativeTypeName("GLenum")] uint target, @@ -127588,8 +127588,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint* attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127598,8 +127598,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127607,8 +127607,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] uint attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127617,8 +127617,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127626,8 +127626,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] GLEnum attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127636,8 +127636,8 @@ void DiscardFramebufferEXT( [NativeTypeName("const GLenum *")] Ref attachments ); - [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [SupportedApiProfile("gles2", ["GL_EXT_discard_framebuffer"])] + [SupportedApiProfile("gles1", ["GL_EXT_discard_framebuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferEXT( @@ -127646,7 +127646,7 @@ void DiscardFramebufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -127657,7 +127657,7 @@ void DiscardFramebufferEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -127674,8 +127674,8 @@ void DispatchCompute( [NativeTypeName("GLuint")] uint num_groups_z ); - [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [SupportedApiProfile("gl", ["GL_ARB_compute_variable_group_size"])] + [SupportedApiProfile("glcore", ["GL_ARB_compute_variable_group_size"])] [NativeFunction("opengl", EntryPoint = "glDispatchComputeGroupSizeARB")] void DispatchComputeGroupSizeARB( [NativeTypeName("GLuint")] uint num_groups_x, @@ -127687,7 +127687,7 @@ void DispatchComputeGroupSizeARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -127698,7 +127698,7 @@ void DispatchComputeGroupSizeARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_compute_shader", "GL_VERSION_4_3", @@ -127712,7 +127712,7 @@ void DispatchComputeGroupSizeARB( void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -127736,7 +127736,7 @@ void DispatchComputeGroupSizeARB( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -127759,12 +127759,12 @@ void DispatchComputeGroupSizeARB( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] void DrawArrays( [NativeTypeName("GLenum")] uint mode, @@ -127773,7 +127773,7 @@ void DrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -127797,7 +127797,7 @@ void DrawArrays( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -127820,12 +127820,12 @@ void DrawArrays( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArrays")] void DrawArrays( @@ -127852,7 +127852,7 @@ void DrawArraysEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -127866,7 +127866,7 @@ void DrawArraysEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -127886,7 +127886,7 @@ void DrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -127900,7 +127900,7 @@ void DrawArraysIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -127921,7 +127921,7 @@ void DrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -127937,7 +127937,7 @@ void DrawArraysIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -127961,7 +127961,7 @@ void DrawArraysInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -127977,7 +127977,7 @@ void DrawArraysInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -128020,8 +128020,8 @@ void DrawArraysInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] void DrawArraysInstancedARB( [NativeTypeName("GLenum")] uint mode, @@ -128030,8 +128030,8 @@ void DrawArraysInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedARB")] void DrawArraysInstancedARB( @@ -128042,7 +128042,7 @@ void DrawArraysInstancedARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -128054,7 +128054,7 @@ void DrawArraysInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -128075,7 +128075,7 @@ void DrawArraysInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -128087,7 +128087,7 @@ void DrawArraysInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -128129,8 +128129,8 @@ void DrawArraysInstancedBaseInstanceEXT( [NativeTypeName("GLuint")] uint baseinstance ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] void DrawArraysInstancedEXT( @@ -128140,8 +128140,8 @@ void DrawArraysInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawArraysInstancedEXT")] @@ -128172,7 +128172,7 @@ void DrawArraysInstancedNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -128197,7 +128197,7 @@ void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -128225,7 +128225,7 @@ void DrawArraysInstancedNV( void DrawBuffer([NativeTypeName("GLenum")] uint buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -128250,7 +128250,7 @@ void DrawArraysInstancedNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -128279,7 +128279,7 @@ void DrawArraysInstancedNV( void DrawBuffer([NativeTypeName("GLenum")] Constant buf); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128298,7 +128298,7 @@ void DrawArraysInstancedNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128321,7 +128321,7 @@ void DrawArraysInstancedNV( void DrawBuffer([NativeTypeName("const GLenum *")] GLEnum bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128340,7 +128340,7 @@ void DrawArraysInstancedNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128363,7 +128363,7 @@ void DrawArraysInstancedNV( void DrawBuffer([NativeTypeName("const GLenum *")] DrawBufferMode bufs); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128382,7 +128382,7 @@ void DrawArraysInstancedNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128407,7 +128407,7 @@ void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128426,7 +128426,7 @@ void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128452,7 +128452,7 @@ void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128471,7 +128471,7 @@ void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128497,7 +128497,7 @@ void DrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128516,7 +128516,7 @@ void DrawBuffers( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -128690,8 +128690,8 @@ void DrawBuffersNV( [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] void DrawBuffersNV([NativeTypeName("const GLenum *")] uint bufs); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, @@ -128700,8 +128700,8 @@ void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsAddressNV")] void DrawCommandsAddressNV( @@ -128711,8 +128711,8 @@ void DrawCommandsAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, @@ -128722,8 +128722,8 @@ void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsNV")] void DrawCommandsNV( @@ -128734,8 +128734,8 @@ void DrawCommandsNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] ulong* indirects, @@ -128745,8 +128745,8 @@ void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] void DrawCommandsStatesAddressNV( @@ -128757,8 +128757,8 @@ void DrawCommandsStatesAddressNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, @@ -128769,8 +128769,8 @@ void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesNV")] void DrawCommandsStatesNV( @@ -128815,7 +128815,7 @@ void DrawElementArrayATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -128839,7 +128839,7 @@ void DrawElementArrayATI( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -128862,12 +128862,12 @@ void DrawElementArrayATI( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glDrawElements")] void DrawElements( [NativeTypeName("GLenum")] uint mode, @@ -128877,7 +128877,7 @@ void DrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -128901,7 +128901,7 @@ void DrawElements( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -128924,12 +128924,12 @@ void DrawElements( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElements")] void DrawElements( @@ -128940,7 +128940,7 @@ void DrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -128956,7 +128956,7 @@ void DrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -128981,7 +128981,7 @@ void DrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -128997,7 +128997,7 @@ void DrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129065,7 +129065,7 @@ void DrawElementsBaseVertexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -129079,7 +129079,7 @@ void DrawElementsBaseVertexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -129100,7 +129100,7 @@ void DrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -129114,7 +129114,7 @@ void DrawElementsIndirect( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_indirect", "GL_VERSION_4_0", @@ -129136,7 +129136,7 @@ void DrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -129152,7 +129152,7 @@ void DrawElementsIndirect( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -129177,7 +129177,7 @@ void DrawElementsInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -129193,7 +129193,7 @@ void DrawElementsInstanced( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -129239,8 +129239,8 @@ void DrawElementsInstancedAngle( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] void DrawElementsInstancedARB( [NativeTypeName("GLenum")] uint mode, @@ -129250,8 +129250,8 @@ void DrawElementsInstancedARB( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [SupportedApiProfile("gl", ["GL_ARB_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_ARB_draw_instanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] void DrawElementsInstancedARB( @@ -129263,7 +129263,7 @@ void DrawElementsInstancedARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129275,7 +129275,7 @@ void DrawElementsInstancedARB( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129297,7 +129297,7 @@ void DrawElementsInstancedBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129309,7 +129309,7 @@ void DrawElementsInstancedBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129355,7 +129355,7 @@ void DrawElementsInstancedBaseInstanceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129371,7 +129371,7 @@ void DrawElementsInstancedBaseInstanceEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129397,7 +129397,7 @@ void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129413,7 +129413,7 @@ void DrawElementsInstancedBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129440,7 +129440,7 @@ void DrawElementsInstancedBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129452,7 +129452,7 @@ void DrawElementsInstancedBaseVertex( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129475,7 +129475,7 @@ void DrawElementsInstancedBaseVertexBaseInstance( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129487,7 +129487,7 @@ void DrawElementsInstancedBaseVertexBaseInstance( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_base_instance", "GL_VERSION_4_2", @@ -129581,8 +129581,8 @@ void DrawElementsInstancedBaseVertexOES( [NativeTypeName("GLint")] int basevertex ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] void DrawElementsInstancedEXT( @@ -129593,8 +129593,8 @@ void DrawElementsInstancedEXT( [NativeTypeName("GLsizei")] uint primcount ); - [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gl", ["GL_EXT_draw_instanced"])] + [SupportedApiProfile("glcore", ["GL_EXT_draw_instanced"])] [SupportedApiProfile("gles2", ["GL_EXT_draw_instanced", "GL_EXT_instanced_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] @@ -129646,14 +129646,14 @@ void DrawMeshArraysSUN( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksIndirectNV")] void DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glDrawMeshTasksNV")] void DrawMeshTaskNV( @@ -129771,7 +129771,7 @@ void DrawRangeElementArrayATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -129794,7 +129794,7 @@ void DrawRangeElementArrayATI( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -129827,7 +129827,7 @@ void DrawRangeElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -129850,7 +129850,7 @@ void DrawRangeElements( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -129884,7 +129884,7 @@ void DrawRangeElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129900,7 +129900,7 @@ void DrawRangeElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129927,7 +129927,7 @@ void DrawRangeElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -129943,7 +129943,7 @@ void DrawRangeElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -130136,7 +130136,7 @@ void DrawTexxOES( void DrawTexxOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -130150,7 +130150,7 @@ void DrawTexxOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -130170,7 +130170,7 @@ void DrawTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -130184,7 +130184,7 @@ void DrawTransformFeedback( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -130220,7 +130220,7 @@ void DrawTransformFeedbackEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130232,7 +130232,7 @@ void DrawTransformFeedbackEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130251,7 +130251,7 @@ void DrawTransformFeedbackInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130263,7 +130263,7 @@ void DrawTransformFeedbackInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130315,7 +130315,7 @@ void DrawTransformFeedbackNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -130329,7 +130329,7 @@ void DrawTransformFeedbackNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -130350,7 +130350,7 @@ void DrawTransformFeedbackStream( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -130364,7 +130364,7 @@ void DrawTransformFeedbackStream( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -130386,7 +130386,7 @@ void DrawTransformFeedbackStream( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130398,7 +130398,7 @@ void DrawTransformFeedbackStream( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130418,7 +130418,7 @@ void DrawTransformFeedbackStreamInstanced( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130430,7 +130430,7 @@ void DrawTransformFeedbackStreamInstanced( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback_instanced", "GL_VERSION_4_2", @@ -130450,8 +130450,8 @@ void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLsizei")] uint instancecount ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glDrawVkImageNV")] void DrawVkImageNV( @@ -130525,8 +130525,8 @@ void DrawVkImageNV( [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] void EdgeFlag([NativeTypeName("GLboolean")] MaybeBool flag); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); @@ -130724,16 +130724,16 @@ void EdgeFlagPointerListIBM( [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] void EdgeFlagv([NativeTypeName("const GLboolean *")] uint flag); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] void EGLImageTargetRenderbufferStorageOES( @@ -130741,8 +130741,8 @@ void EGLImageTargetRenderbufferStorageOES( [NativeTypeName("GLeglImageOES")] Ref image ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] void EGLImageTargetTexStorageEXT( @@ -130751,8 +130751,8 @@ void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexStorageEXT")] @@ -130762,16 +130762,16 @@ void EGLImageTargetTexStorageEXT( [NativeTypeName("const GLint *")] Ref attrib_list ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] void EGLImageTargetTexture2DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLeglImageOES")] void* image ); - [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [SupportedApiProfile("gles2", ["GL_OES_EGL_image"])] + [SupportedApiProfile("gles1", ["GL_OES_EGL_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTexture2DOES")] void EGLImageTargetTexture2DOES( @@ -130779,8 +130779,8 @@ void EGLImageTargetTexture2DOES( [NativeTypeName("GLeglImageOES")] Ref image ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] void EGLImageTargetTextureStorageEXT( @@ -130789,8 +130789,8 @@ void EGLImageTargetTextureStorageEXT( [NativeTypeName("const GLint *")] int* attrib_list ); - [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gl", ["GL_EXT_EGL_image_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_EGL_image_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_EGL_image_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEGLImageTargetTextureStorageEXT")] @@ -130831,7 +130831,7 @@ void ElementPointerATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130856,7 +130856,7 @@ void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130880,17 +130880,17 @@ void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glEnable")] void Enable([NativeTypeName("GLenum")] uint cap); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130915,7 +130915,7 @@ void ElementPointerATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -130939,12 +130939,12 @@ void ElementPointerATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnable")] void Enable([NativeTypeName("GLenum")] Constant cap); @@ -131006,16 +131006,16 @@ void ElementPointerATI( [NativeFunction("opengl", EntryPoint = "glEnableClientState")] void EnableClientState([NativeTypeName("GLenum")] Constant array); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] void EnableClientStateEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateiEXT")] void EnableClientStateEXT( @@ -131023,16 +131023,16 @@ void EnableClientStateEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] void EnableClientStateIndexedEXT( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableClientStateIndexedEXT")] void EnableClientStateIndexedEXT( @@ -131040,13 +131040,13 @@ void EnableClientStateIndexedEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glEnableDriverControlQCOM")] void EnableDriverControlQCOM([NativeTypeName("GLuint")] uint driverControl); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131063,7 +131063,7 @@ void EnableClientStateIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131083,7 +131083,7 @@ void EnableClientStateIndexedEXT( void Enable([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131100,7 +131100,7 @@ void EnableClientStateIndexedEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131135,16 +131135,16 @@ void EnableEXT( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] void EnableIndexedEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableIndexedEXT")] void EnableIndexedEXT( @@ -131181,12 +131181,12 @@ void EnableOES( void EnableVariantClientStateEXT([NativeTypeName("GLuint")] uint id); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -131196,24 +131196,24 @@ void EnableVertexArrayAttrib( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayAttribEXT")] void EnableVertexArrayAttribEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] void EnableVertexArrayEXT( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLenum")] uint array ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEnableVertexArrayEXT")] void EnableVertexArrayEXT( @@ -131229,7 +131229,7 @@ void EnableVertexAttribApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -131248,7 +131248,7 @@ void EnableVertexAttribApple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -131307,7 +131307,7 @@ void EnableVertexAttribApple( void End(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131324,7 +131324,7 @@ void EnableVertexAttribApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131343,8 +131343,8 @@ void EnableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glEndConditionalRender")] void EndConditionalRender(); - [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gl", ["GL_NV_conditional_render"])] + [SupportedApiProfile("glcore", ["GL_NV_conditional_render"])] [SupportedApiProfile("gles2", ["GL_NV_conditional_render"])] [NativeFunction("opengl", EntryPoint = "glEndConditionalRenderNV")] void EndConditionalRenderNV(); @@ -131389,20 +131389,20 @@ void EnableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glEndOcclusionQueryNV")] void EndOcclusionQueryNV(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glEndPerfMonitorAMD")] void EndPerfMonitorAMD([NativeTypeName("GLuint")] uint monitor); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glEndPerfQueryINTEL")] void EndPerfQueryIntel([NativeTypeName("GLuint")] uint queryHandle); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -131422,7 +131422,7 @@ void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -131445,7 +131445,7 @@ void EnableVertexAttribApple( void EndQuery([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -131465,7 +131465,7 @@ void EnableVertexAttribApple( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -131513,7 +131513,7 @@ void EnableVertexAttribApple( void EndQueryEXT([NativeTypeName("GLenum")] Constant target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -131527,7 +131527,7 @@ void EnableVertexAttribApple( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -131547,7 +131547,7 @@ void EndQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -131561,7 +131561,7 @@ void EndQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -131581,13 +131581,13 @@ void EndQueryIndexed( [NativeTypeName("GLuint")] uint index ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] void EndTilingQCOM([NativeTypeName("GLbitfield")] uint preserveMask); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glEndTilingQCOM")] void EndTilingQCOM( @@ -131595,7 +131595,7 @@ void EndTilingQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -131612,7 +131612,7 @@ void EndTilingQCOM( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -132278,8 +132278,8 @@ void EvalMesh2( [NativeFunction("opengl", EntryPoint = "glEvalPoint2")] void EvalPoint2([NativeTypeName("GLint")] int i, [NativeTypeName("GLint")] int j); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glEvaluateDepthValuesARB")] void EvaluateDepthValuesARB(); @@ -132300,19 +132300,19 @@ void ExecuteProgramNV( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] void ExtGetBufferPointerQCOM([NativeTypeName("GLenum")] uint target, void** @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBufferPointervQCOM")] void ExtGetBufferPointerQCOM([NativeTypeName("GLenum")] uint target, Ref2D @params); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] void ExtGetBuffersQCOM( [NativeTypeName("GLuint *")] uint* buffers, @@ -132320,8 +132320,8 @@ void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] int* numBuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] void ExtGetBuffersQCOM( @@ -132330,14 +132330,14 @@ void ExtGetBuffersQCOM( [NativeTypeName("GLint *")] Ref numBuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetBuffersQCOM")] uint ExtGetBuffersQCOM([NativeTypeName("GLint *")] Ref numBuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] void ExtGetFramebuffersQCOM( [NativeTypeName("GLuint *")] uint* framebuffers, @@ -132345,8 +132345,8 @@ void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] int* numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] void ExtGetFramebuffersQCOM( @@ -132355,14 +132355,14 @@ void ExtGetFramebuffersQCOM( [NativeTypeName("GLint *")] Ref numFramebuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetFramebuffersQCOM")] uint ExtGetFramebuffersQCOM([NativeTypeName("GLint *")] Ref numFramebuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLuint")] uint program, @@ -132371,8 +132371,8 @@ void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] int* length ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramBinarySourceQCOM")] void ExtGetProgramBinarySourceQCOM( @@ -132382,8 +132382,8 @@ void ExtGetProgramBinarySourceQCOM( [NativeTypeName("GLint *")] Ref length ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] void ExtGetProgramQCOM( [NativeTypeName("GLuint *")] uint* programs, @@ -132391,8 +132391,8 @@ void ExtGetProgramQCOM( [NativeTypeName("GLint *")] int* numPrograms ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] void ExtGetProgramQCOM( @@ -132401,14 +132401,14 @@ void ExtGetProgramQCOM( [NativeTypeName("GLint *")] Ref numPrograms ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetProgramsQCOM")] uint ExtGetProgramQCOM([NativeTypeName("GLint *")] Ref numPrograms); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] void ExtGetRenderbuffersQCOM( [NativeTypeName("GLuint *")] uint* renderbuffers, @@ -132416,8 +132416,8 @@ void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] int* numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] void ExtGetRenderbuffersQCOM( @@ -132426,14 +132426,14 @@ void ExtGetRenderbuffersQCOM( [NativeTypeName("GLint *")] Ref numRenderbuffers ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetRenderbuffersQCOM")] uint ExtGetRenderbuffersQCOM([NativeTypeName("GLint *")] Ref numRenderbuffers); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] void ExtGetShadersQCOM( [NativeTypeName("GLuint *")] uint* shaders, @@ -132441,8 +132441,8 @@ void ExtGetShadersQCOM( [NativeTypeName("GLint *")] int* numShaders ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] void ExtGetShadersQCOM( @@ -132451,14 +132451,14 @@ void ExtGetShadersQCOM( [NativeTypeName("GLint *")] Ref numShaders ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetShadersQCOM")] uint ExtGetShadersQCOM([NativeTypeName("GLint *")] Ref numShaders); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLuint")] uint texture, @@ -132468,8 +132468,8 @@ void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexLevelParameterivQCOM")] void ExtGetTexLevelParameterQCOM( @@ -132480,8 +132480,8 @@ void ExtGetTexLevelParameterQCOM( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] void ExtGetTexSubImageQCOM( [NativeTypeName("GLenum")] uint target, @@ -132497,8 +132497,8 @@ void ExtGetTexSubImageQCOM( void* texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexSubImageQCOM")] void ExtGetTexSubImageQCOM( @@ -132515,8 +132515,8 @@ void ExtGetTexSubImageQCOM( Ref texels ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] void ExtGetTexturesQCOM( [NativeTypeName("GLuint *")] uint* textures, @@ -132524,8 +132524,8 @@ void ExtGetTexturesQCOM( [NativeTypeName("GLint *")] int* numTextures ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtGetTexturesQCOM")] void ExtGetTexturesQCOM( @@ -132535,15 +132535,15 @@ void ExtGetTexturesQCOM( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] MaybeBool ExtIsProgramBinaryQCOM([NativeTypeName("GLuint")] uint program); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get2"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get2"])] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] uint ExtIsProgramBinaryQCOMRaw([NativeTypeName("GLuint")] uint program); @@ -132564,8 +132564,8 @@ void ExtrapolateTex2DQCOM( [NativeTypeName("GLfloat")] float scaleFactor ); - [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [SupportedApiProfile("gles2", ["GL_QCOM_extended_get"])] + [SupportedApiProfile("gles1", ["GL_QCOM_extended_get"])] [NativeFunction("opengl", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] void ExtTexObjectStateOverrideQCOM( [NativeTypeName("GLenum")] uint target, @@ -132694,7 +132694,7 @@ void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -132710,7 +132710,7 @@ void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -132733,7 +132733,7 @@ void FeedbackBufferxOES( [return: NativeTypeName("GLsync")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -132749,7 +132749,7 @@ void FeedbackBufferxOES( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -132772,8 +132772,8 @@ Ptr FenceSync( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] Sync* FenceSyncApple( [NativeTypeName("GLenum")] uint condition, @@ -132781,8 +132781,8 @@ Ptr FenceSync( ); [return: NativeTypeName("GLsync")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFenceSyncAPPLE")] Ptr FenceSyncApple( @@ -132810,7 +132810,7 @@ void FinalCombinerInputNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -132835,7 +132835,7 @@ void FinalCombinerInputNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -132859,12 +132859,12 @@ void FinalCombinerInputNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFinish")] void Finish(); @@ -132884,8 +132884,8 @@ void FinalCombinerInputNV( void FinishFenceApple([NativeTypeName("GLuint")] uint fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glFinishFenceNV")] void FinishFenceNV([NativeTypeName("GLuint")] uint fence); @@ -132901,7 +132901,7 @@ void FinishObjectApple( void FinishTextureSUNX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -132926,7 +132926,7 @@ void FinishObjectApple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -132950,17 +132950,17 @@ void FinishObjectApple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFlush")] void Flush(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -132978,7 +132978,7 @@ void FinishObjectApple( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -133003,7 +133003,7 @@ void FlushMappedBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -133021,7 +133021,7 @@ void FlushMappedBufferRange( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -133063,8 +133063,8 @@ void FlushMappedBufferRangeApple( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] void FlushMappedBufferRangeEXT( [NativeTypeName("GLenum")] uint target, @@ -133072,8 +133072,8 @@ void FlushMappedBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFlushMappedBufferRangeEXT")] void FlushMappedBufferRangeEXT( @@ -133083,12 +133083,12 @@ void FlushMappedBufferRangeEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -133099,8 +133099,8 @@ void FlushMappedNamedBufferRange( [NativeTypeName("GLsizeiptr")] nuint length ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFlushMappedNamedBufferRangeEXT")] void FlushMappedNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, @@ -133284,8 +133284,8 @@ void FlushPixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glFogCoordfEXT")] void FogCoordfEXT([NativeTypeName("GLfloat")] float coord); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, @@ -133826,8 +133826,8 @@ void FragmentColorMaterialSGIX( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gl", ["GL_NV_fragment_coverage_to_color"])] + [SupportedApiProfile("glcore", ["GL_NV_fragment_coverage_to_color"])] [SupportedApiProfile("gles2", ["GL_NV_fragment_coverage_to_color"])] [NativeFunction("opengl", EntryPoint = "glFragmentCoverageColorNV")] void FragmentCoverageColorNV([NativeTypeName("GLuint")] uint color); @@ -134028,16 +134028,16 @@ void FragmentMaterialSGIX( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] void FramebufferDrawBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBufferEXT")] void FramebufferDrawBufferEXT( @@ -134045,8 +134045,8 @@ void FramebufferDrawBufferEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -134054,8 +134054,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint* bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134064,8 +134064,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134073,8 +134073,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] uint bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134083,8 +134083,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134092,8 +134092,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] GLEnum bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134102,8 +134102,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] Ref bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersEXT( @@ -134111,8 +134111,8 @@ void FramebufferDrawBuffersEXT( [NativeTypeName("const GLenum *")] DrawBufferMode bufs ); - [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gl", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] + [SupportedApiProfile("glcore", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [SupportedApiProfile("gles2", ["GL_EXT_shader_framebuffer_fetch_non_coherent"])] [NativeFunction("opengl", EntryPoint = "glFramebufferFetchBarrierEXT")] void FramebufferFetchBarrierEXT(); @@ -134166,7 +134166,7 @@ void FramebufferFoveationParametersQCOM( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -134177,7 +134177,7 @@ void FramebufferFoveationParametersQCOM( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -134195,7 +134195,7 @@ void FramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -134206,7 +134206,7 @@ void FramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -134224,8 +134224,8 @@ void FramebufferParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] void FramebufferParameterMESA( @@ -134234,8 +134234,8 @@ void FramebufferParameterMESA( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferParameteriMESA")] @@ -134252,16 +134252,16 @@ void FramebufferPixelLocalStorageSizeEXT( [NativeTypeName("GLsizei")] uint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] void FramebufferReadBufferEXT( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLenum")] uint mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferReadBufferEXT")] void FramebufferReadBufferEXT( @@ -134270,7 +134270,7 @@ void FramebufferReadBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134288,7 +134288,7 @@ void FramebufferReadBufferEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134319,7 +134319,7 @@ void FramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134337,7 +134337,7 @@ void FramebufferRenderbuffer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134406,8 +134406,8 @@ void FramebufferRenderbufferOES( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] void FramebufferSampleLocationsARB( [NativeTypeName("GLenum")] uint target, @@ -134416,8 +134416,8 @@ void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvARB")] void FramebufferSampleLocationsARB( @@ -134427,8 +134427,8 @@ void FramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] void FramebufferSampleLocationsNV( @@ -134438,8 +134438,8 @@ void FramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferSampleLocationsfvNV")] @@ -134495,7 +134495,7 @@ void FramebufferShadingRateEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -134510,7 +134510,7 @@ void FramebufferShadingRateEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -134533,7 +134533,7 @@ void FramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -134548,7 +134548,7 @@ void FramebufferTexture( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -134572,7 +134572,7 @@ void FramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134590,7 +134590,7 @@ void FramebufferTexture( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134617,7 +134617,7 @@ void FramebufferTexture1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134635,7 +134635,7 @@ void FramebufferTexture1D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134684,7 +134684,7 @@ void FramebufferTexture1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134702,7 +134702,7 @@ void FramebufferTexture1DEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134734,7 +134734,7 @@ void FramebufferTexture2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134752,7 +134752,7 @@ void FramebufferTexture2D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134830,8 +134830,8 @@ void FramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLenum")] uint target, @@ -134842,8 +134842,8 @@ void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] void FramebufferTexture2DMultisampleEXT( @@ -134855,8 +134855,8 @@ void FramebufferTexture2DMultisampleEXT( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLenum")] uint target, @@ -134867,8 +134867,8 @@ void FramebufferTexture2DMultisampleIMG( [NativeTypeName("GLsizei")] uint samples ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] void FramebufferTexture2DMultisampleIMG( @@ -134902,7 +134902,7 @@ void FramebufferTexture2DOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134920,7 +134920,7 @@ void FramebufferTexture2DOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134948,7 +134948,7 @@ void FramebufferTexture3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -134966,7 +134966,7 @@ void FramebufferTexture3D( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135040,8 +135040,8 @@ void FramebufferTexture3DOES( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] void FramebufferTextureARB( [NativeTypeName("GLenum")] uint target, @@ -135050,8 +135050,8 @@ void FramebufferTextureARB( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureARB")] void FramebufferTextureARB( @@ -135082,8 +135082,8 @@ void FramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint target, @@ -135093,8 +135093,8 @@ void FramebufferTextureFaceARB( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureFaceARB")] void FramebufferTextureFaceARB( @@ -135127,7 +135127,7 @@ void FramebufferTextureFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135145,7 +135145,7 @@ void FramebufferTextureFaceEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135172,7 +135172,7 @@ void FramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135190,7 +135190,7 @@ void FramebufferTextureLayer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135217,8 +135217,8 @@ void FramebufferTextureLayer( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] void FramebufferTextureLayerARB( [NativeTypeName("GLenum")] uint target, @@ -135228,8 +135228,8 @@ void FramebufferTextureLayerARB( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureLayerARB")] void FramebufferTextureLayerARB( @@ -135311,8 +135311,8 @@ void FramebufferTextureMultisampleMultiviewOVR( [NativeTypeName("GLsizei")] uint numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] void FramebufferTextureMultiviewOVR( @@ -135324,8 +135324,8 @@ void FramebufferTextureMultiviewOVR( [NativeTypeName("GLsizei")] uint numViews ); - [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gl", ["GL_OVR_multiview"])] + [SupportedApiProfile("glcore", ["GL_OVR_multiview"])] [SupportedApiProfile("gles2", ["GL_OVR_multiview"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -135370,7 +135370,7 @@ void FramebufferTextureOES( void FreeObjectBufferATI([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -135395,7 +135395,7 @@ void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -135419,17 +135419,17 @@ void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glFrontFace")] void FrontFace([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -135454,7 +135454,7 @@ void FramebufferTextureOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -135478,12 +135478,12 @@ void FramebufferTextureOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glFrontFace")] void FrontFace([NativeTypeName("GLenum")] Constant mode); @@ -135575,7 +135575,7 @@ void FrustumxOES( uint GenAsyncMarkersSGIX([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135595,7 +135595,7 @@ void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135614,18 +135614,18 @@ void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] uint GenBuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135645,7 +135645,7 @@ void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135664,17 +135664,17 @@ void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] void GenBuffers([NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135694,7 +135694,7 @@ void FrustumxOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -135713,12 +135713,12 @@ void FrustumxOES( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] void GenBuffers( @@ -135747,7 +135747,7 @@ void GenBuffersARB( uint GenBuffersARB(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135765,7 +135765,7 @@ void GenBuffersARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135791,7 +135791,7 @@ void GenBuffersARB( void GenerateMipmap([NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135809,7 +135809,7 @@ void GenBuffersARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135853,16 +135853,16 @@ void GenBuffersARB( [NativeFunction("opengl", EntryPoint = "glGenerateMipmapOES")] void GenerateMipmapOES([NativeTypeName("GLenum")] Constant target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] void GenerateMultiTexMipmapEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateMultiTexMipmapEXT")] void GenerateMultiTexMipmapEXT( @@ -135871,28 +135871,28 @@ void GenerateMultiTexMipmapEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmap")] void GenerateTextureMipmap([NativeTypeName("GLuint")] uint texture); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] void GenerateTextureMipmapEXT( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenerateTextureMipmapEXT")] void GenerateTextureMipmapEXT( @@ -135921,14 +135921,14 @@ void GenFencesApple( uint GenFencesApple(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] void GenFencesNV([NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] void GenFencesNV( @@ -135937,8 +135937,8 @@ void GenFencesNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] uint GenFencesNV(); @@ -135949,7 +135949,7 @@ void GenFencesNV( uint GenFragmentShadersATI([NativeTypeName("GLuint")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135967,7 +135967,7 @@ void GenFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -135994,7 +135994,7 @@ void GenFencesNV( uint GenFramebuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136012,7 +136012,7 @@ void GenFencesNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136041,7 +136041,7 @@ void GenFramebuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136059,7 +136059,7 @@ void GenFramebuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136200,14 +136200,14 @@ void GenOcclusionQueriesNV( uint GenOcclusionQueriesNV(); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] uint GenPathNV([NativeTypeName("GLsizei")] uint range); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] void GenPerfMonitorsAMD( @@ -136215,8 +136215,8 @@ void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] uint* monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] @@ -136225,15 +136225,15 @@ void GenPerfMonitorsAMD( [NativeTypeName("GLuint *")] Ref monitors ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] uint GenPerfMonitorsAMD(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136246,7 +136246,7 @@ void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136263,7 +136263,7 @@ void GenPerfMonitorsAMD( uint GenProgramPipeline(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136276,7 +136276,7 @@ void GenPerfMonitorsAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136295,7 +136295,7 @@ void GenProgramPipelines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136308,7 +136308,7 @@ void GenProgramPipelines( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -136388,7 +136388,7 @@ void GenProgramNV( uint GenProgramNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136408,7 +136408,7 @@ void GenProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136431,7 +136431,7 @@ void GenProgramNV( void GenQueries([NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136451,7 +136451,7 @@ void GenProgramNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136518,7 +136518,7 @@ void GenQueriesEXT( uint GenQueriesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136538,7 +136538,7 @@ void GenQueriesEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -136582,7 +136582,7 @@ void GenQueryResourceTagNV( int GenQueryResourceTagNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136600,7 +136600,7 @@ void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136627,7 +136627,7 @@ void GenQueryResourceTagNV( uint GenRenderbuffer(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136645,7 +136645,7 @@ void GenQueryResourceTagNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136674,7 +136674,7 @@ void GenRenderbuffers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136692,7 +136692,7 @@ void GenRenderbuffers( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -136762,7 +136762,7 @@ void GenRenderbuffersOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136777,7 +136777,7 @@ void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136801,7 +136801,7 @@ void GenRenderbuffersOES( uint GenSampler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136816,7 +136816,7 @@ void GenRenderbuffersOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136842,7 +136842,7 @@ void GenSamplers( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136857,7 +136857,7 @@ void GenSamplers( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -136928,7 +136928,7 @@ uint GenSymbolEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136952,7 +136952,7 @@ uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -136975,18 +136975,18 @@ uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] uint GenTexture(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -137010,7 +137010,7 @@ uint GenSymbolEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -137033,12 +137033,12 @@ uint GenSymbolEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] void GenTextures( [NativeTypeName("GLsizei")] uint n, @@ -137046,7 +137046,7 @@ void GenTextures( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -137070,7 +137070,7 @@ void GenTextures( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -137093,12 +137093,12 @@ void GenTextures( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenTextures")] void GenTextures( @@ -137127,7 +137127,7 @@ void GenTexturesEXT( uint GenTexturesEXT(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137141,7 +137141,7 @@ void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137159,7 +137159,7 @@ void GenTexturesEXT( uint GenTransformFeedback(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137173,7 +137173,7 @@ void GenTexturesEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137193,7 +137193,7 @@ void GenTransformFeedbacks( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137207,7 +137207,7 @@ void GenTransformFeedbacks( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -137248,7 +137248,7 @@ void GenTransformFeedbacksNV( uint GenTransformFeedbacksNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137266,7 +137266,7 @@ void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137288,7 +137288,7 @@ void GenTransformFeedbacksNV( uint GenVertexArray(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137306,7 +137306,7 @@ void GenTransformFeedbacksNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137330,7 +137330,7 @@ void GenVertexArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137348,7 +137348,7 @@ void GenVertexArrays( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -137392,22 +137392,22 @@ void GenVertexArraysApple( [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] uint GenVertexArraysApple(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] uint GenVertexArraysO(); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] void GenVertexArraysOES( [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] void GenVertexArraysOES( @@ -137421,7 +137421,7 @@ void GenVertexArraysOES( uint GenVertexShadersEXT([NativeTypeName("GLuint")] uint range); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -137433,7 +137433,7 @@ void GenVertexArraysOES( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -137453,7 +137453,7 @@ void GetActiveAtomicCounterBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -137465,7 +137465,7 @@ void GetActiveAtomicCounterBuffer( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_atomic_counters", "GL_VERSION_4_2", @@ -137486,7 +137486,7 @@ void GetActiveAtomicCounterBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137505,7 +137505,7 @@ void GetActiveAtomicCounterBuffer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137540,7 +137540,7 @@ void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137559,7 +137559,7 @@ void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137595,7 +137595,7 @@ void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137614,7 +137614,7 @@ void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137648,7 +137648,7 @@ sbyte GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137667,7 +137667,7 @@ sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137703,7 +137703,7 @@ void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137722,7 +137722,7 @@ void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137756,7 +137756,7 @@ sbyte GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137775,7 +137775,7 @@ sbyte GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137811,7 +137811,7 @@ void GetActiveAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137830,7 +137830,7 @@ void GetActiveAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -137948,7 +137948,7 @@ sbyte GetActiveAttribARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -137962,7 +137962,7 @@ sbyte GetActiveAttribARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -137986,7 +137986,7 @@ void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138000,7 +138000,7 @@ void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138025,7 +138025,7 @@ void GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138039,7 +138039,7 @@ void GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138062,7 +138062,7 @@ sbyte GetActiveSubroutineName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138076,7 +138076,7 @@ sbyte GetActiveSubroutineName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138099,7 +138099,7 @@ void GetActiveSubroutineUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138113,7 +138113,7 @@ void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138137,7 +138137,7 @@ void GetActiveSubroutineUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138151,7 +138151,7 @@ void GetActiveSubroutineUniform( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138175,7 +138175,7 @@ void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138189,7 +138189,7 @@ void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138214,7 +138214,7 @@ void GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138228,7 +138228,7 @@ void GetActiveSubroutineUniformName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -138251,7 +138251,7 @@ sbyte GetActiveSubroutineUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138270,7 +138270,7 @@ sbyte GetActiveSubroutineUniformName( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138305,7 +138305,7 @@ void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138324,7 +138324,7 @@ void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138360,7 +138360,7 @@ void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138379,7 +138379,7 @@ void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138413,7 +138413,7 @@ sbyte GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138432,7 +138432,7 @@ sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138468,7 +138468,7 @@ void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138487,7 +138487,7 @@ void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138521,7 +138521,7 @@ sbyte GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138540,7 +138540,7 @@ sbyte GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138576,7 +138576,7 @@ void GetActiveUniform( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138595,7 +138595,7 @@ void GetActiveUniform( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -138713,7 +138713,7 @@ sbyte GetActiveUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138730,7 +138730,7 @@ sbyte GetActiveUniformARB( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138755,7 +138755,7 @@ void GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138772,7 +138772,7 @@ void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138798,7 +138798,7 @@ void GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138815,7 +138815,7 @@ void GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138839,7 +138839,7 @@ int GetActiveUniformBlock( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138856,7 +138856,7 @@ int GetActiveUniformBlock( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138882,7 +138882,7 @@ void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138899,7 +138899,7 @@ void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138926,7 +138926,7 @@ void GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138943,7 +138943,7 @@ void GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138968,7 +138968,7 @@ sbyte GetActiveUniformBlockName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -138985,7 +138985,7 @@ sbyte GetActiveUniformBlockName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139011,7 +139011,7 @@ void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139028,7 +139028,7 @@ void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139055,7 +139055,7 @@ void GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139072,7 +139072,7 @@ void GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139097,7 +139097,7 @@ sbyte GetActiveUniformName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139114,7 +139114,7 @@ sbyte GetActiveUniformName( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139140,7 +139140,7 @@ void GetActiveUniforms( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139157,7 +139157,7 @@ void GetActiveUniforms( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -139297,7 +139297,7 @@ uint GetAttachedObjectsARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139316,7 +139316,7 @@ uint GetAttachedObjectsARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139347,7 +139347,7 @@ uint GetAttachedShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139366,7 +139366,7 @@ uint GetAttachedShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139398,7 +139398,7 @@ void GetAttachedShaders( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139417,7 +139417,7 @@ void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139451,7 +139451,7 @@ void GetAttachedShaders( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139470,7 +139470,7 @@ void GetAttachedShaders( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139501,7 +139501,7 @@ int GetAttribLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139520,7 +139520,7 @@ int GetAttribLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -139568,7 +139568,7 @@ int GetAttribLocationARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139585,7 +139585,7 @@ int GetAttribLocationARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139609,7 +139609,7 @@ void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139626,7 +139626,7 @@ void GetBoolean( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -139650,8 +139650,8 @@ void GetBoolean( [NativeTypeName("GLboolean *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] void GetBooleanIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -139659,8 +139659,8 @@ void GetBooleanIndexedEXT( [NativeTypeName("GLboolean *")] uint* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanIndexedvEXT")] void GetBooleanIndexedEXT( @@ -139670,7 +139670,7 @@ void GetBooleanIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139695,7 +139695,7 @@ void GetBooleanIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139719,12 +139719,12 @@ void GetBooleanIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] void GetBoolean( [NativeTypeName("GLenum")] uint pname, @@ -139732,7 +139732,7 @@ void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139757,7 +139757,7 @@ void GetBoolean( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -139781,12 +139781,12 @@ void GetBoolean( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] void GetBoolean( @@ -139795,7 +139795,7 @@ void GetBoolean( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -139810,7 +139810,7 @@ void GetBoolean( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -139832,7 +139832,7 @@ void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -139847,7 +139847,7 @@ void GetBufferParameter( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -139870,7 +139870,7 @@ void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139890,7 +139890,7 @@ void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139909,12 +139909,12 @@ void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] void GetBufferParameter( [NativeTypeName("GLenum")] uint target, @@ -139923,7 +139923,7 @@ void GetBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139943,7 +139943,7 @@ void GetBufferParameter( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -139962,12 +139962,12 @@ void GetBufferParameter( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameteriv")] void GetBufferParameter( @@ -139993,8 +139993,8 @@ void GetBufferParameterARB( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] void GetBufferParameterNV( [NativeTypeName("GLenum")] uint target, @@ -140002,8 +140002,8 @@ void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] void GetBufferParameterNV( @@ -140012,8 +140012,8 @@ void GetBufferParameterNV( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferParameterui64vNV")] ulong GetBufferParameterNV( @@ -140021,7 +140021,7 @@ ulong GetBufferParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140041,7 +140041,7 @@ ulong GetBufferParameterNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140068,7 +140068,7 @@ void GetBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140088,7 +140088,7 @@ void GetBufferPointer( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140132,8 +140132,8 @@ void GetBufferPointerARB( Ref2D @params ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] void GetBufferPointerOES( [NativeTypeName("GLenum")] uint target, @@ -140141,8 +140141,8 @@ void GetBufferPointerOES( void** @params ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetBufferPointervOES")] void GetBufferPointerOES( @@ -140152,7 +140152,7 @@ Ref2D @params ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140172,7 +140172,7 @@ Ref2D @params MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140200,7 +140200,7 @@ void GetBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140220,7 +140220,7 @@ void GetBufferSubData( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -140651,8 +140651,8 @@ void GetCombinerStageParameterNV( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] uint GetCommandHeaderNV( [NativeTypeName("GLenum")] uint tokenID, @@ -140660,8 +140660,8 @@ uint GetCommandHeaderNV( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCommandHeaderNV")] uint GetCommandHeaderNV( @@ -140669,8 +140669,8 @@ uint GetCommandHeaderNV( [NativeTypeName("GLuint")] uint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] void GetCompressedMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, @@ -140679,8 +140679,8 @@ void GetCompressedMultiTexImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedMultiTexImageEXT")] void GetCompressedMultiTexImageEXT( @@ -140691,7 +140691,7 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -140713,7 +140713,7 @@ Ref img MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -140742,7 +140742,7 @@ void GetCompressedTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -140764,7 +140764,7 @@ void GetCompressedTexImage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -140811,12 +140811,12 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140829,12 +140829,12 @@ void GetCompressedTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140847,8 +140847,8 @@ void GetCompressedTextureImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] void GetCompressedTextureImageEXT( [NativeTypeName("GLuint")] uint texture, @@ -140857,8 +140857,8 @@ void GetCompressedTextureImageEXT( void* img ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCompressedTextureImageEXT")] void GetCompressedTextureImageEXT( @@ -140869,12 +140869,12 @@ Ref img ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -140893,12 +140893,12 @@ void GetCompressedTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -141045,8 +141045,8 @@ void GetConvolutionParameterxOES( [NativeTypeName("GLfixed *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] void GetCoverageModulationTableNV( @@ -141054,8 +141054,8 @@ void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -141064,8 +141064,8 @@ void GetCoverageModulationTableNV( [NativeTypeName("GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_mixed_samples"])] [SupportedApiProfile("gles2", ["GL_NV_framebuffer_mixed_samples"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] @@ -141073,12 +141073,12 @@ void GetCoverageModulationTableNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -141096,12 +141096,12 @@ uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -141120,12 +141120,12 @@ uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -141144,12 +141144,12 @@ uint GetDebugMessageLog( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -141222,8 +141222,8 @@ uint GetDebugMessageLogAMD( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint GetDebugMessageLogARB( [NativeTypeName("GLuint")] uint count, @@ -141237,8 +141237,8 @@ uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint GetDebugMessageLogARB( @@ -141253,8 +141253,8 @@ uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint GetDebugMessageLogARB( @@ -141269,8 +141269,8 @@ uint GetDebugMessageLogARB( ); [return: NativeTypeName("GLuint")] - [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [SupportedApiProfile("gl", ["GL_ARB_debug_output"])] + [SupportedApiProfile("glcore", ["GL_ARB_debug_output"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint GetDebugMessageLogARB( @@ -141359,7 +141359,7 @@ void GetDetailTexFuncSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141372,7 +141372,7 @@ void GetDetailTexFuncSGIS( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141392,7 +141392,7 @@ void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141405,7 +141405,7 @@ void GetDouble( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141425,8 +141425,8 @@ void GetDouble( [NativeTypeName("GLdouble *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] void GetDoubleEXT( [NativeTypeName("GLenum")] uint pname, @@ -141434,8 +141434,8 @@ void GetDoubleEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoublei_vEXT")] void GetDoubleEXT( @@ -141444,8 +141444,8 @@ void GetDoubleEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] void GetDoubleIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -141453,8 +141453,8 @@ void GetDoubleIndexedEXT( [NativeTypeName("GLdouble *")] double* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDoubleIndexedvEXT")] void GetDoubleIndexedEXT( @@ -141464,7 +141464,7 @@ void GetDoubleIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141489,7 +141489,7 @@ void GetDoubleIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141520,7 +141520,7 @@ void GetDouble( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141545,7 +141545,7 @@ void GetDouble( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141576,8 +141576,8 @@ void GetDouble( [NativeTypeName("GLdouble *")] Ref data ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] void GetDriverControlQCOM( [NativeTypeName("GLint *")] int* num, @@ -141585,8 +141585,8 @@ void GetDriverControlQCOM( [NativeTypeName("GLuint *")] uint* driverControls ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] void GetDriverControlQCOM( @@ -141595,14 +141595,14 @@ void GetDriverControlQCOM( [NativeTypeName("GLuint *")] Ref driverControls ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] uint GetDriverControlQCOM([NativeTypeName("GLint *")] Ref num); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] void GetDriverControlStringQCOM( [NativeTypeName("GLuint")] uint driverControl, @@ -141611,8 +141611,8 @@ void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] sbyte* driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] void GetDriverControlStringQCOM( @@ -141622,8 +141622,8 @@ void GetDriverControlStringQCOM( [NativeTypeName("GLchar *")] Ref driverControlString ); - [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [SupportedApiProfile("gles2", ["GL_QCOM_driver_control"])] + [SupportedApiProfile("gles1", ["GL_QCOM_driver_control"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] sbyte GetDriverControlStringQCOM( @@ -141633,7 +141633,7 @@ sbyte GetDriverControlStringQCOM( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141658,7 +141658,7 @@ sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141682,19 +141682,19 @@ sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetError")] Constant GetError(); [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141719,7 +141719,7 @@ sbyte GetDriverControlStringQCOM( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -141743,18 +141743,18 @@ sbyte GetDriverControlStringQCOM( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetError")] uint GetErrorRaw(); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] void GetFenceNV( [NativeTypeName("GLuint")] uint fence, @@ -141763,8 +141763,8 @@ void GetFenceNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFenceivNV")] void GetFenceNV( @@ -141807,14 +141807,14 @@ void GetFinalCombinerInputParameterNV( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] void GetFirstPerfQueryIdIntel([NativeTypeName("GLuint *")] uint* queryId); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFirstPerfQueryIdINTEL")] @@ -141853,7 +141853,7 @@ void GetFixedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141866,7 +141866,7 @@ void GetFixedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141886,7 +141886,7 @@ void GetFloat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141899,7 +141899,7 @@ void GetFloat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -141919,8 +141919,8 @@ void GetFloat( [NativeTypeName("GLfloat *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] void GetFloatEXT( [NativeTypeName("GLenum")] uint pname, @@ -141928,8 +141928,8 @@ void GetFloatEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloati_vEXT")] void GetFloatEXT( @@ -141972,8 +141972,8 @@ void GetFloatOES( [NativeTypeName("GLfloat *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] void GetFloatIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -141981,8 +141981,8 @@ void GetFloatIndexedEXT( [NativeTypeName("GLfloat *")] float* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatIndexedvEXT")] void GetFloatIndexedEXT( @@ -141992,7 +141992,7 @@ void GetFloatIndexedEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -142017,7 +142017,7 @@ void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -142041,17 +142041,17 @@ void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] void GetFloat([NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] float* data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -142076,7 +142076,7 @@ void GetFloatIndexedEXT( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -142100,12 +142100,12 @@ void GetFloatIndexedEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFloatv")] void GetFloat( @@ -142124,7 +142124,7 @@ void GetFloat( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -142139,7 +142139,7 @@ void GetFloat( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -142161,7 +142161,7 @@ int GetFragDataIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -142176,7 +142176,7 @@ int GetFragDataIndex( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_blend_func_extended", "GL_VERSION_3_3", @@ -142216,7 +142216,7 @@ int GetFragDataIndexEXT( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -142233,7 +142233,7 @@ int GetFragDataIndexEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -142257,7 +142257,7 @@ int GetFragDataLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -142274,7 +142274,7 @@ int GetFragDataLocation( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -142430,7 +142430,7 @@ void GetFragmentShadingRatesEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -142448,7 +142448,7 @@ void GetFragmentShadingRatesEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -142479,7 +142479,7 @@ void GetFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -142497,7 +142497,7 @@ void GetFramebufferAttachmentParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -142590,7 +142590,7 @@ void GetFramebufferParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -142601,7 +142601,7 @@ void GetFramebufferParameterAMD( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -142619,7 +142619,7 @@ void GetFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -142630,7 +142630,7 @@ void GetFramebufferParameter( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_no_attachments", "GL_VERSION_4_3", @@ -142648,8 +142648,8 @@ void GetFramebufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] void GetFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -142657,8 +142657,8 @@ void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivEXT")] void GetFramebufferParameterEXT( @@ -142667,8 +142667,8 @@ void GetFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] void GetFramebufferParameterMESA( @@ -142677,8 +142677,8 @@ void GetFramebufferParameterMESA( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gl", ["GL_MESA_framebuffer_flip_y"])] + [SupportedApiProfile("glcore", ["GL_MESA_framebuffer_flip_y"])] [SupportedApiProfile("gles2", ["GL_MESA_framebuffer_flip_y"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetFramebufferParameterivMESA")] @@ -142703,12 +142703,12 @@ uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -142717,28 +142717,28 @@ uint GetFramebufferPixelLocalStorageSizeEXT( Constant GetGraphicsResetStatus(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] Constant GetGraphicsResetStatusARB(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusARB")] uint GetGraphicsResetStatusARBRaw(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] Constant GetGraphicsResetStatusEXT(); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusEXT")] uint GetGraphicsResetStatusEXTRaw(); @@ -142755,12 +142755,12 @@ uint GetFramebufferPixelLocalStorageSizeEXT( [return: NativeTypeName("GLenum")] [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -142906,8 +142906,8 @@ void GetHistogramParameterxOES( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] ulong GetImageHandleARB( [NativeTypeName("GLuint")] uint texture, @@ -142918,8 +142918,8 @@ ulong GetImageHandleARB( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleARB")] ulong GetImageHandleARB( @@ -142931,8 +142931,8 @@ ulong GetImageHandleARB( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] ulong GetImageHandleNV( @@ -142944,8 +142944,8 @@ ulong GetImageHandleNV( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetImageHandleNV")] @@ -143024,7 +143024,7 @@ sbyte GetInfoLogARB( int GetInstrumentsSGIX(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -143039,7 +143039,7 @@ sbyte GetInfoLogARB( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -143061,7 +143061,7 @@ void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -143076,7 +143076,7 @@ void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_2", "GL_VERSION_3_3", @@ -143099,7 +143099,7 @@ void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -143115,7 +143115,7 @@ void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -143137,7 +143137,7 @@ void GetInteger64( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -143153,7 +143153,7 @@ void GetInteger64( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -143175,16 +143175,16 @@ void GetInteger64( [NativeTypeName("GLint64 *")] Ref data ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] void GetInteger64Apple( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInteger64vAPPLE")] void GetInteger64Apple( @@ -143208,7 +143208,7 @@ void GetInteger64EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -143226,7 +143226,7 @@ void GetInteger64EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -143251,7 +143251,7 @@ void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -143269,7 +143269,7 @@ void GetInteger( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_0", @@ -143311,8 +143311,8 @@ void GetIntegerEXT( [NativeTypeName("GLint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] void GetIntegerIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -143320,8 +143320,8 @@ void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] int* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerIndexedvEXT")] void GetIntegerIndexedEXT( @@ -143330,8 +143330,8 @@ void GetIntegerIndexedEXT( [NativeTypeName("GLint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] void GetIntegerui64NV( [NativeTypeName("GLenum")] uint value, @@ -143339,8 +143339,8 @@ void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] void GetIntegerui64NV( @@ -143349,22 +143349,22 @@ void GetIntegerui64NV( [NativeTypeName("GLuint64EXT *")] Ref result ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64i_vNV")] ulong GetIntegerui64NV([NativeTypeName("GLuint")] uint index); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] void GetIntegerNV( [NativeTypeName("GLenum")] uint value, [NativeTypeName("GLuint64EXT *")] ulong* result ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] void GetIntegerNV( @@ -143372,14 +143372,14 @@ void GetIntegerNV( [NativeTypeName("GLuint64EXT *")] Ref result ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerui64vNV")] ulong GetIntegerNV(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143404,7 +143404,7 @@ void GetIntegerNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143428,17 +143428,17 @@ void GetIntegerNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] void GetInteger([NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* data); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143463,7 +143463,7 @@ void GetIntegerNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -143487,12 +143487,12 @@ void GetIntegerNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetIntegerv")] void GetInteger( @@ -143501,7 +143501,7 @@ void GetInteger( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143512,7 +143512,7 @@ void GetInteger( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143532,7 +143532,7 @@ void GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143543,7 +143543,7 @@ void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143564,7 +143564,7 @@ void GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143575,7 +143575,7 @@ void GetInternalformati64V( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query2", "GL_VERSION_4_3", @@ -143594,7 +143594,7 @@ long GetInternalformati64V( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143606,7 +143606,7 @@ long GetInternalformati64V( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143627,7 +143627,7 @@ void GetInternalformat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143639,7 +143639,7 @@ void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143661,7 +143661,7 @@ void GetInternalformat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143673,7 +143673,7 @@ void GetInternalformat( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_internalformat_query", "GL_VERSION_4_2", @@ -143692,8 +143692,8 @@ int GetInternalformat( [NativeTypeName("GLenum")] Constant pname ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] void GetInternalformatSampleNV( @@ -143705,8 +143705,8 @@ void GetInternalformatSampleNV( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -143719,8 +143719,8 @@ void GetInternalformatSampleNV( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gl", ["GL_NV_internalformat_sample_query"])] + [SupportedApiProfile("glcore", ["GL_NV_internalformat_sample_query"])] [SupportedApiProfile("gles2", ["GL_NV_internalformat_sample_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetInternalformatSampleivNV")] @@ -144584,8 +144584,8 @@ void GetMaterialxOES( [NativeTypeName("GLfixed *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] void GetMemoryObjectDetachedResourcesNV( @@ -144596,8 +144596,8 @@ void GetMemoryObjectDetachedResourcesNV( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMemoryObjectDetachedResourcesuivNV")] @@ -144739,7 +144739,7 @@ void GetMinmaxParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -144755,7 +144755,7 @@ void GetMinmaxParameterEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -144778,7 +144778,7 @@ void GetMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -144794,7 +144794,7 @@ void GetMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -144834,8 +144834,8 @@ void GetMultisampleNV( [NativeTypeName("GLfloat *")] Ref val ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144844,8 +144844,8 @@ void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvfvEXT")] void GetMultiTexEnvEXT( @@ -144855,8 +144855,8 @@ void GetMultiTexEnvEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] void GetMultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144865,8 +144865,8 @@ void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexEnvivEXT")] void GetMultiTexEnvEXT( @@ -144876,8 +144876,8 @@ void GetMultiTexEnvEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144886,8 +144886,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGendvEXT")] void GetMultiTexGenEXT( @@ -144897,8 +144897,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144907,8 +144907,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenfvEXT")] void GetMultiTexGenEXT( @@ -144918,8 +144918,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] void GetMultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144928,8 +144928,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexGenivEXT")] void GetMultiTexGenEXT( @@ -144939,8 +144939,8 @@ void GetMultiTexGenEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] void GetMultiTexImageEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144951,8 +144951,8 @@ void GetMultiTexImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexImageEXT")] void GetMultiTexImageEXT( @@ -144964,8 +144964,8 @@ void GetMultiTexImageEXT( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144975,8 +144975,8 @@ void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterfvEXT")] void GetMultiTexLevelParameterEXT( @@ -144987,8 +144987,8 @@ void GetMultiTexLevelParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] void GetMultiTexLevelParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -144998,8 +144998,8 @@ void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexLevelParameterivEXT")] void GetMultiTexLevelParameterEXT( @@ -145010,8 +145010,8 @@ void GetMultiTexLevelParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -145020,8 +145020,8 @@ void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterfvEXT")] void GetMultiTexParameterEXT( @@ -145031,8 +145031,8 @@ void GetMultiTexParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -145041,8 +145041,8 @@ void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIivEXT")] void GetMultiTexParameterIEXT( @@ -145052,8 +145052,8 @@ void GetMultiTexParameterIEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] void GetMultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -145062,8 +145062,8 @@ void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterIuivEXT")] void GetMultiTexParameterIEXT( @@ -145073,8 +145073,8 @@ void GetMultiTexParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] void GetMultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -145083,8 +145083,8 @@ void GetMultiTexParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetMultiTexParameterivEXT")] void GetMultiTexParameterEXT( @@ -145095,12 +145095,12 @@ void GetMultiTexParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145112,12 +145112,12 @@ void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145130,12 +145130,12 @@ void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145147,12 +145147,12 @@ void GetNamedBufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145164,8 +145164,8 @@ void GetNamedBufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] void GetNamedBufferParameterEXT( [NativeTypeName("GLuint")] uint buffer, @@ -145173,8 +145173,8 @@ void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterivEXT")] void GetNamedBufferParameterEXT( @@ -145183,8 +145183,8 @@ void GetNamedBufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] void GetNamedBufferParameterNV( [NativeTypeName("GLuint")] uint buffer, @@ -145192,8 +145192,8 @@ void GetNamedBufferParameterNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferParameterui64vNV")] void GetNamedBufferParameterNV( @@ -145203,12 +145203,12 @@ void GetNamedBufferParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145220,12 +145220,12 @@ void GetNamedBufferPointer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145237,8 +145237,8 @@ void GetNamedBufferPointer( Ref2D @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] void GetNamedBufferPointerEXT( [NativeTypeName("GLuint")] uint buffer, @@ -145246,8 +145246,8 @@ void GetNamedBufferPointerEXT( void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferPointervEXT")] void GetNamedBufferPointerEXT( @@ -145257,12 +145257,12 @@ Ref2D @params ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145275,12 +145275,12 @@ void GetNamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145293,8 +145293,8 @@ void GetNamedBufferSubData( Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] void GetNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -145303,8 +145303,8 @@ void GetNamedBufferSubDataEXT( void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedBufferSubDataEXT")] void GetNamedBufferSubDataEXT( @@ -145315,12 +145315,12 @@ Ref data ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145333,12 +145333,12 @@ void GetNamedFramebufferAttachmentParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145351,8 +145351,8 @@ void GetNamedFramebufferAttachmentParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -145361,8 +145361,8 @@ void GetNamedFramebufferAttachmentParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")] void GetNamedFramebufferAttachmentParameterEXT( @@ -145396,12 +145396,12 @@ void GetNamedFramebufferParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145413,12 +145413,12 @@ void GetNamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145430,8 +145430,8 @@ void GetNamedFramebufferParameter( [NativeTypeName("GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] void GetNamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -145439,8 +145439,8 @@ void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedFramebufferParameterivEXT")] void GetNamedFramebufferParameterEXT( @@ -145449,8 +145449,8 @@ void GetNamedFramebufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] void GetNamedProgramEXT( [NativeTypeName("GLuint")] uint program, @@ -145459,8 +145459,8 @@ void GetNamedProgramEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] void GetNamedProgramEXT( @@ -145470,8 +145470,8 @@ void GetNamedProgramEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramivEXT")] int GetNamedProgramEXT( @@ -145480,8 +145480,8 @@ int GetNamedProgramEXT( [NativeTypeName("GLenum")] Constant pname ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, @@ -145490,8 +145490,8 @@ void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")] void GetNamedProgramLocalParameterEXT( @@ -145501,8 +145501,8 @@ void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLuint")] uint program, @@ -145511,8 +145511,8 @@ void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")] void GetNamedProgramLocalParameterEXT( @@ -145522,8 +145522,8 @@ void GetNamedProgramLocalParameterEXT( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, @@ -145532,8 +145532,8 @@ void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")] void GetNamedProgramLocalParameterIEXT( @@ -145543,8 +145543,8 @@ void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint")] uint program, @@ -145553,8 +145553,8 @@ void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")] void GetNamedProgramLocalParameterIEXT( @@ -145564,8 +145564,8 @@ void GetNamedProgramLocalParameterIEXT( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] void GetNamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, @@ -145574,8 +145574,8 @@ void GetNamedProgramStringEXT( void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedProgramStringEXT")] void GetNamedProgramStringEXT( @@ -145586,12 +145586,12 @@ Ref @string ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145603,12 +145603,12 @@ void GetNamedRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -145620,8 +145620,8 @@ void GetNamedRenderbufferParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -145629,8 +145629,8 @@ void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedRenderbufferParameterivEXT")] void GetNamedRenderbufferParameterEXT( @@ -145639,8 +145639,8 @@ void GetNamedRenderbufferParameterEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -145650,8 +145650,8 @@ void GetNamedStringARB( [NativeTypeName("GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringARB")] void GetNamedStringARB( @@ -145662,8 +145662,8 @@ void GetNamedStringARB( [NativeTypeName("GLchar *")] Ref @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] void GetNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -145672,8 +145672,8 @@ void GetNamedStringARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNamedStringivARB")] void GetNamedStringARB( @@ -145725,8 +145725,8 @@ void GetnColorTableARB( Ref table ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, @@ -145735,8 +145735,8 @@ void GetnCompressedTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImage")] void GetnCompressedTexImage( @@ -145746,8 +145746,8 @@ void GetnCompressedTexImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] void GetnCompressedTexImageARB( [NativeTypeName("GLenum")] uint target, @@ -145756,8 +145756,8 @@ void GetnCompressedTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnCompressedTexImageARB")] void GetnCompressedTexImageARB( @@ -145809,8 +145809,8 @@ void GetnConvolutionFilterARB( Ref image ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] void GetNextPerfQueryIdIntel( @@ -145818,8 +145818,8 @@ void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] uint* nextQueryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -145828,8 +145828,8 @@ void GetNextPerfQueryIdIntel( [NativeTypeName("GLuint *")] Ref nextQueryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetNextPerfQueryIdINTEL")] @@ -146276,8 +146276,8 @@ void GetnSeparableFilterARB( Ref span ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] void GetnTexImage( [NativeTypeName("GLenum")] uint target, @@ -146288,8 +146288,8 @@ void GetnTexImage( void* pixels ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImage")] void GetnTexImage( @@ -146301,8 +146301,8 @@ void GetnTexImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] void GetnTexImageARB( [NativeTypeName("GLenum")] uint target, @@ -146313,8 +146313,8 @@ void GetnTexImageARB( void* img ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnTexImageARB")] void GetnTexImageARB( @@ -146326,8 +146326,8 @@ void GetnTexImageARB( Ref img ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] void GetnUniform( [NativeTypeName("GLuint")] uint program, @@ -146336,8 +146336,8 @@ void GetnUniform( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [SupportedApiProfile("gl", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdv")] void GetnUniform( @@ -146347,8 +146347,8 @@ void GetnUniform( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146357,8 +146357,8 @@ void GetnUniformARB( [NativeTypeName("GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformdvARB")] void GetnUniformARB( @@ -146369,12 +146369,12 @@ void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146387,12 +146387,12 @@ void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146405,8 +146405,8 @@ void GetnUniform( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146415,8 +146415,8 @@ void GetnUniformARB( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvARB")] void GetnUniformARB( @@ -146426,8 +146426,8 @@ void GetnUniformARB( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, @@ -146436,8 +146436,8 @@ void GetnUniformEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformfvEXT")] void GetnUniformEXT( @@ -146466,8 +146466,8 @@ void GetnUniformKHR( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146476,8 +146476,8 @@ void GetnUniformARB( [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformi64vARB")] void GetnUniformARB( @@ -146488,12 +146488,12 @@ void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146506,12 +146506,12 @@ void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146524,8 +146524,8 @@ void GetnUniform( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146534,8 +146534,8 @@ void GetnUniformARB( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivARB")] void GetnUniformARB( @@ -146545,8 +146545,8 @@ void GetnUniformARB( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] void GetnUniformEXT( [NativeTypeName("GLuint")] uint program, @@ -146555,8 +146555,8 @@ void GetnUniformEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformivEXT")] void GetnUniformEXT( @@ -146585,8 +146585,8 @@ void GetnUniformKHR( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146595,8 +146595,8 @@ void GetnUniformARB( [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformui64vARB")] void GetnUniformARB( @@ -146607,12 +146607,12 @@ void GetnUniformARB( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146625,12 +146625,12 @@ void GetnUniform( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -146643,8 +146643,8 @@ void GetnUniform( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] void GetnUniformARB( [NativeTypeName("GLuint")] uint program, @@ -146653,8 +146653,8 @@ void GetnUniformARB( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetnUniformuivARB")] void GetnUniformARB( @@ -146734,12 +146734,12 @@ int GetObjectBufferivATI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -146753,12 +146753,12 @@ void GetObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -146773,12 +146773,12 @@ void GetObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -146790,8 +146790,8 @@ sbyte GetObjectLabel( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] void GetObjectLabelEXT( @@ -146802,8 +146802,8 @@ void GetObjectLabelEXT( [NativeTypeName("GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -146815,8 +146815,8 @@ void GetObjectLabelEXT( [NativeTypeName("GLchar *")] Ref label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetObjectLabelEXT")] @@ -146928,12 +146928,12 @@ void GetObjectParameterivARB( int GetObjectParameterivARB([NativeTypeName("GLhandleARB")] uint obj); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -146946,12 +146946,12 @@ void GetObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -146965,12 +146965,12 @@ void GetObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -147076,8 +147076,8 @@ void GetPathColorGenNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] void GetPathCommandsNV( @@ -147085,8 +147085,8 @@ void GetPathCommandsNV( [NativeTypeName("GLubyte *")] byte* commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -147095,15 +147095,15 @@ void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] byte GetPathCommandsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCommandsNV")] @@ -147112,8 +147112,8 @@ void GetPathCommandsNV( [NativeTypeName("GLubyte *")] Ref commands ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] void GetPathCoordsNV( @@ -147121,8 +147121,8 @@ void GetPathCoordsNV( [NativeTypeName("GLfloat *")] float* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] @@ -147131,15 +147131,15 @@ void GetPathCoordsNV( [NativeTypeName("GLfloat *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathCoordsNV")] float GetPathCoordsNV(); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] void GetPathDashArrayNV( @@ -147147,8 +147147,8 @@ void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] @@ -147157,16 +147157,16 @@ void GetPathDashArrayNV( [NativeTypeName("GLfloat *")] Ref dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathDashArrayNV")] float GetPathDashArrayNV(); [return: NativeTypeName("GLfloat")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] float GetPathLengtNV( @@ -147175,8 +147175,8 @@ float GetPathLengtNV( [NativeTypeName("GLsizei")] uint numSegments ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] void GetPathMetricRangeNV( @@ -147187,8 +147187,8 @@ void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricRangeNV")] @@ -147200,8 +147200,8 @@ void GetPathMetricRangeNV( [NativeTypeName("GLfloat *")] Ref metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] void GetPathMetricNV( @@ -147214,8 +147214,8 @@ void GetPathMetricNV( [NativeTypeName("GLfloat *")] float* metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] @@ -147229,8 +147229,8 @@ void GetPathMetricNV( [NativeTypeName("GLfloat *")] Ref metrics ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] void GetPathParameterNV( @@ -147239,8 +147239,8 @@ void GetPathParameterNV( [NativeTypeName("GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterfvNV")] @@ -147250,8 +147250,8 @@ void GetPathParameterNV( [NativeTypeName("GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] void GetPathParameterNV( @@ -147260,8 +147260,8 @@ void GetPathParameterNV( [NativeTypeName("GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathParameterivNV")] @@ -147271,8 +147271,8 @@ void GetPathParameterNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] void GetPathSpacingNV( @@ -147287,8 +147287,8 @@ void GetPathSpacingNV( [NativeTypeName("GLfloat *")] float* returnedSpacing ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] @@ -147338,8 +147338,8 @@ void GetPathTexGenNV( [NativeTypeName("GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] void GetPerfCounterInfoIntel( @@ -147356,8 +147356,8 @@ void GetPerfCounterInfoIntel( [NativeTypeName("GLuint64 *")] ulong* rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfCounterInfoINTEL")] @@ -147375,8 +147375,8 @@ void GetPerfCounterInfoIntel( [NativeTypeName("GLuint64 *")] Ref rawCounterMaxValue ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] void GetPerfMonitorCounterDataAMD( @@ -147387,8 +147387,8 @@ void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] int* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -147400,8 +147400,8 @@ void GetPerfMonitorCounterDataAMD( [NativeTypeName("GLint *")] Ref bytesWritten ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterDataAMD")] @@ -147412,8 +147412,8 @@ int GetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] void GetPerfMonitorCounterInfoAMD( @@ -147423,8 +147423,8 @@ void GetPerfMonitorCounterInfoAMD( void* data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] @@ -147435,8 +147435,8 @@ void GetPerfMonitorCounterInfoAMD( Ref data ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] void GetPerfMonitorCountersAMD( @@ -147447,8 +147447,8 @@ void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -147460,8 +147460,8 @@ void GetPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] Ref counters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCountersAMD")] @@ -147471,8 +147471,8 @@ uint GetPerfMonitorCountersAMD( [NativeTypeName("GLint *")] Ref maxActiveCounters ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] void GetPerfMonitorCounterStringAMD( @@ -147483,8 +147483,8 @@ void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] sbyte* counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -147496,8 +147496,8 @@ void GetPerfMonitorCounterStringAMD( [NativeTypeName("GLchar *")] Ref counterString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorCounterStringAMD")] @@ -147507,8 +147507,8 @@ sbyte GetPerfMonitorCounterStringAMD( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] void GetPerfMonitorGroupsAMD( @@ -147517,8 +147517,8 @@ void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] uint* groups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] @@ -147528,15 +147528,15 @@ void GetPerfMonitorGroupsAMD( [NativeTypeName("GLuint *")] Ref groups ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] uint GetPerfMonitorGroupsAMD([NativeTypeName("GLint *")] Ref numGroups); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] void GetPerfMonitorGroupStringAMD( @@ -147546,8 +147546,8 @@ void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] sbyte* groupString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -147558,8 +147558,8 @@ void GetPerfMonitorGroupStringAMD( [NativeTypeName("GLchar *")] Ref groupString ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] @@ -147568,8 +147568,8 @@ sbyte GetPerfMonitorGroupStringAMD( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] void GetPerfQueryDataIntel( @@ -147580,8 +147580,8 @@ void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] uint* bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryDataINTEL")] @@ -147593,8 +147593,8 @@ void GetPerfQueryDataIntel( [NativeTypeName("GLuint *")] Ref bytesWritten ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] void GetPerfQueryIdByNameIntel( @@ -147602,8 +147602,8 @@ void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] uint* queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryIdByNameINTEL")] @@ -147612,8 +147612,8 @@ void GetPerfQueryIdByNameIntel( [NativeTypeName("GLuint *")] Ref queryId ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] void GetPerfQueryInfoIntel( @@ -147626,8 +147626,8 @@ void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] uint* capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147641,8 +147641,8 @@ void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147654,8 +147654,8 @@ sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147669,8 +147669,8 @@ void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147682,8 +147682,8 @@ sbyte GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147697,8 +147697,8 @@ void GetPerfQueryInfoIntel( [NativeTypeName("GLuint *")] Ref capsMask ); - [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gl", ["GL_INTEL_performance_query"])] + [SupportedApiProfile("glcore", ["GL_INTEL_performance_query"])] [SupportedApiProfile("gles2", ["GL_INTEL_performance_query"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPerfQueryInfoINTEL")] @@ -147995,8 +147995,8 @@ void GetPixelTransformParameterivEXT( [NativeFunction("opengl", EntryPoint = "glGetPixelTransformParameterivEXT")] int GetPixelTransformParameterivEXT([NativeTypeName("GLenum")] uint target); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] void GetPointerEXT( [NativeTypeName("GLenum")] uint pname, @@ -148004,8 +148004,8 @@ void GetPointerEXT( void** @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointeri_vEXT")] void GetPointerEXT( @@ -148014,8 +148014,8 @@ void GetPointerEXT( Ref2D @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] void GetPointerIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -148023,8 +148023,8 @@ void GetPointerIndexedEXT( void** data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerIndexedvEXT")] void GetPointerIndexedEXT( @@ -148033,23 +148033,6 @@ void GetPointerIndexedEXT( Ref2D data ); - [SupportedApiProfile( - "glcore", - [ - "GL_KHR_debug", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1" - ], - MinVersion = "1.1", - MaxVersion = "3.2" - )] [SupportedApiProfile( "gl", [ @@ -148075,10 +148058,6 @@ Ref2D data ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [NativeFunction("opengl", EntryPoint = "glGetPointerv")] - void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); - [SupportedApiProfile( "glcore", [ @@ -148096,6 +148075,10 @@ Ref2D data MinVersion = "1.1", MaxVersion = "3.2" )] + [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glGetPointerv")] + void GetPointer([NativeTypeName("GLenum")] uint pname, void** @params); + [SupportedApiProfile( "gl", [ @@ -148121,6 +148104,23 @@ Ref2D data ], MinVersion = "1.1" )] + [SupportedApiProfile( + "glcore", + [ + "GL_KHR_debug", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1" + ], + MinVersion = "1.1", + MaxVersion = "3.2" + )] [SupportedApiProfile("gles1", ["GL_KHR_debug", "GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetPointerv")] @@ -148208,7 +148208,7 @@ Ref2D @params void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -148221,7 +148221,7 @@ Ref2D @params MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -148243,7 +148243,7 @@ void GetProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -148256,7 +148256,7 @@ void GetProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -148368,7 +148368,7 @@ void GetProgramEnvParameterINV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148387,7 +148387,7 @@ void GetProgramEnvParameterINV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148419,7 +148419,7 @@ void GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148438,7 +148438,7 @@ void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148471,7 +148471,7 @@ void GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148490,7 +148490,7 @@ void GetProgramInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148521,7 +148521,7 @@ sbyte GetProgramInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -148532,7 +148532,7 @@ sbyte GetProgramInfoLog( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -148551,7 +148551,7 @@ void GetProgramInterface( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -148562,7 +148562,7 @@ void GetProgramInterface( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -148582,7 +148582,7 @@ void GetProgramInterface( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148601,7 +148601,7 @@ void GetProgramInterface( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148632,7 +148632,7 @@ void GetProgram( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148651,7 +148651,7 @@ void GetProgram( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -148889,7 +148889,7 @@ void GetProgramParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -148902,7 +148902,7 @@ void GetProgramParameterNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -148923,7 +148923,7 @@ void GetProgramPipelineInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -148936,7 +148936,7 @@ void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -148958,7 +148958,7 @@ void GetProgramPipelineInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -148971,7 +148971,7 @@ void GetProgramPipelineInfoLog( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -149018,7 +149018,7 @@ sbyte GetProgramPipelineInfoLogEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -149031,7 +149031,7 @@ sbyte GetProgramPipelineInfoLogEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -149051,7 +149051,7 @@ void GetProgramPipeline( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -149064,7 +149064,7 @@ void GetProgramPipeline( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -149101,8 +149101,8 @@ void GetProgramPipelineEXT( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] void GetProgramResourceNV( @@ -149116,8 +149116,8 @@ void GetProgramResourceNV( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -149132,8 +149132,8 @@ void GetProgramResourceNV( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetProgramResourcefvNV")] @@ -149148,7 +149148,7 @@ float GetProgramResourceNV( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149159,7 +149159,7 @@ float GetProgramResourceNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149178,7 +149178,7 @@ uint GetProgramResourceIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149189,7 +149189,7 @@ uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149208,7 +149208,7 @@ uint GetProgramResourceIndex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149219,7 +149219,7 @@ uint GetProgramResourceIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149242,7 +149242,7 @@ void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149253,7 +149253,7 @@ void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149277,7 +149277,7 @@ void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149288,7 +149288,7 @@ void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149312,7 +149312,7 @@ void GetProgramResource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149323,7 +149323,7 @@ void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149348,7 +149348,7 @@ void GetProgramResource( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149359,7 +149359,7 @@ void GetProgramResource( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149378,7 +149378,7 @@ int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149389,7 +149389,7 @@ int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149409,7 +149409,7 @@ int GetProgramResourceLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149420,7 +149420,7 @@ int GetProgramResourceLocation( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149439,7 +149439,7 @@ int GetProgramResourceLocationIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149450,7 +149450,7 @@ int GetProgramResourceLocationIndex( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149488,7 +149488,7 @@ int GetProgramResourceLocationIndexEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149499,7 +149499,7 @@ int GetProgramResourceLocationIndexEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149520,7 +149520,7 @@ void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149531,7 +149531,7 @@ void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149553,7 +149553,7 @@ void GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149564,7 +149564,7 @@ void GetProgramResourceName( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_program_interface_query", "GL_VERSION_4_3", @@ -149584,7 +149584,7 @@ sbyte GetProgramResourceName( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149598,7 +149598,7 @@ sbyte GetProgramResourceName( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149620,7 +149620,7 @@ void GetProgramStage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149634,7 +149634,7 @@ void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149657,7 +149657,7 @@ void GetProgramStage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149671,7 +149671,7 @@ void GetProgramStage( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -149751,12 +149751,12 @@ void GetProgramSubroutineParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149769,12 +149769,12 @@ void GetQueryBufferObjecti64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149788,12 +149788,12 @@ void GetQueryBufferObjecti64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149806,12 +149806,12 @@ void GetQueryBufferObject( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149825,12 +149825,12 @@ void GetQueryBufferObject( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149843,12 +149843,12 @@ void GetQueryBufferObjectui64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149862,12 +149862,12 @@ void GetQueryBufferObjectui64V( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149880,12 +149880,12 @@ void GetQueryBufferObjectuiv( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -149899,7 +149899,7 @@ void GetQueryBufferObjectuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -149913,7 +149913,7 @@ void GetQueryBufferObjectuiv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -149935,7 +149935,7 @@ void GetQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -149949,7 +149949,7 @@ void GetQueryIndexed( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback3", "GL_VERSION_4_0", @@ -149972,7 +149972,7 @@ void GetQueryIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -149992,7 +149992,7 @@ void GetQueryIndexed( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150019,7 +150019,7 @@ void GetQuery( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150039,7 +150039,7 @@ void GetQuery( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150107,7 +150107,7 @@ void GetQueryEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150122,7 +150122,7 @@ void GetQueryEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150144,7 +150144,7 @@ void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150159,7 +150159,7 @@ void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150201,7 +150201,7 @@ void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150221,7 +150221,7 @@ void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150248,7 +150248,7 @@ void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150268,7 +150268,7 @@ void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150330,7 +150330,7 @@ void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150345,7 +150345,7 @@ void GetQueryObjectEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150367,7 +150367,7 @@ void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150382,7 +150382,7 @@ void GetQueryObject( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -150424,7 +150424,7 @@ void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150444,7 +150444,7 @@ void GetQueryObjectEXT( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150471,7 +150471,7 @@ void GetQueryObject( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150491,7 +150491,7 @@ void GetQueryObject( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -150559,7 +150559,7 @@ void GetQueryObjectEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -150577,7 +150577,7 @@ void GetQueryObjectEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -150607,7 +150607,7 @@ void GetRenderbufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -150625,7 +150625,7 @@ void GetRenderbufferParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -150690,7 +150690,7 @@ void GetRenderbufferParameterOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150705,7 +150705,7 @@ void GetRenderbufferParameterOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150732,7 +150732,7 @@ void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150747,7 +150747,7 @@ void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150775,7 +150775,7 @@ void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150790,7 +150790,7 @@ void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150812,7 +150812,7 @@ void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150827,7 +150827,7 @@ void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150884,7 +150884,7 @@ void GetSamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150899,7 +150899,7 @@ void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150921,7 +150921,7 @@ void GetSamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150936,7 +150936,7 @@ void GetSamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -150993,7 +150993,7 @@ void GetSamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -151008,7 +151008,7 @@ void GetSamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -151035,7 +151035,7 @@ void GetSamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -151050,7 +151050,7 @@ void GetSamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -151162,7 +151162,7 @@ Ref span ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151181,7 +151181,7 @@ Ref span MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151213,7 +151213,7 @@ void GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151232,7 +151232,7 @@ void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151265,7 +151265,7 @@ void GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151284,7 +151284,7 @@ void GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151315,7 +151315,7 @@ sbyte GetShaderInfoLog( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151334,7 +151334,7 @@ sbyte GetShaderInfoLog( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151365,7 +151365,7 @@ void GetShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151384,7 +151384,7 @@ void GetShader( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151416,7 +151416,7 @@ void GetShader( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151429,7 +151429,7 @@ void GetShader( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151455,7 +151455,7 @@ void GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151468,7 +151468,7 @@ void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151495,7 +151495,7 @@ void GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151508,7 +151508,7 @@ void GetShaderPrecisionFormat( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -151534,7 +151534,7 @@ int GetShaderPrecisionFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151553,7 +151553,7 @@ int GetShaderPrecisionFormat( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151585,7 +151585,7 @@ void GetShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151604,7 +151604,7 @@ void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151637,7 +151637,7 @@ void GetShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151656,7 +151656,7 @@ void GetShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -151713,8 +151713,8 @@ sbyte GetShaderSourceARB( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] void GetShadingRateImagePaletteNV( @@ -151723,8 +151723,8 @@ void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] uint* rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -151734,8 +151734,8 @@ void GetShadingRateImagePaletteNV( [NativeTypeName("GLenum *")] Ref rate ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateImagePaletteNV")] @@ -151744,8 +151744,8 @@ uint GetShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint entry ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] void GetShadingRateSampleLocationNV( @@ -151755,8 +151755,8 @@ void GetShadingRateSampleLocationNV( [NativeTypeName("GLint *")] int* location ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetShadingRateSampleLocationivNV")] @@ -151783,14 +151783,14 @@ void GetSharpenTexFuncSGIS( ); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] ushort GetStageIndexNV([NativeTypeName("GLenum")] uint shadertype); [return: NativeTypeName("GLushort")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetStageIndexNV")] ushort GetStageIndexNV( @@ -151799,7 +151799,7 @@ ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151824,7 +151824,7 @@ ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151848,18 +151848,18 @@ ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetString")] byte* GetString([NativeTypeName("GLenum")] uint name); [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151884,7 +151884,7 @@ ushort GetStageIndexNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -151908,19 +151908,19 @@ ushort GetStageIndexNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetString")] Ptr GetString([NativeTypeName("GLenum")] Constant name); [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -151937,7 +151937,7 @@ ushort GetStageIndexNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -151958,7 +151958,7 @@ ushort GetStageIndexNV( [return: NativeTypeName("const GLubyte *")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -151975,7 +151975,7 @@ ushort GetStageIndexNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -152000,7 +152000,7 @@ Ptr GetString( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152014,7 +152014,7 @@ Ptr GetString( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152036,7 +152036,7 @@ uint GetSubroutineIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152050,7 +152050,7 @@ uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152073,7 +152073,7 @@ uint GetSubroutineIndex( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152087,7 +152087,7 @@ uint GetSubroutineIndex( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152109,7 +152109,7 @@ int GetSubroutineUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152123,7 +152123,7 @@ int GetSubroutineUniformLocation( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -152145,7 +152145,7 @@ int GetSubroutineUniformLocation( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152161,7 +152161,7 @@ int GetSubroutineUniformLocation( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152186,7 +152186,7 @@ void GetSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152202,7 +152202,7 @@ void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152228,7 +152228,7 @@ void GetSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152244,7 +152244,7 @@ void GetSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -152267,8 +152267,8 @@ int GetSync( [NativeTypeName("GLsizei *")] Ref length ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] void GetSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -152278,8 +152278,8 @@ void GetSyncApple( [NativeTypeName("GLint *")] int* values ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] void GetSyncApple( @@ -152290,8 +152290,8 @@ void GetSyncApple( [NativeTypeName("GLint *")] Ref values ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetSyncivAPPLE")] int GetSyncApple( @@ -152766,7 +152766,7 @@ void GetTexGenxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152791,7 +152791,7 @@ void GetTexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152825,7 +152825,7 @@ void GetTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152850,7 +152850,7 @@ void GetTexImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152885,7 +152885,7 @@ Ref pixels ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152910,7 +152910,7 @@ Ref pixels MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152943,7 +152943,7 @@ void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -152968,7 +152968,7 @@ void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153002,7 +153002,7 @@ void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153027,7 +153027,7 @@ void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153060,7 +153060,7 @@ void GetTexLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153085,7 +153085,7 @@ void GetTexLevelParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153138,7 +153138,7 @@ void GetTexLevelParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153163,7 +153163,7 @@ void GetTexLevelParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153187,12 +153187,12 @@ void GetTexLevelParameterxOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] void GetTexParameter( [NativeTypeName("GLenum")] uint target, @@ -153201,7 +153201,7 @@ void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153226,7 +153226,7 @@ void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153250,12 +153250,12 @@ void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameterfv")] void GetTexParameter( @@ -153265,7 +153265,7 @@ void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153282,7 +153282,7 @@ void GetTexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153306,7 +153306,7 @@ void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153323,7 +153323,7 @@ void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153384,7 +153384,7 @@ void GetTexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153401,7 +153401,7 @@ void GetTexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153425,7 +153425,7 @@ void GetTexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153442,7 +153442,7 @@ void GetTexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -153503,7 +153503,7 @@ void GetTexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153528,7 +153528,7 @@ void GetTexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153552,12 +153552,12 @@ void GetTexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] void GetTexParameter( [NativeTypeName("GLenum")] uint target, @@ -153566,7 +153566,7 @@ void GetTexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153591,7 +153591,7 @@ void GetTexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -153615,12 +153615,12 @@ void GetTexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTexParameteriv")] void GetTexParameter( @@ -153683,8 +153683,8 @@ void GetTexParameterxOES( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleARB")] ulong GetTextureHandleARB([NativeTypeName("GLuint")] uint texture); @@ -153694,19 +153694,19 @@ void GetTexParameterxOES( ulong GetTextureHandleIMG([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureHandleNV")] ulong GetTextureHandleNV([NativeTypeName("GLuint")] uint texture); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153721,12 +153721,12 @@ void GetTextureImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153741,8 +153741,8 @@ void GetTextureImage( Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] void GetTextureImageEXT( [NativeTypeName("GLuint")] uint texture, @@ -153753,8 +153753,8 @@ void GetTextureImageEXT( void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureImageEXT")] void GetTextureImageEXT( @@ -153767,12 +153767,12 @@ Ref pixels ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153785,12 +153785,12 @@ void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153803,8 +153803,8 @@ void GetTextureLevelParameter( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -153814,8 +153814,8 @@ void GetTextureLevelParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterfvEXT")] void GetTextureLevelParameterEXT( @@ -153827,12 +153827,12 @@ void GetTextureLevelParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153845,12 +153845,12 @@ void GetTextureLevelParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153863,8 +153863,8 @@ void GetTextureLevelParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] void GetTextureLevelParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -153874,8 +153874,8 @@ void GetTextureLevelParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureLevelParameterivEXT")] void GetTextureLevelParameterEXT( @@ -153887,12 +153887,12 @@ void GetTextureLevelParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153904,12 +153904,12 @@ void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153921,8 +153921,8 @@ void GetTextureParameter( [NativeTypeName("GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -153931,8 +153931,8 @@ void GetTextureParameterEXT( [NativeTypeName("GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterfvEXT")] void GetTextureParameterEXT( @@ -153943,12 +153943,12 @@ void GetTextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153960,12 +153960,12 @@ void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -153977,8 +153977,8 @@ void GetTextureParameterI( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -153987,8 +153987,8 @@ void GetTextureParameterIEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIivEXT")] void GetTextureParameterIEXT( @@ -153999,12 +153999,12 @@ void GetTextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154016,12 +154016,12 @@ void GetTextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154033,8 +154033,8 @@ void GetTextureParameterI( [NativeTypeName("GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] void GetTextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -154043,8 +154043,8 @@ void GetTextureParameterIEXT( [NativeTypeName("GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterIuivEXT")] void GetTextureParameterIEXT( @@ -154055,12 +154055,12 @@ void GetTextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154072,12 +154072,12 @@ void GetTextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154089,8 +154089,8 @@ void GetTextureParameter( [NativeTypeName("GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] void GetTextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -154099,8 +154099,8 @@ void GetTextureParameterEXT( [NativeTypeName("GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetTextureParameterivEXT")] void GetTextureParameterEXT( @@ -154111,8 +154111,8 @@ void GetTextureParameterEXT( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleARB")] ulong GetTextureSamplerHandleARB( [NativeTypeName("GLuint")] uint texture, @@ -154128,8 +154128,8 @@ ulong GetTextureSamplerHandleIMG( ); [return: NativeTypeName("GLuint64")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetTextureSamplerHandleNV")] ulong GetTextureSamplerHandleNV( @@ -154138,12 +154138,12 @@ ulong GetTextureSamplerHandleNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154164,12 +154164,12 @@ void GetTextureSubImage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_get_texture_sub_image", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154219,12 +154219,12 @@ int GetTrackMatrixNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154237,12 +154237,12 @@ void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154256,12 +154256,12 @@ void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154274,12 +154274,12 @@ void GetTransformFeedbacki64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154293,12 +154293,12 @@ void GetTransformFeedbacki64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154310,12 +154310,12 @@ void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -154328,7 +154328,7 @@ void GetTransformFeedback( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154345,7 +154345,7 @@ void GetTransformFeedback( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154373,7 +154373,7 @@ void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154390,7 +154390,7 @@ void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154419,7 +154419,7 @@ void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154436,7 +154436,7 @@ void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154463,7 +154463,7 @@ sbyte GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154480,7 +154480,7 @@ sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154509,7 +154509,7 @@ void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154526,7 +154526,7 @@ void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154553,7 +154553,7 @@ sbyte GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154570,7 +154570,7 @@ sbyte GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154599,7 +154599,7 @@ void GetTransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154616,7 +154616,7 @@ void GetTransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -154780,7 +154780,7 @@ sbyte GetTranslatedShaderSourceAngle( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -154797,7 +154797,7 @@ sbyte GetTranslatedShaderSourceAngle( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -154821,7 +154821,7 @@ uint GetUniformBlockIndex( [return: NativeTypeName("GLuint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -154838,7 +154838,7 @@ uint GetUniformBlockIndex( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -154870,7 +154870,7 @@ int GetUniformBufferSizeEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154884,7 +154884,7 @@ int GetUniformBufferSizeEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154905,7 +154905,7 @@ void GetUniformdv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154919,7 +154919,7 @@ void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154941,7 +154941,7 @@ void GetUniformdv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154955,7 +154955,7 @@ void GetUniformdv( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -154973,7 +154973,7 @@ void GetUniformdv( double GetUniformdv([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -154992,7 +154992,7 @@ void GetUniformdv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155023,7 +155023,7 @@ void GetUniformfv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155042,7 +155042,7 @@ void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155074,7 +155074,7 @@ void GetUniformfv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155093,7 +155093,7 @@ void GetUniformfv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155142,8 +155142,8 @@ void GetUniformfvARB( [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] float GetUniformfvARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] void GetUniformi64VARB( [NativeTypeName("GLuint")] uint program, @@ -155151,8 +155151,8 @@ void GetUniformi64VARB( [NativeTypeName("GLint64 *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] void GetUniformi64VARB( @@ -155161,14 +155161,14 @@ void GetUniformi64VARB( [NativeTypeName("GLint64 *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vARB")] long GetUniformi64VARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] void GetUniformNV( @@ -155177,8 +155177,8 @@ void GetUniformNV( [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] @@ -155188,15 +155188,15 @@ void GetUniformNV( [NativeTypeName("GLint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformi64vNV")] long GetUniformNV([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -155213,7 +155213,7 @@ void GetUniformNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -155238,7 +155238,7 @@ void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -155255,7 +155255,7 @@ void GetUniformIndices( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -155281,7 +155281,7 @@ void GetUniformIndices( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155300,7 +155300,7 @@ void GetUniformIndices( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155331,7 +155331,7 @@ void GetUniformiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155350,7 +155350,7 @@ void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155382,7 +155382,7 @@ void GetUniformiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155401,7 +155401,7 @@ void GetUniformiv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155452,7 +155452,7 @@ void GetUniformivARB( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155471,7 +155471,7 @@ void GetUniformivARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155502,7 +155502,7 @@ int GetUniformLocation( [return: NativeTypeName("GLint")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155521,7 +155521,7 @@ int GetUniformLocation( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -155577,7 +155577,7 @@ nint GetUniformOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155591,7 +155591,7 @@ nint GetUniformOffsetEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155612,7 +155612,7 @@ void GetUniformSubroutine( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155626,7 +155626,7 @@ void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155648,7 +155648,7 @@ void GetUniformSubroutine( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155662,7 +155662,7 @@ void GetUniformSubroutine( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -155682,8 +155682,8 @@ uint GetUniformSubroutine( [NativeTypeName("GLint")] int location ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] void GetUniformui64VARB( [NativeTypeName("GLuint")] uint program, @@ -155691,8 +155691,8 @@ void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] void GetUniformui64VARB( @@ -155701,14 +155701,14 @@ void GetUniformui64VARB( [NativeTypeName("GLuint64 *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vARB")] ulong GetUniformui64VARB([NativeTypeName("GLint")] int location); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] void GetUniformui64VNV( [NativeTypeName("GLuint")] uint program, @@ -155716,8 +155716,8 @@ void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] void GetUniformui64VNV( @@ -155726,14 +155726,14 @@ void GetUniformui64VNV( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetUniformui64vNV")] ulong GetUniformui64VNV([NativeTypeName("GLint")] int location); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155750,7 +155750,7 @@ void GetUniformui64VNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155774,7 +155774,7 @@ void GetUniformuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155791,7 +155791,7 @@ void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155816,7 +155816,7 @@ void GetUniformuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -155833,7 +155833,7 @@ void GetUniformuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156074,12 +156074,12 @@ int GetVaryingLocationNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156092,12 +156092,12 @@ void GetVertexArrayIndexed64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156111,12 +156111,12 @@ void GetVertexArrayIndexed64( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156129,12 +156129,12 @@ void GetVertexArrayIndexed( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156147,8 +156147,8 @@ void GetVertexArrayIndexed( [NativeTypeName("GLint *")] Ref param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -156157,8 +156157,8 @@ void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegeri_vEXT")] void GetVertexArrayIntegerEXT( @@ -156168,8 +156168,8 @@ void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] Ref param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] void GetVertexArrayIntegerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -156177,8 +156177,8 @@ void GetVertexArrayIntegerEXT( [NativeTypeName("GLint *")] int* param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayIntegervEXT")] void GetVertexArrayIntegerEXT( @@ -156188,12 +156188,12 @@ void GetVertexArrayIntegerEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156205,12 +156205,12 @@ void GetVertexArray( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -156222,8 +156222,8 @@ void GetVertexArray( [NativeTypeName("GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -156232,8 +156232,8 @@ void GetVertexArrayPointerEXT( void** param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointeri_vEXT")] void GetVertexArrayPointerEXT( @@ -156243,8 +156243,8 @@ void GetVertexArrayPointerEXT( Ref2D param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] void GetVertexArrayPointerEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -156252,8 +156252,8 @@ void GetVertexArrayPointerEXT( void** param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexArrayPointervEXT")] void GetVertexArrayPointerEXT( @@ -156297,7 +156297,7 @@ void GetVertexAttribArrayObjectATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156316,7 +156316,7 @@ void GetVertexAttribArrayObjectATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156342,7 +156342,7 @@ void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156361,7 +156361,7 @@ void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156430,7 +156430,7 @@ double GetVertexAttribdvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156449,7 +156449,7 @@ double GetVertexAttribdvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156480,7 +156480,7 @@ void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156499,7 +156499,7 @@ void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156573,7 +156573,7 @@ float GetVertexAttribfvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156590,7 +156590,7 @@ float GetVertexAttribfvNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156614,7 +156614,7 @@ void GetVertexAttribI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156631,7 +156631,7 @@ void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156656,7 +156656,7 @@ void GetVertexAttribI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156673,7 +156673,7 @@ void GetVertexAttribI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156722,7 +156722,7 @@ int GetVertexAttribIEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156739,7 +156739,7 @@ int GetVertexAttribIEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156763,7 +156763,7 @@ void GetVertexAttribIuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156780,7 +156780,7 @@ void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156805,7 +156805,7 @@ void GetVertexAttribIuiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156822,7 +156822,7 @@ void GetVertexAttribIuiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -156871,7 +156871,7 @@ uint GetVertexAttribIuivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156890,7 +156890,7 @@ uint GetVertexAttribIuivEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156921,7 +156921,7 @@ void GetVertexAttrib( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -156940,7 +156940,7 @@ void GetVertexAttrib( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -157014,7 +157014,7 @@ int GetVertexAttribivNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -157027,7 +157027,7 @@ int GetVertexAttribivNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -157047,7 +157047,7 @@ void GetVertexAttribL( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -157060,7 +157060,7 @@ void GetVertexAttribL( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -157097,8 +157097,8 @@ void GetVertexAttribLEXT( [NativeTypeName("GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, @@ -157106,8 +157106,8 @@ void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] long* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLi64vNV")] void GetVertexAttribLNV( @@ -157116,8 +157116,8 @@ void GetVertexAttribLNV( [NativeTypeName("GLint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] void GetVertexAttribLARB( [NativeTypeName("GLuint")] uint index, @@ -157125,8 +157125,8 @@ void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vARB")] void GetVertexAttribLARB( @@ -157135,8 +157135,8 @@ void GetVertexAttribLARB( [NativeTypeName("GLuint64EXT *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] void GetVertexAttribLNV( [NativeTypeName("GLuint")] uint index, @@ -157144,8 +157144,8 @@ void GetVertexAttribLNV( [NativeTypeName("GLuint64EXT *")] ulong* @params ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVertexAttribLui64vNV")] void GetVertexAttribLNV( @@ -157155,7 +157155,7 @@ void GetVertexAttribLNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -157174,7 +157174,7 @@ void GetVertexAttribLNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -157205,7 +157205,7 @@ void GetVertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -157224,7 +157224,7 @@ void GetVertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -157481,15 +157481,15 @@ void GetVideouivNV( uint GetVideouivNV([NativeTypeName("GLuint")] uint video_slot); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] delegate* unmanaged GetVkProcAddrNV([NativeTypeName("const GLchar *")] sbyte* name); [return: NativeTypeName("GLVULKANPROCNV")] - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glGetVkProcAddrNV")] @@ -157528,7 +157528,7 @@ void GetVideouivNV( void GlobalAlphaFactorSUN([NativeTypeName("GLushort")] ushort factor); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -157553,7 +157553,7 @@ void GetVideouivNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -157577,17 +157577,17 @@ void GetVideouivNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glHint")] void Hint([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -157612,7 +157612,7 @@ void GetVideouivNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -157636,12 +157636,12 @@ void GetVideouivNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glHint")] void Hint( @@ -158063,8 +158063,8 @@ Ptr ImportSyncEXT( [NativeFunction("opengl", EntryPoint = "glIndexf")] void Indexf([NativeTypeName("GLfloat")] float c); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] void IndexFormatNV( [NativeTypeName("GLenum")] uint type, @@ -158708,20 +158708,20 @@ void InsertComponentEXT( [NativeTypeName("GLuint")] uint num ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] void InsertEventMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] void InsertEventMarkerEXT( @@ -158812,8 +158812,8 @@ void InterleavedArrays( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glInterpolatePathsNV")] void InterpolatePathNV( @@ -158824,7 +158824,7 @@ void InterpolatePathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158835,7 +158835,7 @@ void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158849,7 +158849,7 @@ void InterpolatePathNV( void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158860,7 +158860,7 @@ void InterpolatePathNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158878,7 +158878,7 @@ void InvalidateBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158889,7 +158889,7 @@ void InvalidateBufferSubData( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158907,7 +158907,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158918,7 +158918,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158937,7 +158937,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158948,7 +158948,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158966,7 +158966,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158977,7 +158977,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -158996,7 +158996,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159007,7 +159007,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159025,7 +159025,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159036,7 +159036,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159055,7 +159055,7 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159066,7 +159066,7 @@ void InvalidateFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159084,12 +159084,12 @@ void InvalidateFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159101,12 +159101,12 @@ void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159119,12 +159119,12 @@ void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159137,12 +159137,12 @@ void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159155,12 +159155,12 @@ void InvalidateNamedFramebufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159172,12 +159172,12 @@ void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159189,12 +159189,12 @@ void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159206,12 +159206,12 @@ void InvalidateNamedFramebufferDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159227,12 +159227,12 @@ void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159249,12 +159249,12 @@ void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159271,12 +159271,12 @@ void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159293,12 +159293,12 @@ void InvalidateNamedFramebufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159314,12 +159314,12 @@ void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159335,12 +159335,12 @@ void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -159356,7 +159356,7 @@ void InvalidateNamedFramebufferSubDatum( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159367,7 +159367,7 @@ void InvalidateNamedFramebufferSubDatum( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159389,7 +159389,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159400,7 +159400,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159423,7 +159423,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159434,7 +159434,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159456,7 +159456,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159467,7 +159467,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159490,7 +159490,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159501,7 +159501,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159523,7 +159523,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159534,7 +159534,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159557,7 +159557,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159568,7 +159568,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159590,7 +159590,7 @@ void InvalidateSubFramebuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159601,7 +159601,7 @@ void InvalidateSubFramebuffer( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159618,7 +159618,7 @@ void InvalidateTexImage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159629,7 +159629,7 @@ void InvalidateTexImage( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_invalidate_subdata", "GL_VERSION_4_3", @@ -159664,7 +159664,7 @@ void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -159684,7 +159684,7 @@ void InvalidateTexSubImage( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -159703,12 +159703,12 @@ void InvalidateTexSubImage( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] MaybeBool IsBuffer([NativeTypeName("GLuint")] uint buffer); @@ -159726,7 +159726,7 @@ void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -159746,7 +159746,7 @@ void InvalidateTexSubImage( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -159765,44 +159765,44 @@ void InvalidateTexSubImage( ], MinVersion = "1.5" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] uint IsBufferRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] MaybeBool IsBufferResidentNV([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] uint IsBufferResidentNVRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] MaybeBool IsCommandListNV([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] uint IsCommandListNVRaw([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159827,7 +159827,7 @@ void InvalidateTexSubImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159851,18 +159851,18 @@ void InvalidateTexSubImage( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] uint IsEnabled([NativeTypeName("GLenum")] uint cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159887,7 +159887,7 @@ void InvalidateTexSubImage( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -159911,19 +159911,19 @@ void InvalidateTexSubImage( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] MaybeBool IsEnabled([NativeTypeName("GLenum")] Constant cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159940,7 +159940,7 @@ void InvalidateTexSubImage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159961,7 +159961,7 @@ void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -159978,7 +159978,7 @@ void InvalidateTexSubImage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -160019,8 +160019,8 @@ MaybeBool IsEnabledEXT( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] uint IsEnabledIndexedEXT( [NativeTypeName("GLenum")] uint target, @@ -160028,8 +160028,8 @@ uint IsEnabledIndexedEXT( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_draw_buffers2"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] MaybeBool IsEnabledIndexedEXT( @@ -160081,22 +160081,22 @@ MaybeBool IsEnabledOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] MaybeBool IsFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] uint IsFenceNVRaw([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160114,7 +160114,7 @@ MaybeBool IsEnabledOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160164,7 +160164,7 @@ MaybeBool IsEnabledOES( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160182,7 +160182,7 @@ MaybeBool IsEnabledOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160208,29 +160208,29 @@ MaybeBool IsEnabledOES( uint IsFramebufferRaw([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] MaybeBool IsImageHandleResidentARB([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] uint IsImageHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] MaybeBool IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] uint IsImageHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong handle); @@ -160325,21 +160325,21 @@ uint IsNameAMDRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] MaybeBool IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] uint IsNamedBufferResidentNVRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] uint IsNamedStringARB( [NativeTypeName("GLint")] int namelen, @@ -160347,8 +160347,8 @@ uint IsNamedStringARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] MaybeBool IsNamedStringARB( @@ -160379,23 +160379,23 @@ MaybeBool IsNamedStringARB( uint IsOcclusionQueryNVRaw([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] MaybeBool IsPathNV([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] uint IsPathNVRaw([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] @@ -160407,8 +160407,8 @@ MaybeBool IsPointInFillPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] uint IsPointInFillPathNVRaw( @@ -160419,8 +160419,8 @@ uint IsPointInFillPathNVRaw( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] @@ -160431,8 +160431,8 @@ MaybeBool IsPointInStrokePathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] uint IsPointInStrokePathNVRaw( @@ -160443,7 +160443,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160462,7 +160462,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160513,7 +160513,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -160526,7 +160526,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -160555,7 +160555,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -160568,7 +160568,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -160585,7 +160585,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160604,7 +160604,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160632,7 +160632,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160652,7 +160652,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160705,7 +160705,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160725,7 +160725,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -160749,7 +160749,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160767,7 +160767,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160817,7 +160817,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160835,7 +160835,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -160862,7 +160862,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -160877,7 +160877,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -160902,7 +160902,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -160917,7 +160917,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -160954,7 +160954,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -160973,7 +160973,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -161002,7 +161002,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -161021,7 +161021,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -161048,21 +161048,21 @@ uint IsPointInStrokePathNVRaw( uint IsShaderRaw([NativeTypeName("GLuint")] uint shader); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] MaybeBool IsStateNV([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] uint IsStateNVRaw([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161078,7 +161078,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161098,7 +161098,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161114,7 +161114,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -161134,21 +161134,21 @@ uint IsPointInStrokePathNVRaw( MaybeBool IsSync([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] uint IsSyncApple([NativeTypeName("GLsync")] Sync* sync); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] MaybeBool IsSyncApple([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -161172,7 +161172,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -161195,12 +161195,12 @@ uint IsPointInStrokePathNVRaw( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTexture")] MaybeBool IsTexture([NativeTypeName("GLuint")] uint texture); @@ -161217,36 +161217,36 @@ uint IsPointInStrokePathNVRaw( uint IsTextureEXTRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] MaybeBool IsTextureHandleResidentARB([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] uint IsTextureHandleResidentARBRaw([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] MaybeBool IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] uint IsTextureHandleResidentNVRaw([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -161270,7 +161270,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -161293,18 +161293,18 @@ uint IsPointInStrokePathNVRaw( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] uint IsTextureRaw([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -161318,7 +161318,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -161348,7 +161348,7 @@ uint IsPointInStrokePathNVRaw( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -161362,7 +161362,7 @@ uint IsPointInStrokePathNVRaw( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -161397,7 +161397,7 @@ MaybeBool IsVariantEnabledEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -161415,7 +161415,7 @@ MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -161448,21 +161448,21 @@ MaybeBool IsVariantEnabledEXT( uint IsVertexArrayAppleRaw([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] MaybeBool IsVertexArrayOES([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [SupportedApiProfile("gles2", ["GL_OES_vertex_array_object"])] + [SupportedApiProfile("gles1", ["GL_OES_vertex_array_object"])] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] uint IsVertexArrayOESRaw([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -161480,7 +161480,7 @@ MaybeBool IsVariantEnabledEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_array_object", "GL_VERSION_3_0", @@ -161517,8 +161517,8 @@ uint IsVertexAttribEnabledAppleRaw( [NativeTypeName("GLenum")] uint pname ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] void LabelObjectEXT( @@ -161528,8 +161528,8 @@ void LabelObjectEXT( [NativeTypeName("const GLchar *")] sbyte* label ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gl", ["GL_EXT_debug_label"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_label"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_label"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glLabelObjectEXT")] @@ -162281,7 +162281,7 @@ void LineStipple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162306,7 +162306,7 @@ void LineStipple( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162330,12 +162330,12 @@ void LineStipple( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glLineWidth")] void LineWidth([NativeTypeName("GLfloat")] float width); @@ -162349,7 +162349,7 @@ void LineStipple( void LineWidthxOES([NativeTypeName("GLfixed")] int width); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -162368,7 +162368,7 @@ void LineStipple( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -162426,8 +162426,8 @@ void LineStipple( [NativeFunction("opengl", EntryPoint = "glListBase")] void ListBase([NativeTypeName("GLuint")] uint @base); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, @@ -162439,8 +162439,8 @@ void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint count ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glListDrawCommandsStatesClientNV")] void ListDrawCommandsStatesClientNV( @@ -162891,7 +162891,7 @@ void LoadProgramNV( void LockArraysEXT([NativeTypeName("GLint")] int first, [NativeTypeName("GLsizei")] uint count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162916,7 +162916,7 @@ void LoadProgramNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162945,7 +162945,7 @@ void LoadProgramNV( void LogicOp([NativeTypeName("GLenum")] uint opcode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162970,7 +162970,7 @@ void LoadProgramNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -162999,40 +162999,40 @@ void LoadProgramNV( [NativeFunction("opengl", EntryPoint = "glLogicOp")] void LogicOp([NativeTypeName("GLenum")] Constant opcode); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferNonResidentNV")] void MakeBufferNonResidentNV([NativeTypeName("GLenum")] uint target); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeBufferResidentNV")] void MakeBufferResidentNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentARB")] void MakeImageHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleNonResidentNV")] void MakeImageHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentARB")] void MakeImageHandleResidentARB( [NativeTypeName("GLuint64")] ulong handle, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeImageHandleResidentNV")] void MakeImageHandleResidentNV( @@ -163040,37 +163040,37 @@ void MakeImageHandleResidentNV( [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferNonResidentNV")] void MakeNamedBufferNonResidentNV([NativeTypeName("GLuint")] uint buffer); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glMakeNamedBufferResidentNV")] void MakeNamedBufferResidentNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentARB")] void MakeTextureHandleNonResidentARB([NativeTypeName("GLuint64")] ulong handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleNonResidentNV")] void MakeTextureHandleNonResidentNV([NativeTypeName("GLuint64")] ulong handle); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentARB")] void MakeTextureHandleResidentARB([NativeTypeName("GLuint64")] ulong handle); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glMakeTextureHandleResidentNV")] void MakeTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); @@ -163430,7 +163430,7 @@ void Map2XOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -163450,7 +163450,7 @@ void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -163473,7 +163473,7 @@ void Map2XOES( void* MapBuffer([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint access); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -163493,7 +163493,7 @@ void Map2XOES( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -163534,16 +163534,16 @@ Ptr MapBufferARB( [NativeTypeName("GLenum")] Constant access ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] void* MapBufferOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferOES")] Ptr MapBufferOES( @@ -163552,7 +163552,7 @@ Ptr MapBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -163570,7 +163570,7 @@ Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -163596,7 +163596,7 @@ Ptr MapBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -163614,7 +163614,7 @@ Ptr MapBufferOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_map_buffer_range", "GL_VERSION_3_0", @@ -163640,8 +163640,8 @@ Ptr MapBufferRange( [NativeTypeName("GLbitfield")] Constant access ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] void* MapBufferRangeEXT( [NativeTypeName("GLenum")] uint target, @@ -163650,8 +163650,8 @@ Ptr MapBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [SupportedApiProfile("gles2", ["GL_EXT_map_buffer_range"])] + [SupportedApiProfile("gles1", ["GL_EXT_map_buffer_range"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapBufferRangeEXT")] Ptr MapBufferRangeEXT( @@ -163843,12 +163843,12 @@ void MapGrid2XOES( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -163859,12 +163859,12 @@ void MapGrid2XOES( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -163875,16 +163875,16 @@ Ptr MapNamedBuffer( [NativeTypeName("GLenum")] Constant access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] void* MapNamedBufferEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferEXT")] Ptr MapNamedBufferEXT( @@ -163893,12 +163893,12 @@ Ptr MapNamedBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -163911,12 +163911,12 @@ Ptr MapNamedBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -163929,8 +163929,8 @@ Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] Constant access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] void* MapNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, @@ -163939,8 +163939,8 @@ Ptr MapNamedBufferRange( [NativeTypeName("GLbitfield")] uint access ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMapNamedBufferRangeEXT")] Ptr MapNamedBufferRangeEXT( @@ -164522,8 +164522,8 @@ void MaterialxOES( [NativeTypeName("const GLfixed *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] void MatrixFrustumEXT( @@ -164536,8 +164536,8 @@ void MatrixFrustumEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixFrustumEXT")] @@ -164649,8 +164649,8 @@ void MatrixIndexARB( [NativeFunction("opengl", EntryPoint = "glMatrixIndexusvARB")] void MatrixIndexARB([NativeTypeName("const GLushort *")] ushort indices); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] void MatrixLoad3X2NV( @@ -164658,8 +164658,8 @@ void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x2fNV")] @@ -164668,8 +164668,8 @@ void MatrixLoad3X2NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] void MatrixLoad3X3NV( @@ -164677,8 +164677,8 @@ void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoad3x3fNV")] @@ -164687,8 +164687,8 @@ void MatrixLoad3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] void MatrixLoadEXT( @@ -164696,8 +164696,8 @@ void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoaddEXT")] @@ -164706,8 +164706,8 @@ void MatrixLoadEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] void MatrixLoadEXT( @@ -164715,8 +164715,8 @@ void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadfEXT")] @@ -164725,21 +164725,21 @@ void MatrixLoadEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadIdentityEXT")] void MatrixLoadIdentityEXT([NativeTypeName("GLenum")] Constant mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] void MatrixLoadTranspose3X3NV( @@ -164747,8 +164747,8 @@ void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTranspose3x3fNV")] @@ -164757,8 +164757,8 @@ void MatrixLoadTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] void MatrixLoadTransposeEXT( @@ -164766,8 +164766,8 @@ void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposedEXT")] @@ -164776,8 +164776,8 @@ void MatrixLoadTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] void MatrixLoadTransposeEXT( @@ -164785,8 +164785,8 @@ void MatrixLoadTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixLoadTransposefEXT")] @@ -164854,8 +164854,8 @@ void MatrixLoadTransposeEXT( [NativeFunction("opengl", EntryPoint = "glMatrixMode")] void MatrixMode([NativeTypeName("GLenum")] Constant mode); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] void MatrixMult3X2NV( @@ -164863,8 +164863,8 @@ void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x2fNV")] @@ -164873,8 +164873,8 @@ void MatrixMult3X2NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] void MatrixMult3X3NV( @@ -164882,8 +164882,8 @@ void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMult3x3fNV")] @@ -164892,8 +164892,8 @@ void MatrixMult3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] void MatrixMultEXT( @@ -164901,8 +164901,8 @@ void MatrixMultEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultdEXT")] @@ -164911,8 +164911,8 @@ void MatrixMultEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] void MatrixMultEXT( @@ -164920,8 +164920,8 @@ void MatrixMultEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultfEXT")] @@ -164930,8 +164930,8 @@ void MatrixMultEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] void MatrixMultTranspose3X3NV( @@ -164939,8 +164939,8 @@ void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTranspose3x3fNV")] @@ -164949,8 +164949,8 @@ void MatrixMultTranspose3X3NV( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] void MatrixMultTransposeEXT( @@ -164958,8 +164958,8 @@ void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] double* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposedEXT")] @@ -164968,8 +164968,8 @@ void MatrixMultTransposeEXT( [NativeTypeName("const GLdouble *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] void MatrixMultTransposeEXT( @@ -164977,8 +164977,8 @@ void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] float* m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixMultTransposefEXT")] @@ -164987,8 +164987,8 @@ void MatrixMultTransposeEXT( [NativeTypeName("const GLfloat *")] Ref m ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] void MatrixOrthoEXT( @@ -165001,8 +165001,8 @@ void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixOrthoEXT")] @@ -165016,34 +165016,34 @@ void MatrixOrthoEXT( [NativeTypeName("GLdouble")] double zFar ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] void MatrixPopEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPopEXT")] void MatrixPopEXT([NativeTypeName("GLenum")] Constant mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] void MatrixPushEXT([NativeTypeName("GLenum")] uint mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixPushEXT")] void MatrixPushEXT([NativeTypeName("GLenum")] Constant mode); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] void MatrixRotateEXT( @@ -165054,8 +165054,8 @@ void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatedEXT")] @@ -165067,8 +165067,8 @@ void MatrixRotateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] void MatrixRotateEXT( @@ -165079,8 +165079,8 @@ void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixRotatefEXT")] @@ -165092,8 +165092,8 @@ void MatrixRotateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] void MatrixScaleEXT( @@ -165103,8 +165103,8 @@ void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScaledEXT")] @@ -165115,8 +165115,8 @@ void MatrixScaleEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] void MatrixScaleEXT( @@ -165126,8 +165126,8 @@ void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixScalefEXT")] @@ -165138,8 +165138,8 @@ void MatrixScaleEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] void MatrixTranslateEXT( @@ -165149,8 +165149,8 @@ void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatedEXT")] @@ -165161,8 +165161,8 @@ void MatrixTranslateEXT( [NativeTypeName("GLdouble")] double z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] void MatrixTranslateEXT( @@ -165172,8 +165172,8 @@ void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMatrixTranslatefEXT")] @@ -165184,19 +165184,19 @@ void MatrixTranslateEXT( [NativeTypeName("GLfloat")] float z ); - [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_ARB_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_ARB_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsARB")] void MaxShaderCompilerThreadsARB([NativeTypeName("GLuint")] uint count); - [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gl", ["GL_KHR_parallel_shader_compile"])] + [SupportedApiProfile("glcore", ["GL_KHR_parallel_shader_compile"])] [SupportedApiProfile("gles2", ["GL_KHR_parallel_shader_compile"])] [NativeFunction("opengl", EntryPoint = "glMaxShaderCompilerThreadsKHR")] void MaxShaderCompilerThreadsKHR([NativeTypeName("GLuint")] uint count); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -165208,7 +165208,7 @@ void MatrixTranslateEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -165223,7 +165223,7 @@ void MatrixTranslateEXT( void MemoryBarrier([NativeTypeName("GLbitfield")] uint barriers); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -165235,7 +165235,7 @@ void MatrixTranslateEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_image_load_store", "GL_VERSION_4_2", @@ -165253,12 +165253,12 @@ void MemoryBarrier( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -165266,12 +165266,12 @@ void MemoryBarrier( void MemoryBarrierByRegion([NativeTypeName("GLbitfield")] uint barriers); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_ES3_1_compatibility", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -165346,7 +165346,7 @@ void MinmaxEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -165359,7 +165359,7 @@ void MinmaxEXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_4_0", "GL_VERSION_4_1", @@ -165374,8 +165374,8 @@ void MinmaxEXT( [NativeFunction("opengl", EntryPoint = "glMinSampleShading")] void MinSampleShading([NativeTypeName("GLfloat")] float value); - [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [SupportedApiProfile("gl", ["GL_ARB_sample_shading"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_shading"])] [NativeFunction("opengl", EntryPoint = "glMinSampleShadingARB")] void MinSampleShadingARB([NativeTypeName("GLfloat")] float value); @@ -165647,7 +165647,7 @@ void MulticastWaitSyncNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -165668,7 +165668,7 @@ void MulticastWaitSyncNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -165697,7 +165697,7 @@ void MultiDrawArrays( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -165718,7 +165718,7 @@ void MultiDrawArrays( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -165748,8 +165748,8 @@ void MultiDrawArrays( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] void MultiDrawArraysEXT( [NativeTypeName("GLenum")] uint mode, @@ -165759,8 +165759,8 @@ void MultiDrawArraysEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysEXT")] void MultiDrawArraysEXT( @@ -165771,7 +165771,7 @@ void MultiDrawArraysEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -165782,7 +165782,7 @@ void MultiDrawArraysEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -165801,7 +165801,7 @@ void MultiDrawArraysIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -165812,7 +165812,7 @@ void MultiDrawArraysIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -165850,8 +165850,8 @@ void MultiDrawArraysIndirectAMD( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, @@ -165862,8 +165862,8 @@ void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")] void MultiDrawArraysIndirectBindlessCountNV( @@ -165875,8 +165875,8 @@ void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, @@ -165886,8 +165886,8 @@ void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")] void MultiDrawArraysIndirectBindlesNV( @@ -165898,8 +165898,8 @@ void MultiDrawArraysIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, @@ -165909,8 +165909,8 @@ void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCount")] void MultiDrawArraysIndirectCount( @@ -165921,8 +165921,8 @@ void MultiDrawArraysIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLenum")] uint mode, @@ -165932,8 +165932,8 @@ void MultiDrawArraysIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawArraysIndirectCountARB")] void MultiDrawArraysIndirectCountARB( @@ -165983,7 +165983,7 @@ void MultiDrawElementArrayApple( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -166004,7 +166004,7 @@ void MultiDrawElementArrayApple( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -166034,7 +166034,7 @@ void MultiDrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -166055,7 +166055,7 @@ void MultiDrawElements( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -166086,7 +166086,7 @@ void MultiDrawElements( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -166102,7 +166102,7 @@ void MultiDrawElements( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -166128,7 +166128,7 @@ void MultiDrawElementsBaseVertex( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -166144,7 +166144,7 @@ void MultiDrawElementsBaseVertex( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_draw_elements_base_vertex", "GL_VERSION_3_2", @@ -166200,8 +166200,8 @@ void MultiDrawElementsBaseVertexEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] void MultiDrawElementsEXT( [NativeTypeName("GLenum")] uint mode, @@ -166212,8 +166212,8 @@ void MultiDrawElementsEXT( ); [SupportedApiProfile("gl", ["GL_EXT_multi_draw_arrays"])] - [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [SupportedApiProfile("gles2", ["GL_EXT_multi_draw_arrays"])] + [SupportedApiProfile("gles1", ["GL_EXT_multi_draw_arrays"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] void MultiDrawElementsEXT( @@ -166225,7 +166225,7 @@ void MultiDrawElementsEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -166236,7 +166236,7 @@ void MultiDrawElementsEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -166256,7 +166256,7 @@ void MultiDrawElementsIndirect( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -166267,7 +166267,7 @@ void MultiDrawElementsIndirect( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_multi_draw_indirect", "GL_VERSION_4_3", @@ -166308,8 +166308,8 @@ void MultiDrawElementsIndirectAMD( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, @@ -166321,8 +166321,8 @@ void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect_count"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect_count"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")] void MultiDrawElementsIndirectBindlessCountNV( @@ -166335,8 +166335,8 @@ void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLenum")] uint mode, @@ -166347,8 +166347,8 @@ void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [SupportedApiProfile("gl", ["GL_NV_bindless_multi_draw_indirect"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_multi_draw_indirect"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")] void MultiDrawElementsIndirectBindlesNV( @@ -166360,8 +166360,8 @@ void MultiDrawElementsIndirectBindlesNV( [NativeTypeName("GLint")] int vertexBufferCount ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint mode, @@ -166372,8 +166372,8 @@ void MultiDrawElementsIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCount")] void MultiDrawElementsIndirectCount( @@ -166385,8 +166385,8 @@ void MultiDrawElementsIndirectCount( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLenum")] uint mode, @@ -166397,8 +166397,8 @@ void MultiDrawElementsIndirectCountARB( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [SupportedApiProfile("gl", ["GL_ARB_indirect_parameters"])] + [SupportedApiProfile("glcore", ["GL_ARB_indirect_parameters"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsIndirectCountARB")] void MultiDrawElementsIndirectCountARB( @@ -166431,8 +166431,8 @@ void MultiDrawElementsIndirectEXT( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectCountNV")] void MultiDrawMeshTasksIndirectCountNV( @@ -166442,8 +166442,8 @@ void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gl", ["GL_NV_mesh_shader"])] + [SupportedApiProfile("glcore", ["GL_NV_mesh_shader"])] [SupportedApiProfile("gles2", ["GL_NV_mesh_shader"])] [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] void MultiDrawMeshTasksIndirectNV( @@ -166565,8 +166565,8 @@ void MultiModeDrawElementsIBM( [NativeTypeName("GLint")] int modestride ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] void MultiTexBufferEXT( [NativeTypeName("GLenum")] uint texunit, @@ -166575,8 +166575,8 @@ void MultiTexBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexBufferEXT")] void MultiTexBufferEXT( @@ -169748,8 +169748,8 @@ void MultiTexCoordP4Uiv( [NativeTypeName("const GLuint *")] uint coords ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] void MultiTexCoordPointerEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169759,8 +169759,8 @@ void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] void* pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexCoordPointerEXT")] void MultiTexCoordPointerEXT( @@ -169771,8 +169771,8 @@ void MultiTexCoordPointerEXT( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169781,8 +169781,8 @@ void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfEXT")] void MultiTexEnvEXT( @@ -169792,8 +169792,8 @@ void MultiTexEnvEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169802,8 +169802,8 @@ void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvfvEXT")] void MultiTexEnvEXT( @@ -169813,8 +169813,8 @@ void MultiTexEnvEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169823,8 +169823,8 @@ void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnviEXT")] void MultiTexEnvEXT( @@ -169834,8 +169834,8 @@ void MultiTexEnvEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] void MultiTexEnvEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169844,8 +169844,8 @@ void MultiTexEnvEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexEnvivEXT")] void MultiTexEnvEXT( @@ -169855,8 +169855,8 @@ void MultiTexEnvEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169865,8 +169865,8 @@ void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendEXT")] void MultiTexGenEXT( @@ -169876,8 +169876,8 @@ void MultiTexGenEXT( [NativeTypeName("GLdouble")] double param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169886,8 +169886,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGendvEXT")] void MultiTexGenEXT( @@ -169897,8 +169897,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169907,8 +169907,8 @@ void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfEXT")] void MultiTexGenEXT( @@ -169918,8 +169918,8 @@ void MultiTexGenEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169928,8 +169928,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenfvEXT")] void MultiTexGenEXT( @@ -169939,8 +169939,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169949,8 +169949,8 @@ void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGeniEXT")] void MultiTexGenEXT( @@ -169960,8 +169960,8 @@ void MultiTexGenEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] void MultiTexGenEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169970,8 +169970,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexGenivEXT")] void MultiTexGenEXT( @@ -169981,8 +169981,8 @@ void MultiTexGenEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] void MultiTexImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -169996,8 +169996,8 @@ void MultiTexImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage1DEXT")] void MultiTexImage1DEXT( @@ -170012,8 +170012,8 @@ void MultiTexImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] void MultiTexImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170028,8 +170028,8 @@ void MultiTexImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage2DEXT")] void MultiTexImage2DEXT( @@ -170045,8 +170045,8 @@ void MultiTexImage2DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] void MultiTexImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170062,8 +170062,8 @@ void MultiTexImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexImage3DEXT")] void MultiTexImage3DEXT( @@ -170080,8 +170080,8 @@ void MultiTexImage3DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170090,8 +170090,8 @@ void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfEXT")] void MultiTexParameterEXT( @@ -170101,8 +170101,8 @@ void MultiTexParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170111,8 +170111,8 @@ void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterfvEXT")] void MultiTexParameterEXT( @@ -170122,8 +170122,8 @@ void MultiTexParameterEXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170132,8 +170132,8 @@ void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameteriEXT")] void MultiTexParameterEXT( @@ -170143,8 +170143,8 @@ void MultiTexParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170153,8 +170153,8 @@ void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIivEXT")] void MultiTexParameterIEXT( @@ -170164,8 +170164,8 @@ void MultiTexParameterIEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] void MultiTexParameterIEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170174,8 +170174,8 @@ void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterIuivEXT")] void MultiTexParameterIEXT( @@ -170185,8 +170185,8 @@ void MultiTexParameterIEXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] void MultiTexParameterEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170195,8 +170195,8 @@ void MultiTexParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexParameterivEXT")] void MultiTexParameterEXT( @@ -170206,8 +170206,8 @@ void MultiTexParameterEXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] void MultiTexRenderbufferEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170215,8 +170215,8 @@ void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexRenderbufferEXT")] void MultiTexRenderbufferEXT( @@ -170225,8 +170225,8 @@ void MultiTexRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] void MultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170239,8 +170239,8 @@ void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage1DEXT")] void MultiTexSubImage1DEXT( @@ -170254,8 +170254,8 @@ void MultiTexSubImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] void MultiTexSubImage2DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170270,8 +170270,8 @@ void MultiTexSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage2DEXT")] void MultiTexSubImage2DEXT( @@ -170287,8 +170287,8 @@ void MultiTexSubImage2DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] void MultiTexSubImage3DEXT( [NativeTypeName("GLenum")] uint texunit, @@ -170305,8 +170305,8 @@ void MultiTexSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glMultiTexSubImage3DEXT")] void MultiTexSubImage3DEXT( @@ -170589,8 +170589,8 @@ void MultiTexSubImage3DEXT( [NativeFunction("opengl", EntryPoint = "glMultTransposeMatrixxOES")] void MultTransposeMatrixxOES([NativeTypeName("const GLfixed *")] Ref m); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferAttachMemoryNV")] void NamedBufferAttachMemoryNV( @@ -170600,12 +170600,12 @@ void NamedBufferAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170618,12 +170618,12 @@ void NamedBufferData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170636,8 +170636,8 @@ void NamedBufferData( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] void NamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -170646,8 +170646,8 @@ void NamedBufferDataEXT( [NativeTypeName("GLenum")] uint usage ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] void NamedBufferDataEXT( @@ -170657,8 +170657,8 @@ void NamedBufferDataEXT( [NativeTypeName("GLenum")] Constant usage ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] void NamedBufferPageCommitmentARB( [NativeTypeName("GLuint")] uint buffer, @@ -170667,8 +170667,8 @@ void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentARB")] void NamedBufferPageCommitmentARB( @@ -170678,8 +170678,8 @@ void NamedBufferPageCommitmentARB( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] void NamedBufferPageCommitmentEXT( [NativeTypeName("GLuint")] uint buffer, @@ -170688,8 +170688,8 @@ void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_buffer"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_buffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentEXT")] void NamedBufferPageCommitmentEXT( @@ -170699,8 +170699,8 @@ void NamedBufferPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] void NamedBufferPageCommitmentMemNV( @@ -170712,8 +170712,8 @@ void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -170727,12 +170727,12 @@ void NamedBufferPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170745,12 +170745,12 @@ void NamedBufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170763,8 +170763,8 @@ void NamedBufferStorage( [NativeTypeName("GLbitfield")] Constant flags ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] void NamedBufferStorageEXT( [NativeTypeName("GLuint")] uint buffer, @@ -170773,8 +170773,8 @@ void NamedBufferStorageEXT( [NativeTypeName("GLbitfield")] uint flags ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] void NamedBufferStorageEXT( @@ -170818,12 +170818,12 @@ void NamedBufferStorageMemEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170836,12 +170836,12 @@ void NamedBufferSubData( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170854,8 +170854,8 @@ void NamedBufferSubData( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] void NamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, @@ -170864,8 +170864,8 @@ void NamedBufferSubDataEXT( [NativeTypeName("const void *")] void* data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedBufferSubDataEXT")] void NamedBufferSubDataEXT( @@ -170875,8 +170875,8 @@ void NamedBufferSubDataEXT( [NativeTypeName("const void *")] Ref data ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedCopyBufferSubDataEXT")] void NamedCopyBufferSubDataEXT( [NativeTypeName("GLuint")] uint readBuffer, @@ -170887,12 +170887,12 @@ void NamedCopyBufferSubDataEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170903,12 +170903,12 @@ void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170920,12 +170920,12 @@ void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170937,12 +170937,12 @@ void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170954,12 +170954,12 @@ void NamedFramebufferDrawBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170971,12 +170971,12 @@ void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -170989,12 +170989,12 @@ void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171007,12 +171007,12 @@ void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171025,12 +171025,12 @@ void NamedFramebufferDrawBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171042,12 +171042,12 @@ void NamedFramebufferParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171059,8 +171059,8 @@ void NamedFramebufferParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] void NamedFramebufferParameterEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171068,8 +171068,8 @@ void NamedFramebufferParameterEXT( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferParameteriEXT")] void NamedFramebufferParameterEXT( @@ -171079,12 +171079,12 @@ void NamedFramebufferParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171095,12 +171095,12 @@ void NamedFramebufferReadBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171112,12 +171112,12 @@ void NamedFramebufferReadBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171130,12 +171130,12 @@ void NamedFramebufferRenderbuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171148,8 +171148,8 @@ void NamedFramebufferRenderbuffer( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171158,8 +171158,8 @@ void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferRenderbufferEXT")] void NamedFramebufferRenderbufferEXT( @@ -171169,8 +171169,8 @@ void NamedFramebufferRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] void NamedFramebufferSampleLocationsARB( [NativeTypeName("GLuint")] uint framebuffer, @@ -171179,8 +171179,8 @@ void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [SupportedApiProfile("gl", ["GL_ARB_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_ARB_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvARB")] void NamedFramebufferSampleLocationsARB( @@ -171190,8 +171190,8 @@ void NamedFramebufferSampleLocationsARB( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] void NamedFramebufferSampleLocationsNV( @@ -171201,8 +171201,8 @@ void NamedFramebufferSampleLocationsNV( [NativeTypeName("const GLfloat *")] float* v ); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] @@ -171233,12 +171233,12 @@ void NamedFramebufferSamplePositionsAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171251,12 +171251,12 @@ void NamedFramebufferTexture( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171269,8 +171269,8 @@ void NamedFramebufferTexture( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] void NamedFramebufferTexture1DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171280,8 +171280,8 @@ void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture1DEXT")] void NamedFramebufferTexture1DEXT( @@ -171292,8 +171292,8 @@ void NamedFramebufferTexture1DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] void NamedFramebufferTexture2DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171303,8 +171303,8 @@ void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture2DEXT")] void NamedFramebufferTexture2DEXT( @@ -171315,8 +171315,8 @@ void NamedFramebufferTexture2DEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] void NamedFramebufferTexture3DEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171327,8 +171327,8 @@ void NamedFramebufferTexture3DEXT( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTexture3DEXT")] void NamedFramebufferTexture3DEXT( @@ -171340,8 +171340,8 @@ void NamedFramebufferTexture3DEXT( [NativeTypeName("GLint")] int zoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] void NamedFramebufferTextureEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171350,8 +171350,8 @@ void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureEXT")] void NamedFramebufferTextureEXT( @@ -171361,8 +171361,8 @@ void NamedFramebufferTextureEXT( [NativeTypeName("GLint")] int level ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171372,8 +171372,8 @@ void NamedFramebufferTextureFaceEXT( [NativeTypeName("GLenum")] uint face ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureFaceEXT")] void NamedFramebufferTextureFaceEXT( @@ -171385,12 +171385,12 @@ void NamedFramebufferTextureFaceEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171404,12 +171404,12 @@ void NamedFramebufferTextureLayer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171423,8 +171423,8 @@ void NamedFramebufferTextureLayer( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLuint")] uint framebuffer, @@ -171434,8 +171434,8 @@ void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedFramebufferTextureLayerEXT")] void NamedFramebufferTextureLayerEXT( @@ -171446,8 +171446,8 @@ void NamedFramebufferTextureLayerEXT( [NativeTypeName("GLint")] int layer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -171459,8 +171459,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dEXT")] void NamedProgramLocalParameter4EXT( @@ -171473,8 +171473,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("GLdouble")] double w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -171483,8 +171483,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] double* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4dvEXT")] void NamedProgramLocalParameter4EXT( @@ -171494,8 +171494,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLdouble *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -171507,8 +171507,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fEXT")] void NamedProgramLocalParameter4EXT( @@ -171521,8 +171521,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("GLfloat")] float w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] void NamedProgramLocalParameter4EXT( [NativeTypeName("GLuint")] uint program, @@ -171531,8 +171531,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameter4fvEXT")] void NamedProgramLocalParameter4EXT( @@ -171542,8 +171542,8 @@ void NamedProgramLocalParameter4EXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171555,8 +171555,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4iEXT")] void NamedProgramLocalParameterI4EXT( @@ -171569,8 +171569,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLint")] int w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171579,8 +171579,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")] void NamedProgramLocalParameterI4EXT( @@ -171590,8 +171590,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171603,8 +171603,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")] void NamedProgramLocalParameterI4EXT( @@ -171617,8 +171617,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint w ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] void NamedProgramLocalParameterI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171627,8 +171627,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")] void NamedProgramLocalParameterI4EXT( @@ -171638,8 +171638,8 @@ void NamedProgramLocalParameterI4EXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] void NamedProgramLocalParameters4EXT( [NativeTypeName("GLuint")] uint program, @@ -171649,8 +171649,8 @@ void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParameters4fvEXT")] void NamedProgramLocalParameters4EXT( @@ -171661,8 +171661,8 @@ void NamedProgramLocalParameters4EXT( [NativeTypeName("const GLfloat *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171672,8 +171672,8 @@ void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")] void NamedProgramLocalParametersI4EXT( @@ -171684,8 +171684,8 @@ void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] void NamedProgramLocalParametersI4EXT( [NativeTypeName("GLuint")] uint program, @@ -171695,8 +171695,8 @@ void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")] void NamedProgramLocalParametersI4EXT( @@ -171707,8 +171707,8 @@ void NamedProgramLocalParametersI4EXT( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] void NamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, @@ -171718,8 +171718,8 @@ void NamedProgramStringEXT( [NativeTypeName("const void *")] void* @string ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedProgramStringEXT")] void NamedProgramStringEXT( @@ -171731,12 +171731,12 @@ void NamedProgramStringEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171749,12 +171749,12 @@ void NamedRenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171767,8 +171767,8 @@ void NamedRenderbufferStorage( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] void NamedRenderbufferStorageEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -171777,8 +171777,8 @@ void NamedRenderbufferStorageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageEXT")] void NamedRenderbufferStorageEXT( @@ -171789,12 +171789,12 @@ void NamedRenderbufferStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171808,12 +171808,12 @@ void NamedRenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -171827,8 +171827,8 @@ void NamedRenderbufferStorageMultisample( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] void NamedRenderbufferStorageMultisampleAdvanceAMD( @@ -171840,8 +171840,8 @@ void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] @@ -171854,8 +171854,8 @@ void NamedRenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -171866,8 +171866,8 @@ void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] void NamedRenderbufferStorageMultisampleCoverageEXT( @@ -171879,8 +171879,8 @@ void NamedRenderbufferStorageMultisampleCoverageEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLuint")] uint renderbuffer, @@ -171890,8 +171890,8 @@ void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] void NamedRenderbufferStorageMultisampleEXT( @@ -171902,8 +171902,8 @@ void NamedRenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] void NamedStringARB( [NativeTypeName("GLenum")] uint type, @@ -171913,8 +171913,8 @@ void NamedStringARB( [NativeTypeName("const GLchar *")] sbyte* @string ); - [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [SupportedApiProfile("gl", ["GL_ARB_shading_language_include"])] + [SupportedApiProfile("glcore", ["GL_ARB_shading_language_include"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glNamedStringARB")] void NamedStringARB( @@ -172519,8 +172519,8 @@ void Normal3XOES( [NativeFunction("opengl", EntryPoint = "glNormal3xvOES")] void Normal3XOES([NativeTypeName("const GLfixed *")] Ref coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] void NormalFormatNV( [NativeTypeName("GLenum")] uint type, @@ -172851,12 +172851,12 @@ void NormalStream3ATI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -172869,12 +172869,12 @@ void ObjectLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -172907,12 +172907,12 @@ void ObjectLabelKHR( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -172924,12 +172924,12 @@ void ObjectPtrLabel( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -173107,7 +173107,7 @@ void PassTexCoordATI( void PassThroughxOES([NativeTypeName("GLfixed")] int token); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173121,7 +173121,7 @@ void PassTexCoordATI( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173141,7 +173141,7 @@ void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173155,7 +173155,7 @@ void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173176,7 +173176,7 @@ void PatchParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173190,7 +173190,7 @@ void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173207,7 +173207,7 @@ void PatchParameter( void PatchParameter([NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int value); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173221,7 +173221,7 @@ void PatchParameter( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_tessellation_shader", "GL_VERSION_4_0", @@ -173290,8 +173290,8 @@ void PathColorGenNV( [NativeTypeName("const GLfloat *")] Ref coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] void PathCommandsNV( @@ -173303,8 +173303,8 @@ void PathCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -173317,8 +173317,8 @@ void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] @@ -173331,8 +173331,8 @@ void PathCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] void PathCoordsNV( @@ -173342,8 +173342,8 @@ void PathCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] @@ -173354,14 +173354,14 @@ void PathCoordsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathCoverDepthFuncNV")] @@ -173369,8 +173369,8 @@ void PathCoverDepthFuncNV( [NativeTypeName("GLenum")] Constant func ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] void PathDashArrayNV( @@ -173379,8 +173379,8 @@ void PathDashArrayNV( [NativeTypeName("const GLfloat *")] float* dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -173390,8 +173390,8 @@ void PathDashArrayNV( [NativeTypeName("const GLfloat *")] Ref dashArray ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] @@ -173410,8 +173410,8 @@ void PathDashArrayNV( void PathFogGenNV([NativeTypeName("GLenum")] Constant genMode); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] uint PathGlyphIndexArrayNV( @@ -173426,8 +173426,8 @@ uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexArrayNV")] @@ -173443,8 +173443,8 @@ uint PathGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] uint PathGlyphIndexRangeNV( @@ -173457,8 +173457,8 @@ uint PathGlyphIndexRangeNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphIndexRangeNV")] @@ -173471,8 +173471,8 @@ uint PathGlyphIndexRangeNV( [NativeTypeName("GLuint *")] Ref baseAndCount ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] void PathGlyphRangeNV( @@ -173487,8 +173487,8 @@ void PathGlyphRangeNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphRangeNV")] @@ -173505,8 +173505,8 @@ void PathGlyphRangeNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] void PathGlyphNV( @@ -173522,8 +173522,8 @@ void PathGlyphNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathGlyphsNV")] @@ -173542,8 +173542,8 @@ void PathGlyphNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] uint PathMemoryGlyphIndexArrayNV( @@ -173559,8 +173559,8 @@ uint PathMemoryGlyphIndexArrayNV( ); [return: NativeTypeName("GLenum")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] @@ -173576,8 +173576,8 @@ uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLfloat")] float emScale ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] void PathParameterNV( @@ -173586,8 +173586,8 @@ void PathParameterNV( [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfNV")] @@ -173597,8 +173597,8 @@ void PathParameterNV( [NativeTypeName("GLfloat")] float value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] void PathParameterNV( @@ -173607,8 +173607,8 @@ void PathParameterNV( [NativeTypeName("const GLfloat *")] float* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterfvNV")] @@ -173618,8 +173618,8 @@ void PathParameterNV( [NativeTypeName("const GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] void PathParameterNV( @@ -173628,8 +173628,8 @@ void PathParameterNV( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameteriNV")] @@ -173639,8 +173639,8 @@ void PathParameterNV( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] void PathParameterNV( @@ -173649,8 +173649,8 @@ void PathParameterNV( [NativeTypeName("const GLint *")] int* value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathParameterivNV")] @@ -173660,8 +173660,8 @@ void PathParameterNV( [NativeTypeName("const GLint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilDepthOffsetNV")] void PathStencilDepthOffsetNV( @@ -173669,8 +173669,8 @@ void PathStencilDepthOffsetNV( [NativeTypeName("GLfloat")] float units ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] void PathStencilFuncNV( @@ -173679,8 +173679,8 @@ void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStencilFuncNV")] @@ -173690,8 +173690,8 @@ void PathStencilFuncNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] void PathStringNV( @@ -173701,8 +173701,8 @@ void PathStringNV( [NativeTypeName("const void *")] void* pathString ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathStringNV")] @@ -173713,8 +173713,8 @@ void PathStringNV( [NativeTypeName("const void *")] Ref pathString ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] void PathSubCommandsNV( @@ -173728,8 +173728,8 @@ void PathSubCommandsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -173744,8 +173744,8 @@ void PathSubCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] @@ -173760,8 +173760,8 @@ void PathSubCommandsNV( [NativeTypeName("const void *")] Ref coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] void PathSubCoordsNV( @@ -173772,8 +173772,8 @@ void PathSubCoordsNV( [NativeTypeName("const void *")] void* coords ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] @@ -173805,7 +173805,7 @@ void PathTexGenNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -173819,7 +173819,7 @@ void PathTexGenNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -174172,31 +174172,6 @@ void PixelMapx( [NativeTypeName("const GLfixed *")] int values ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -174222,12 +174197,6 @@ void PixelMapx( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glPixelStoref")] - void PixelStore( - [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLfloat")] float param1 - ); - [SupportedApiProfile( "glcore", [ @@ -174253,63 +174222,12 @@ void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStoref")] void PixelStore( - [NativeTypeName("GLenum")] Constant pname, + [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat")] float param1 ); - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [SupportedApiProfile( "gl", [ @@ -174335,15 +174253,6 @@ void PixelStore( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] - [SupportedApiProfile( - "gles2", - ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], - MinVersion = "2.0" - )] - [NativeFunction("opengl", EntryPoint = "glPixelStorei")] - void PixelStore([NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int param1); - [SupportedApiProfile( "glcore", [ @@ -174369,6 +174278,13 @@ void PixelStore( ], MinVersion = "1.0" )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glPixelStoref")] + void PixelStore( + [NativeTypeName("GLenum")] Constant pname, + [NativeTypeName("GLfloat")] float param1 + ); + [SupportedApiProfile( "gl", [ @@ -174394,12 +174310,96 @@ void PixelStore( ], MinVersion = "1.0" )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile( + "gles2", + ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], + MinVersion = "2.0" + )] [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] + [NativeFunction("opengl", EntryPoint = "glPixelStorei")] + void PixelStore([NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int param1); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [SupportedApiProfile( + "glcore", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glPixelStorei")] void PixelStore( @@ -174781,8 +174781,8 @@ void PNTrianglesATI( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] uint PointAlongPathNV( @@ -174797,8 +174797,8 @@ uint PointAlongPathNV( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] @@ -174814,7 +174814,7 @@ MaybeBool PointAlongPathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -174835,7 +174835,7 @@ MaybeBool PointAlongPathNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -174863,7 +174863,7 @@ void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -174884,7 +174884,7 @@ void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -174958,7 +174958,7 @@ void PointParameterSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -174979,7 +174979,7 @@ void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175007,7 +175007,7 @@ void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175028,7 +175028,7 @@ void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175102,7 +175102,7 @@ void PointParameterSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175123,7 +175123,7 @@ void PointParameterSGIS( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175150,7 +175150,7 @@ void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175171,7 +175171,7 @@ void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175214,7 +175214,7 @@ void PointParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175235,7 +175235,7 @@ void PointParameterNV( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175262,7 +175262,7 @@ void PointParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175283,7 +175283,7 @@ void PointParameter( MinVersion = "1.4" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_4", "GL_VERSION_1_5", @@ -175388,7 +175388,7 @@ void PointParameterxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175413,7 +175413,7 @@ void PointParameterxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175490,7 +175490,7 @@ void PointSizePointerOES( int PollInstrumentsSGIX([NativeTypeName("GLint *")] Ref marker_p); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175515,7 +175515,7 @@ void PointSizePointerOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175543,7 +175543,7 @@ void PointSizePointerOES( void PolygonMode([NativeTypeName("GLenum")] uint face, [NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175568,7 +175568,7 @@ void PointSizePointerOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -175612,7 +175612,7 @@ void PolygonModeNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -175636,7 +175636,7 @@ void PolygonModeNV( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -175659,12 +175659,12 @@ void PolygonModeNV( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPolygonOffset")] void PolygonOffset( [NativeTypeName("GLfloat")] float factor, @@ -175672,12 +175672,12 @@ void PolygonOffset( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_polygon_offset_clamp", "GL_VERSION_4_6"], MinVersion = "4.6" )] @@ -175688,8 +175688,8 @@ void PolygonOffsetClamp( [NativeTypeName("GLfloat")] float clamp ); - [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gl", ["GL_EXT_polygon_offset_clamp"])] + [SupportedApiProfile("glcore", ["GL_EXT_polygon_offset_clamp"])] [SupportedApiProfile("gles2", ["GL_EXT_polygon_offset_clamp"])] [NativeFunction("opengl", EntryPoint = "glPolygonOffsetClampEXT")] void PolygonOffsetClampEXT( @@ -175833,12 +175833,12 @@ void PolygonOffsetxOES( void PopClientAttrib(); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -175849,10 +175849,10 @@ void PolygonOffsetxOES( [NativeFunction("opengl", EntryPoint = "glPopDebugGroupKHR")] void PopDebugGroupKHR(); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPopGroupMarkerEXT")] void PopGroupMarkerEXT(); @@ -175947,8 +175947,8 @@ void PresentFrameKeyeNV( [NativeTypeName("GLuint")] uint key1 ); - [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [SupportedApiProfile("gl", ["GL_ARB_ES3_2_compatibility"])] + [SupportedApiProfile("glcore", ["GL_ARB_ES3_2_compatibility"])] [NativeFunction("opengl", EntryPoint = "glPrimitiveBoundingBoxARB")] void PrimitiveBoundingBoxARB( [NativeTypeName("GLfloat")] float minX, @@ -175988,7 +175988,7 @@ void PrimitiveBoundingBoxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -176004,7 +176004,7 @@ void PrimitiveBoundingBoxOES( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -176128,7 +176128,7 @@ void PrioritizeTexturesxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -176141,7 +176141,7 @@ void PrioritizeTexturesxOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -176162,7 +176162,7 @@ void ProgramBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -176175,7 +176175,7 @@ void ProgramBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_VERSION_4_1", @@ -176957,7 +176957,7 @@ void ProgramParameter4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -176971,7 +176971,7 @@ void ProgramParameter4NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -176992,7 +176992,7 @@ void ProgramParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -177006,7 +177006,7 @@ void ProgramParameter( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_get_program_binary", "GL_ARB_separate_shader_objects", @@ -177027,8 +177027,8 @@ void ProgramParameter( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] void ProgramParameterARB( [NativeTypeName("GLuint")] uint program, @@ -177036,8 +177036,8 @@ void ProgramParameterARB( [NativeTypeName("GLint")] int value ); - [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [SupportedApiProfile("gl", ["GL_ARB_geometry_shader4"])] + [SupportedApiProfile("glcore", ["GL_ARB_geometry_shader4"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramParameteriARB")] void ProgramParameterARB( @@ -177103,8 +177103,8 @@ void ProgramParameters4NV( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] void ProgramPathFragmentInputGenNV( @@ -177115,8 +177115,8 @@ void ProgramPathFragmentInputGenNV( [NativeTypeName("const GLfloat *")] float* coeffs ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramPathFragmentInputGenNV")] @@ -177173,7 +177173,7 @@ void ProgramSubroutineParametersNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177186,7 +177186,7 @@ void ProgramSubroutineParametersNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177205,8 +177205,8 @@ void ProgramUniform1D( [NativeTypeName("GLdouble")] double v0 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dEXT")] void ProgramUniform1DEXT( [NativeTypeName("GLuint")] uint program, @@ -177215,7 +177215,7 @@ void ProgramUniform1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177228,7 +177228,7 @@ void ProgramUniform1DEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177249,7 +177249,7 @@ void ProgramUniform1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177262,7 +177262,7 @@ void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177284,7 +177284,7 @@ void ProgramUniform1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177297,7 +177297,7 @@ void ProgramUniform1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177317,8 +177317,8 @@ void ProgramUniform1Dv( [NativeTypeName("const GLdouble *")] double value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] void ProgramUniform1DvEXT( [NativeTypeName("GLuint")] uint program, @@ -177327,8 +177327,8 @@ void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] void ProgramUniform1DvEXT( @@ -177338,8 +177338,8 @@ void ProgramUniform1DvEXT( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1dvEXT")] void ProgramUniform1DvEXT( @@ -177349,7 +177349,7 @@ void ProgramUniform1DvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177362,7 +177362,7 @@ void ProgramUniform1DvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177381,11 +177381,11 @@ void ProgramUniform1F( [NativeTypeName("GLfloat")] float v0 ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fEXT")] void ProgramUniform1FEXT( @@ -177395,7 +177395,7 @@ void ProgramUniform1FEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177408,7 +177408,7 @@ void ProgramUniform1FEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177429,7 +177429,7 @@ void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177442,7 +177442,7 @@ void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177464,7 +177464,7 @@ void ProgramUniform1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177477,7 +177477,7 @@ void ProgramUniform1Fv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177497,11 +177497,11 @@ void ProgramUniform1Fv( [NativeTypeName("const GLfloat *")] float value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] void ProgramUniform1FvEXT( @@ -177511,11 +177511,11 @@ void ProgramUniform1FvEXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] @@ -177526,11 +177526,11 @@ void ProgramUniform1FvEXT( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1fvEXT")] @@ -177541,7 +177541,7 @@ void ProgramUniform1FvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177554,7 +177554,7 @@ void ProgramUniform1FvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177573,8 +177573,8 @@ void ProgramUniform1I( [NativeTypeName("GLint")] int v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64ARB")] void ProgramUniform1ARB( [NativeTypeName("GLuint")] uint program, @@ -177582,8 +177582,8 @@ void ProgramUniform1ARB( [NativeTypeName("GLint64")] long x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64NV")] void ProgramUniform1NV( @@ -177592,8 +177592,8 @@ void ProgramUniform1NV( [NativeTypeName("GLint64EXT")] long x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] void ProgramUniform1I64VARB( [NativeTypeName("GLuint")] uint program, @@ -177602,8 +177602,8 @@ void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] void ProgramUniform1I64VARB( @@ -177613,8 +177613,8 @@ void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vARB")] void ProgramUniform1I64VARB( @@ -177623,8 +177623,8 @@ void ProgramUniform1I64VARB( [NativeTypeName("const GLint64 *")] long value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] void ProgramUniform1I64VNV( @@ -177634,8 +177634,8 @@ void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -177646,8 +177646,8 @@ void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1i64vNV")] @@ -177657,11 +177657,11 @@ void ProgramUniform1I64VNV( [NativeTypeName("const GLint64EXT *")] long value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1iEXT")] void ProgramUniform1IEXT( @@ -177671,7 +177671,7 @@ void ProgramUniform1IEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177684,7 +177684,7 @@ void ProgramUniform1IEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177705,7 +177705,7 @@ void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177718,7 +177718,7 @@ void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177740,7 +177740,7 @@ void ProgramUniform1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177753,7 +177753,7 @@ void ProgramUniform1Iv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177773,11 +177773,11 @@ void ProgramUniform1Iv( [NativeTypeName("const GLint *")] int value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] void ProgramUniform1IvEXT( @@ -177787,11 +177787,11 @@ void ProgramUniform1IvEXT( [NativeTypeName("const GLint *")] int* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] @@ -177802,11 +177802,11 @@ void ProgramUniform1IvEXT( [NativeTypeName("const GLint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ivEXT")] @@ -177817,7 +177817,7 @@ void ProgramUniform1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177830,7 +177830,7 @@ void ProgramUniform1IvEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177849,8 +177849,8 @@ void ProgramUniform1Ui( [NativeTypeName("GLuint")] uint v0 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64ARB")] void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint")] uint program, @@ -177858,8 +177858,8 @@ void ProgramUniform1Ui64ARB( [NativeTypeName("GLuint64")] ulong x ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64NV")] void ProgramUniform1Ui64NV( @@ -177868,8 +177868,8 @@ void ProgramUniform1Ui64NV( [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] void ProgramUniform1Ui64VARB( [NativeTypeName("GLuint")] uint program, @@ -177878,8 +177878,8 @@ void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] void ProgramUniform1Ui64VARB( @@ -177889,8 +177889,8 @@ void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vARB")] void ProgramUniform1Ui64VARB( @@ -177899,8 +177899,8 @@ void ProgramUniform1Ui64VARB( [NativeTypeName("const GLuint64 *")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] void ProgramUniform1Ui64VNV( @@ -177910,8 +177910,8 @@ void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -177922,8 +177922,8 @@ void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1ui64vNV")] @@ -177933,11 +177933,11 @@ void ProgramUniform1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uiEXT")] void ProgramUniform1UiEXT( @@ -177947,7 +177947,7 @@ void ProgramUniform1UiEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177960,7 +177960,7 @@ void ProgramUniform1UiEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177981,7 +177981,7 @@ void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -177994,7 +177994,7 @@ void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178016,7 +178016,7 @@ void ProgramUniform1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178029,7 +178029,7 @@ void ProgramUniform1Uiv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178049,11 +178049,11 @@ void ProgramUniform1Uiv( [NativeTypeName("const GLuint *")] uint value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] void ProgramUniform1UivEXT( @@ -178063,11 +178063,11 @@ void ProgramUniform1UivEXT( [NativeTypeName("const GLuint *")] uint* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] @@ -178078,11 +178078,11 @@ void ProgramUniform1UivEXT( [NativeTypeName("const GLuint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform1uivEXT")] @@ -178093,7 +178093,7 @@ void ProgramUniform1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178106,7 +178106,7 @@ void ProgramUniform1UivEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178126,8 +178126,8 @@ void ProgramUniform2( [NativeTypeName("GLdouble")] double v1 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dEXT")] void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, @@ -178137,7 +178137,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178150,7 +178150,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178171,7 +178171,7 @@ void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178184,7 +178184,7 @@ void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178205,8 +178205,8 @@ void ProgramUniform2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] void ProgramUniform2EXT( [NativeTypeName("GLuint")] uint program, @@ -178215,8 +178215,8 @@ void ProgramUniform2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2dvEXT")] void ProgramUniform2EXT( @@ -178227,7 +178227,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178240,7 +178240,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178260,11 +178260,11 @@ void ProgramUniform2( [NativeTypeName("GLfloat")] float v1 ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fEXT")] void ProgramUniform2EXT( @@ -178275,7 +178275,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178288,7 +178288,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178309,7 +178309,7 @@ void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178322,7 +178322,7 @@ void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178343,11 +178343,11 @@ void ProgramUniform2( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fvEXT")] void ProgramUniform2EXT( @@ -178357,11 +178357,11 @@ void ProgramUniform2EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2fvEXT")] @@ -178373,7 +178373,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178386,7 +178386,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178406,8 +178406,8 @@ void ProgramUniform2( [NativeTypeName("GLint")] int v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64ARB")] void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -178416,8 +178416,8 @@ void ProgramUniform2ARB( [NativeTypeName("GLint64")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64NV")] void ProgramUniform2NV( @@ -178427,8 +178427,8 @@ void ProgramUniform2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -178437,8 +178437,8 @@ void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vARB")] void ProgramUniform2ARB( @@ -178448,8 +178448,8 @@ void ProgramUniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] void ProgramUniform2NV( @@ -178459,8 +178459,8 @@ void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2i64vNV")] @@ -178471,11 +178471,11 @@ void ProgramUniform2NV( [NativeTypeName("const GLint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2iEXT")] void ProgramUniform2EXT( @@ -178486,7 +178486,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178499,7 +178499,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178520,7 +178520,7 @@ void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178533,7 +178533,7 @@ void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178554,11 +178554,11 @@ void ProgramUniform2( [NativeTypeName("const GLint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ivEXT")] void ProgramUniform2EXT( @@ -178568,11 +178568,11 @@ void ProgramUniform2EXT( [NativeTypeName("const GLint *")] int* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ivEXT")] @@ -178584,7 +178584,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178597,7 +178597,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178617,8 +178617,8 @@ void ProgramUniform2( [NativeTypeName("GLuint")] uint v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64ARB")] void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -178627,8 +178627,8 @@ void ProgramUniform2ARB( [NativeTypeName("GLuint64")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64NV")] void ProgramUniform2NV( @@ -178638,8 +178638,8 @@ void ProgramUniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] void ProgramUniform2ARB( [NativeTypeName("GLuint")] uint program, @@ -178648,8 +178648,8 @@ void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vARB")] void ProgramUniform2ARB( @@ -178659,8 +178659,8 @@ void ProgramUniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] void ProgramUniform2NV( @@ -178670,8 +178670,8 @@ void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2ui64vNV")] @@ -178682,11 +178682,11 @@ void ProgramUniform2NV( [NativeTypeName("const GLuint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uiEXT")] void ProgramUniform2EXT( @@ -178697,7 +178697,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178710,7 +178710,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178731,7 +178731,7 @@ void ProgramUniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178744,7 +178744,7 @@ void ProgramUniform2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178765,11 +178765,11 @@ void ProgramUniform2( [NativeTypeName("const GLuint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uivEXT")] void ProgramUniform2EXT( @@ -178779,11 +178779,11 @@ void ProgramUniform2EXT( [NativeTypeName("const GLuint *")] uint* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform2uivEXT")] @@ -178795,7 +178795,7 @@ void ProgramUniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178808,7 +178808,7 @@ void ProgramUniform2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178829,8 +178829,8 @@ void ProgramUniform3( [NativeTypeName("GLdouble")] double v2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dEXT")] void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, @@ -178841,7 +178841,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178854,7 +178854,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178875,7 +178875,7 @@ void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178888,7 +178888,7 @@ void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178909,8 +178909,8 @@ void ProgramUniform3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] void ProgramUniform3EXT( [NativeTypeName("GLuint")] uint program, @@ -178919,8 +178919,8 @@ void ProgramUniform3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3dvEXT")] void ProgramUniform3EXT( @@ -178931,7 +178931,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178944,7 +178944,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178965,11 +178965,11 @@ void ProgramUniform3( [NativeTypeName("GLfloat")] float v2 ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fEXT")] void ProgramUniform3EXT( @@ -178981,7 +178981,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -178994,7 +178994,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179015,7 +179015,7 @@ void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179028,7 +179028,7 @@ void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179049,11 +179049,11 @@ void ProgramUniform3( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fvEXT")] void ProgramUniform3EXT( @@ -179063,11 +179063,11 @@ void ProgramUniform3EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3fvEXT")] @@ -179079,7 +179079,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179092,7 +179092,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179113,8 +179113,8 @@ void ProgramUniform3( [NativeTypeName("GLint")] int v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64ARB")] void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -179124,8 +179124,8 @@ void ProgramUniform3ARB( [NativeTypeName("GLint64")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64NV")] void ProgramUniform3NV( @@ -179136,8 +179136,8 @@ void ProgramUniform3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -179146,8 +179146,8 @@ void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vARB")] void ProgramUniform3ARB( @@ -179157,8 +179157,8 @@ void ProgramUniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] void ProgramUniform3NV( @@ -179168,8 +179168,8 @@ void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3i64vNV")] @@ -179180,11 +179180,11 @@ void ProgramUniform3NV( [NativeTypeName("const GLint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3iEXT")] void ProgramUniform3EXT( @@ -179196,7 +179196,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179209,7 +179209,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179230,7 +179230,7 @@ void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179243,7 +179243,7 @@ void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179264,11 +179264,11 @@ void ProgramUniform3( [NativeTypeName("const GLint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ivEXT")] void ProgramUniform3EXT( @@ -179278,11 +179278,11 @@ void ProgramUniform3EXT( [NativeTypeName("const GLint *")] int* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ivEXT")] @@ -179294,7 +179294,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179307,7 +179307,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179328,8 +179328,8 @@ void ProgramUniform3( [NativeTypeName("GLuint")] uint v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64ARB")] void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -179339,8 +179339,8 @@ void ProgramUniform3ARB( [NativeTypeName("GLuint64")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64NV")] void ProgramUniform3NV( @@ -179351,8 +179351,8 @@ void ProgramUniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] void ProgramUniform3ARB( [NativeTypeName("GLuint")] uint program, @@ -179361,8 +179361,8 @@ void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vARB")] void ProgramUniform3ARB( @@ -179372,8 +179372,8 @@ void ProgramUniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] void ProgramUniform3NV( @@ -179383,8 +179383,8 @@ void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3ui64vNV")] @@ -179395,11 +179395,11 @@ void ProgramUniform3NV( [NativeTypeName("const GLuint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uiEXT")] void ProgramUniform3EXT( @@ -179411,7 +179411,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179424,7 +179424,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179445,7 +179445,7 @@ void ProgramUniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179458,7 +179458,7 @@ void ProgramUniform3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179479,11 +179479,11 @@ void ProgramUniform3( [NativeTypeName("const GLuint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uivEXT")] void ProgramUniform3EXT( @@ -179493,11 +179493,11 @@ void ProgramUniform3EXT( [NativeTypeName("const GLuint *")] uint* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform3uivEXT")] @@ -179509,7 +179509,7 @@ void ProgramUniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179522,7 +179522,7 @@ void ProgramUniform3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179544,8 +179544,8 @@ void ProgramUniform4( [NativeTypeName("GLdouble")] double v3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dEXT")] void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, @@ -179557,7 +179557,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179570,7 +179570,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179591,7 +179591,7 @@ void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179604,7 +179604,7 @@ void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179625,8 +179625,8 @@ void ProgramUniform4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] void ProgramUniform4EXT( [NativeTypeName("GLuint")] uint program, @@ -179635,8 +179635,8 @@ void ProgramUniform4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4dvEXT")] void ProgramUniform4EXT( @@ -179647,7 +179647,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179660,7 +179660,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179682,11 +179682,11 @@ void ProgramUniform4( [NativeTypeName("GLfloat")] float v3 ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fEXT")] void ProgramUniform4EXT( @@ -179699,7 +179699,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179712,7 +179712,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179733,7 +179733,7 @@ void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179746,7 +179746,7 @@ void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179767,11 +179767,11 @@ void ProgramUniform4( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fvEXT")] void ProgramUniform4EXT( @@ -179781,11 +179781,11 @@ void ProgramUniform4EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4fvEXT")] @@ -179797,7 +179797,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179810,7 +179810,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179832,8 +179832,8 @@ void ProgramUniform4( [NativeTypeName("GLint")] int v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64ARB")] void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -179844,8 +179844,8 @@ void ProgramUniform4ARB( [NativeTypeName("GLint64")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64NV")] void ProgramUniform4NV( @@ -179857,8 +179857,8 @@ void ProgramUniform4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -179867,8 +179867,8 @@ void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vARB")] void ProgramUniform4ARB( @@ -179878,8 +179878,8 @@ void ProgramUniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] void ProgramUniform4NV( @@ -179889,8 +179889,8 @@ void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4i64vNV")] @@ -179901,11 +179901,11 @@ void ProgramUniform4NV( [NativeTypeName("const GLint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4iEXT")] void ProgramUniform4EXT( @@ -179918,7 +179918,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179931,7 +179931,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179952,7 +179952,7 @@ void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179965,7 +179965,7 @@ void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -179986,11 +179986,11 @@ void ProgramUniform4( [NativeTypeName("const GLint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ivEXT")] void ProgramUniform4EXT( @@ -180000,11 +180000,11 @@ void ProgramUniform4EXT( [NativeTypeName("const GLint *")] int* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ivEXT")] @@ -180016,7 +180016,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180029,7 +180029,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180051,8 +180051,8 @@ void ProgramUniform4( [NativeTypeName("GLuint")] uint v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64ARB")] void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -180063,8 +180063,8 @@ void ProgramUniform4ARB( [NativeTypeName("GLuint64")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64NV")] void ProgramUniform4NV( @@ -180076,8 +180076,8 @@ void ProgramUniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] void ProgramUniform4ARB( [NativeTypeName("GLuint")] uint program, @@ -180086,8 +180086,8 @@ void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vARB")] void ProgramUniform4ARB( @@ -180097,8 +180097,8 @@ void ProgramUniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] void ProgramUniform4NV( @@ -180108,8 +180108,8 @@ void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4ui64vNV")] @@ -180120,11 +180120,11 @@ void ProgramUniform4NV( [NativeTypeName("const GLuint64EXT *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uiEXT")] void ProgramUniform4EXT( @@ -180137,7 +180137,7 @@ void ProgramUniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180150,7 +180150,7 @@ void ProgramUniform4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180171,7 +180171,7 @@ void ProgramUniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180184,7 +180184,7 @@ void ProgramUniform4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180205,11 +180205,11 @@ void ProgramUniform4( [NativeTypeName("const GLuint *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uivEXT")] void ProgramUniform4EXT( @@ -180219,11 +180219,11 @@ void ProgramUniform4EXT( [NativeTypeName("const GLuint *")] uint* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniform4uivEXT")] @@ -180234,8 +180234,8 @@ void ProgramUniform4EXT( [NativeTypeName("const GLuint *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64ARB")] void ProgramUniformHandleARB( [NativeTypeName("GLuint")] uint program, @@ -180251,8 +180251,8 @@ void ProgramUniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64NV")] void ProgramUniformHandleNV( @@ -180261,8 +180261,8 @@ void ProgramUniformHandleNV( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] void ProgramUniformHandleui64VARB( [NativeTypeName("GLuint")] uint program, @@ -180271,8 +180271,8 @@ void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] void ProgramUniformHandleui64VARB( @@ -180282,8 +180282,8 @@ void ProgramUniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref values ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vARB")] void ProgramUniformHandleui64VARB( @@ -180320,8 +180320,8 @@ void ProgramUniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] void ProgramUniformHandleui64VNV( @@ -180331,8 +180331,8 @@ void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -180343,8 +180343,8 @@ void ProgramUniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref values ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformHandleui64vNV")] @@ -180355,7 +180355,7 @@ void ProgramUniformHandleui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180368,7 +180368,7 @@ void ProgramUniformHandleui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180390,7 +180390,7 @@ void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180403,7 +180403,7 @@ void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180425,8 +180425,8 @@ void ProgramUniformMatrix2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] void ProgramUniformMatrix2EXT( [NativeTypeName("GLuint")] uint program, @@ -180436,8 +180436,8 @@ void ProgramUniformMatrix2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2dvEXT")] void ProgramUniformMatrix2EXT( @@ -180449,7 +180449,7 @@ void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180462,7 +180462,7 @@ void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180484,7 +180484,7 @@ void ProgramUniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180497,7 +180497,7 @@ void ProgramUniformMatrix2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180519,11 +180519,11 @@ void ProgramUniformMatrix2( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2fvEXT")] void ProgramUniformMatrix2EXT( @@ -180534,11 +180534,11 @@ void ProgramUniformMatrix2EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2fvEXT")] @@ -180551,7 +180551,7 @@ void ProgramUniformMatrix2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180564,7 +180564,7 @@ void ProgramUniformMatrix2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180586,7 +180586,7 @@ void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180599,7 +180599,7 @@ void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180621,8 +180621,8 @@ void ProgramUniformMatrix2X3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] void ProgramUniformMatrix2X3EXT( [NativeTypeName("GLuint")] uint program, @@ -180632,8 +180632,8 @@ void ProgramUniformMatrix2X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3dvEXT")] void ProgramUniformMatrix2X3EXT( @@ -180645,7 +180645,7 @@ void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180658,7 +180658,7 @@ void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180680,7 +180680,7 @@ void ProgramUniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180693,7 +180693,7 @@ void ProgramUniformMatrix2X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180715,11 +180715,11 @@ void ProgramUniformMatrix2X3( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] void ProgramUniformMatrix2X3EXT( @@ -180730,11 +180730,11 @@ void ProgramUniformMatrix2X3EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] @@ -180747,7 +180747,7 @@ void ProgramUniformMatrix2X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180760,7 +180760,7 @@ void ProgramUniformMatrix2X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180782,7 +180782,7 @@ void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180795,7 +180795,7 @@ void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180817,8 +180817,8 @@ void ProgramUniformMatrix2X4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] void ProgramUniformMatrix2X4EXT( [NativeTypeName("GLuint")] uint program, @@ -180828,8 +180828,8 @@ void ProgramUniformMatrix2X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4dvEXT")] void ProgramUniformMatrix2X4EXT( @@ -180841,7 +180841,7 @@ void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180854,7 +180854,7 @@ void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180876,7 +180876,7 @@ void ProgramUniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180889,7 +180889,7 @@ void ProgramUniformMatrix2X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180911,11 +180911,11 @@ void ProgramUniformMatrix2X4( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] void ProgramUniformMatrix2X4EXT( @@ -180926,11 +180926,11 @@ void ProgramUniformMatrix2X4EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] @@ -180943,7 +180943,7 @@ void ProgramUniformMatrix2X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180956,7 +180956,7 @@ void ProgramUniformMatrix2X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180978,7 +180978,7 @@ void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -180991,7 +180991,7 @@ void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181013,8 +181013,8 @@ void ProgramUniformMatrix3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] void ProgramUniformMatrix3EXT( [NativeTypeName("GLuint")] uint program, @@ -181024,8 +181024,8 @@ void ProgramUniformMatrix3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3dvEXT")] void ProgramUniformMatrix3EXT( @@ -181037,7 +181037,7 @@ void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181050,7 +181050,7 @@ void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181072,7 +181072,7 @@ void ProgramUniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181085,7 +181085,7 @@ void ProgramUniformMatrix3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181107,11 +181107,11 @@ void ProgramUniformMatrix3( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3fvEXT")] void ProgramUniformMatrix3EXT( @@ -181122,11 +181122,11 @@ void ProgramUniformMatrix3EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3fvEXT")] @@ -181139,7 +181139,7 @@ void ProgramUniformMatrix3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181152,7 +181152,7 @@ void ProgramUniformMatrix3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181174,7 +181174,7 @@ void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181187,7 +181187,7 @@ void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181209,8 +181209,8 @@ void ProgramUniformMatrix3X2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] void ProgramUniformMatrix3X2EXT( [NativeTypeName("GLuint")] uint program, @@ -181220,8 +181220,8 @@ void ProgramUniformMatrix3X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2dvEXT")] void ProgramUniformMatrix3X2EXT( @@ -181233,7 +181233,7 @@ void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181246,7 +181246,7 @@ void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181268,7 +181268,7 @@ void ProgramUniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181281,7 +181281,7 @@ void ProgramUniformMatrix3X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181303,11 +181303,11 @@ void ProgramUniformMatrix3X2( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] void ProgramUniformMatrix3X2EXT( @@ -181318,11 +181318,11 @@ void ProgramUniformMatrix3X2EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] @@ -181335,7 +181335,7 @@ void ProgramUniformMatrix3X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181348,7 +181348,7 @@ void ProgramUniformMatrix3X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181370,7 +181370,7 @@ void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181383,7 +181383,7 @@ void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181405,8 +181405,8 @@ void ProgramUniformMatrix3X4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] void ProgramUniformMatrix3X4EXT( [NativeTypeName("GLuint")] uint program, @@ -181416,8 +181416,8 @@ void ProgramUniformMatrix3X4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4dvEXT")] void ProgramUniformMatrix3X4EXT( @@ -181429,7 +181429,7 @@ void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181442,7 +181442,7 @@ void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181464,7 +181464,7 @@ void ProgramUniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181477,7 +181477,7 @@ void ProgramUniformMatrix3X4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181499,11 +181499,11 @@ void ProgramUniformMatrix3X4( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] void ProgramUniformMatrix3X4EXT( @@ -181514,11 +181514,11 @@ void ProgramUniformMatrix3X4EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] @@ -181531,7 +181531,7 @@ void ProgramUniformMatrix3X4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181544,7 +181544,7 @@ void ProgramUniformMatrix3X4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181566,7 +181566,7 @@ void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181579,7 +181579,7 @@ void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181601,8 +181601,8 @@ void ProgramUniformMatrix4( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] void ProgramUniformMatrix4EXT( [NativeTypeName("GLuint")] uint program, @@ -181612,8 +181612,8 @@ void ProgramUniformMatrix4EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4dvEXT")] void ProgramUniformMatrix4EXT( @@ -181625,7 +181625,7 @@ void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181638,7 +181638,7 @@ void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181660,7 +181660,7 @@ void ProgramUniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181673,7 +181673,7 @@ void ProgramUniformMatrix4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181695,11 +181695,11 @@ void ProgramUniformMatrix4( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4fvEXT")] void ProgramUniformMatrix4EXT( @@ -181710,11 +181710,11 @@ void ProgramUniformMatrix4EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4fvEXT")] @@ -181727,7 +181727,7 @@ void ProgramUniformMatrix4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181740,7 +181740,7 @@ void ProgramUniformMatrix4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181762,7 +181762,7 @@ void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181775,7 +181775,7 @@ void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181797,8 +181797,8 @@ void ProgramUniformMatrix4X2( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] void ProgramUniformMatrix4X2EXT( [NativeTypeName("GLuint")] uint program, @@ -181808,8 +181808,8 @@ void ProgramUniformMatrix4X2EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2dvEXT")] void ProgramUniformMatrix4X2EXT( @@ -181821,7 +181821,7 @@ void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181834,7 +181834,7 @@ void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181856,7 +181856,7 @@ void ProgramUniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181869,7 +181869,7 @@ void ProgramUniformMatrix4X2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181891,11 +181891,11 @@ void ProgramUniformMatrix4X2( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] void ProgramUniformMatrix4X2EXT( @@ -181906,11 +181906,11 @@ void ProgramUniformMatrix4X2EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] @@ -181923,7 +181923,7 @@ void ProgramUniformMatrix4X2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181936,7 +181936,7 @@ void ProgramUniformMatrix4X2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181958,7 +181958,7 @@ void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181971,7 +181971,7 @@ void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -181993,8 +181993,8 @@ void ProgramUniformMatrix4X3( [NativeTypeName("const GLdouble *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] void ProgramUniformMatrix4X3EXT( [NativeTypeName("GLuint")] uint program, @@ -182004,8 +182004,8 @@ void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLdouble *")] double* value ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3dvEXT")] void ProgramUniformMatrix4X3EXT( @@ -182017,7 +182017,7 @@ void ProgramUniformMatrix4X3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182030,7 +182030,7 @@ void ProgramUniformMatrix4X3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182052,7 +182052,7 @@ void ProgramUniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182065,7 +182065,7 @@ void ProgramUniformMatrix4X3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -182087,11 +182087,11 @@ void ProgramUniformMatrix4X3( [NativeTypeName("const GLfloat *")] Ref value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] void ProgramUniformMatrix4X3EXT( @@ -182102,11 +182102,11 @@ void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLfloat *")] float* value ); + [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile( "glcore", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"] )] - [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gles2", ["GL_EXT_separate_shader_objects"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] @@ -182118,8 +182118,8 @@ void ProgramUniformMatrix4X3EXT( [NativeTypeName("const GLfloat *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64NV")] void ProgramUniformNV( [NativeTypeName("GLuint")] uint program, @@ -182127,8 +182127,8 @@ void ProgramUniformNV( [NativeTypeName("GLuint64EXT")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] void ProgramUniformui64VNV( [NativeTypeName("GLuint")] uint program, @@ -182137,8 +182137,8 @@ void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] void ProgramUniformui64VNV( @@ -182148,8 +182148,8 @@ void ProgramUniformui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glProgramUniformui64vNV")] void ProgramUniformui64VNV( @@ -182174,7 +182174,7 @@ void ProgramVertexLimitNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -182190,7 +182190,7 @@ void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -182209,7 +182209,7 @@ void ProgramVertexLimitNV( void ProvokingVertex([NativeTypeName("GLenum")] uint mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -182225,7 +182225,7 @@ void ProgramVertexLimitNV( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_provoking_vertex", "GL_VERSION_3_2", @@ -182371,13 +182371,13 @@ void PushClientAttrib( [NativeTypeName("GLbitfield")] Constant mask ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] void PushClientAttribDefaultEXT([NativeTypeName("GLbitfield")] uint mask); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushClientAttribDefaultEXT")] void PushClientAttribDefaultEXT( @@ -182385,12 +182385,12 @@ void PushClientAttribDefaultEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -182403,12 +182403,12 @@ void PushDebugGroup( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_debug", "GL_VERSION_4_3", "GL_VERSION_4_4", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.3" )] @@ -182440,20 +182440,20 @@ void PushDebugGroupKHR( [NativeTypeName("const GLchar *")] Ref message ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] void PushGroupMarkerEXT( [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); - [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gl", ["GL_EXT_debug_marker"])] - [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("glcore", ["GL_EXT_debug_marker"])] [SupportedApiProfile("gles2", ["GL_EXT_debug_marker"])] + [SupportedApiProfile("gles1", ["GL_EXT_debug_marker"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] void PushGroupMarkerEXT( @@ -182519,7 +182519,7 @@ void PushGroupMarkerEXT( void PushName([NativeTypeName("GLuint")] uint name); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -182534,7 +182534,7 @@ void PushGroupMarkerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -182552,7 +182552,7 @@ void PushGroupMarkerEXT( void QueryCounter([NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint target); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -182567,7 +182567,7 @@ void PushGroupMarkerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_timer_query", "GL_VERSION_3_3", @@ -182874,34 +182874,221 @@ void QueryResourceTagNV( )] [NativeFunction("opengl", EntryPoint = "glRasterPos2i")] void RasterPos2([NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y); - - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [NativeFunction("opengl", EntryPoint = "glRasterPos2iv")] - void RasterPos2([NativeTypeName("const GLint *")] int* v); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glRasterPos2iv")] + void RasterPos2([NativeTypeName("const GLint *")] int* v); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterPos2iv")] + void RasterPos2([NativeTypeName("const GLint *")] Ref v); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glRasterPos2s")] + void RasterPos2([NativeTypeName("GLshort")] short x, [NativeTypeName("GLshort")] short y); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glRasterPos2sv")] + void RasterPos2([NativeTypeName("const GLshort *")] short* v); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterPos2sv")] + void RasterPos2([NativeTypeName("const GLshort *")] Ref v); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos2xOES")] + void RasterPos2XOES([NativeTypeName("GLfixed")] int x, [NativeTypeName("GLfixed")] int y); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos2xvOES")] + void RasterPos2XOES([NativeTypeName("const GLfixed *")] int* coords); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterPos2xvOES")] + void RasterPos2XOES([NativeTypeName("const GLfixed *")] Ref coords); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glRasterPos3d")] + void RasterPos3( + [NativeTypeName("GLdouble")] double x, + [NativeTypeName("GLdouble")] double y, + [NativeTypeName("GLdouble")] double z + ); + + [SupportedApiProfile( + "gl", + [ + "GL_VERSION_1_0", + "GL_VERSION_1_1", + "GL_VERSION_1_2", + "GL_VERSION_1_3", + "GL_VERSION_1_4", + "GL_VERSION_1_5", + "GL_VERSION_2_0", + "GL_VERSION_2_1", + "GL_VERSION_3_0", + "GL_VERSION_3_1", + "GL_VERSION_3_2", + "GL_VERSION_3_3", + "GL_VERSION_4_0", + "GL_VERSION_4_1", + "GL_VERSION_4_2", + "GL_VERSION_4_3", + "GL_VERSION_4_4", + "GL_VERSION_4_5", + "GL_VERSION_4_6" + ], + MinVersion = "1.0" + )] + [NativeFunction("opengl", EntryPoint = "glRasterPos3dv")] + void RasterPos3([NativeTypeName("const GLdouble *")] double* v); [SupportedApiProfile( "gl", @@ -182929,8 +183116,8 @@ void QueryResourceTagNV( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos2iv")] - void RasterPos2([NativeTypeName("const GLint *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3dv")] + void RasterPos3([NativeTypeName("const GLdouble *")] Ref v); [SupportedApiProfile( "gl", @@ -182957,8 +183144,12 @@ void QueryResourceTagNV( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos2s")] - void RasterPos2([NativeTypeName("GLshort")] short x, [NativeTypeName("GLshort")] short y); + [NativeFunction("opengl", EntryPoint = "glRasterPos3f")] + void RasterPos3( + [NativeTypeName("GLfloat")] float x, + [NativeTypeName("GLfloat")] float y, + [NativeTypeName("GLfloat")] float z + ); [SupportedApiProfile( "gl", @@ -182985,8 +183176,8 @@ void QueryResourceTagNV( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos2sv")] - void RasterPos2([NativeTypeName("const GLshort *")] short* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3fv")] + void RasterPos3([NativeTypeName("const GLfloat *")] float* v); [SupportedApiProfile( "gl", @@ -183014,21 +183205,8 @@ void QueryResourceTagNV( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos2sv")] - void RasterPos2([NativeTypeName("const GLshort *")] Ref v); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos2xOES")] - void RasterPos2XOES([NativeTypeName("GLfixed")] int x, [NativeTypeName("GLfixed")] int y); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos2xvOES")] - void RasterPos2XOES([NativeTypeName("const GLfixed *")] int* coords); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos2xvOES")] - void RasterPos2XOES([NativeTypeName("const GLfixed *")] Ref coords); + [NativeFunction("opengl", EntryPoint = "glRasterPos3fv")] + void RasterPos3([NativeTypeName("const GLfloat *")] Ref v); [SupportedApiProfile( "gl", @@ -183055,11 +183233,11 @@ void QueryResourceTagNV( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3d")] + [NativeFunction("opengl", EntryPoint = "glRasterPos3i")] void RasterPos3( - [NativeTypeName("GLdouble")] double x, - [NativeTypeName("GLdouble")] double y, - [NativeTypeName("GLdouble")] double z + [NativeTypeName("GLint")] int x, + [NativeTypeName("GLint")] int y, + [NativeTypeName("GLint")] int z ); [SupportedApiProfile( @@ -183087,8 +183265,8 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3dv")] - void RasterPos3([NativeTypeName("const GLdouble *")] double* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3iv")] + void RasterPos3([NativeTypeName("const GLint *")] int* v); [SupportedApiProfile( "gl", @@ -183116,8 +183294,8 @@ void RasterPos3( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos3dv")] - void RasterPos3([NativeTypeName("const GLdouble *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3iv")] + void RasterPos3([NativeTypeName("const GLint *")] Ref v); [SupportedApiProfile( "gl", @@ -183144,11 +183322,11 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3f")] + [NativeFunction("opengl", EntryPoint = "glRasterPos3s")] void RasterPos3( - [NativeTypeName("GLfloat")] float x, - [NativeTypeName("GLfloat")] float y, - [NativeTypeName("GLfloat")] float z + [NativeTypeName("GLshort")] short x, + [NativeTypeName("GLshort")] short y, + [NativeTypeName("GLshort")] short z ); [SupportedApiProfile( @@ -183176,8 +183354,8 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3fv")] - void RasterPos3([NativeTypeName("const GLfloat *")] float* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3sv")] + void RasterPos3([NativeTypeName("const GLshort *")] short* v); [SupportedApiProfile( "gl", @@ -183205,8 +183383,25 @@ void RasterPos3( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos3fv")] - void RasterPos3([NativeTypeName("const GLfloat *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos3sv")] + void RasterPos3([NativeTypeName("const GLshort *")] Ref v); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos3xOES")] + void RasterPos3XOES( + [NativeTypeName("GLfixed")] int x, + [NativeTypeName("GLfixed")] int y, + [NativeTypeName("GLfixed")] int z + ); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos3xvOES")] + void RasterPos3XOES([NativeTypeName("const GLfixed *")] int* coords); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterPos3xvOES")] + void RasterPos3XOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( "gl", @@ -183233,11 +183428,12 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3i")] - void RasterPos3( - [NativeTypeName("GLint")] int x, - [NativeTypeName("GLint")] int y, - [NativeTypeName("GLint")] int z + [NativeFunction("opengl", EntryPoint = "glRasterPos4d")] + void RasterPos4( + [NativeTypeName("GLdouble")] double x, + [NativeTypeName("GLdouble")] double y, + [NativeTypeName("GLdouble")] double z, + [NativeTypeName("GLdouble")] double w ); [SupportedApiProfile( @@ -183265,8 +183461,8 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3iv")] - void RasterPos3([NativeTypeName("const GLint *")] int* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4dv")] + void RasterPos4([NativeTypeName("const GLdouble *")] double* v); [SupportedApiProfile( "gl", @@ -183294,8 +183490,8 @@ void RasterPos3( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos3iv")] - void RasterPos3([NativeTypeName("const GLint *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4dv")] + void RasterPos4([NativeTypeName("const GLdouble *")] Ref v); [SupportedApiProfile( "gl", @@ -183322,11 +183518,12 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3s")] - void RasterPos3( - [NativeTypeName("GLshort")] short x, - [NativeTypeName("GLshort")] short y, - [NativeTypeName("GLshort")] short z + [NativeFunction("opengl", EntryPoint = "glRasterPos4f")] + void RasterPos4( + [NativeTypeName("GLfloat")] float x, + [NativeTypeName("GLfloat")] float y, + [NativeTypeName("GLfloat")] float z, + [NativeTypeName("GLfloat")] float w ); [SupportedApiProfile( @@ -183354,8 +183551,8 @@ void RasterPos3( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos3sv")] - void RasterPos3([NativeTypeName("const GLshort *")] short* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4fv")] + void RasterPos4([NativeTypeName("const GLfloat *")] float* v); [SupportedApiProfile( "gl", @@ -183383,25 +183580,8 @@ void RasterPos3( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos3sv")] - void RasterPos3([NativeTypeName("const GLshort *")] Ref v); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos3xOES")] - void RasterPos3XOES( - [NativeTypeName("GLfixed")] int x, - [NativeTypeName("GLfixed")] int y, - [NativeTypeName("GLfixed")] int z - ); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos3xvOES")] - void RasterPos3XOES([NativeTypeName("const GLfixed *")] int* coords); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos3xvOES")] - void RasterPos3XOES([NativeTypeName("const GLfixed *")] Ref coords); + [NativeFunction("opengl", EntryPoint = "glRasterPos4fv")] + void RasterPos4([NativeTypeName("const GLfloat *")] Ref v); [SupportedApiProfile( "gl", @@ -183428,12 +183608,12 @@ void RasterPos3XOES( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4d")] + [NativeFunction("opengl", EntryPoint = "glRasterPos4i")] void RasterPos4( - [NativeTypeName("GLdouble")] double x, - [NativeTypeName("GLdouble")] double y, - [NativeTypeName("GLdouble")] double z, - [NativeTypeName("GLdouble")] double w + [NativeTypeName("GLint")] int x, + [NativeTypeName("GLint")] int y, + [NativeTypeName("GLint")] int z, + [NativeTypeName("GLint")] int w ); [SupportedApiProfile( @@ -183461,8 +183641,8 @@ void RasterPos4( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4dv")] - void RasterPos4([NativeTypeName("const GLdouble *")] double* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4iv")] + void RasterPos4([NativeTypeName("const GLint *")] int* v); [SupportedApiProfile( "gl", @@ -183490,8 +183670,8 @@ void RasterPos4( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos4dv")] - void RasterPos4([NativeTypeName("const GLdouble *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4iv")] + void RasterPos4([NativeTypeName("const GLint *")] Ref v); [SupportedApiProfile( "gl", @@ -183518,12 +183698,12 @@ void RasterPos4( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4f")] + [NativeFunction("opengl", EntryPoint = "glRasterPos4s")] void RasterPos4( - [NativeTypeName("GLfloat")] float x, - [NativeTypeName("GLfloat")] float y, - [NativeTypeName("GLfloat")] float z, - [NativeTypeName("GLfloat")] float w + [NativeTypeName("GLshort")] short x, + [NativeTypeName("GLshort")] short y, + [NativeTypeName("GLshort")] short z, + [NativeTypeName("GLshort")] short w ); [SupportedApiProfile( @@ -183551,8 +183731,8 @@ void RasterPos4( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4fv")] - void RasterPos4([NativeTypeName("const GLfloat *")] float* v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4sv")] + void RasterPos4([NativeTypeName("const GLshort *")] short* v); [SupportedApiProfile( "gl", @@ -183580,8 +183760,51 @@ void RasterPos4( MinVersion = "1.0" )] [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos4fv")] - void RasterPos4([NativeTypeName("const GLfloat *")] Ref v); + [NativeFunction("opengl", EntryPoint = "glRasterPos4sv")] + void RasterPos4([NativeTypeName("const GLshort *")] Ref v); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos4xOES")] + void RasterPos4XOES( + [NativeTypeName("GLfixed")] int x, + [NativeTypeName("GLfixed")] int y, + [NativeTypeName("GLfixed")] int z, + [NativeTypeName("GLfixed")] int w + ); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [NativeFunction("opengl", EntryPoint = "glRasterPos4xvOES")] + void RasterPos4XOES([NativeTypeName("const GLfixed *")] int* coords); + + [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterPos4xvOES")] + void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref coords); + + [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile( + "glcore", + ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] + )] + [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] + [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] + void RasterSamplesEXT( + [NativeTypeName("GLuint")] uint samples, + [NativeTypeName("GLboolean")] uint fixedsamplelocations + ); + + [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] + [SupportedApiProfile( + "glcore", + ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] + )] + [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] + [Transformed] + [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] + void RasterSamplesEXT( + [NativeTypeName("GLuint")] uint samples, + [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations + ); [SupportedApiProfile( "gl", @@ -183608,16 +183831,8 @@ void RasterPos4( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4i")] - void RasterPos4( - [NativeTypeName("GLint")] int x, - [NativeTypeName("GLint")] int y, - [NativeTypeName("GLint")] int z, - [NativeTypeName("GLint")] int w - ); - [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -183641,8 +183856,8 @@ void RasterPos4( ], MinVersion = "1.0" )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4iv")] - void RasterPos4([NativeTypeName("const GLint *")] int* v); + [NativeFunction("opengl", EntryPoint = "glReadBuffer")] + void ReadBuffer([NativeTypeName("GLenum")] uint src); [SupportedApiProfile( "gl", @@ -183669,196 +183884,6 @@ void RasterPos4( ], MinVersion = "1.0" )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos4iv")] - void RasterPos4([NativeTypeName("const GLint *")] Ref v); - - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4s")] - void RasterPos4( - [NativeTypeName("GLshort")] short x, - [NativeTypeName("GLshort")] short y, - [NativeTypeName("GLshort")] short z, - [NativeTypeName("GLshort")] short w - ); - - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [NativeFunction("opengl", EntryPoint = "glRasterPos4sv")] - void RasterPos4([NativeTypeName("const GLshort *")] short* v); - - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos4sv")] - void RasterPos4([NativeTypeName("const GLshort *")] Ref v); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos4xOES")] - void RasterPos4XOES( - [NativeTypeName("GLfixed")] int x, - [NativeTypeName("GLfixed")] int y, - [NativeTypeName("GLfixed")] int z, - [NativeTypeName("GLfixed")] int w - ); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [NativeFunction("opengl", EntryPoint = "glRasterPos4xvOES")] - void RasterPos4XOES([NativeTypeName("const GLfixed *")] int* coords); - - [SupportedApiProfile("gl", ["GL_OES_fixed_point"])] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterPos4xvOES")] - void RasterPos4XOES([NativeTypeName("const GLfixed *")] Ref coords); - - [SupportedApiProfile( - "glcore", - ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] - )] - [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] - [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] - [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] - void RasterSamplesEXT( - [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] uint fixedsamplelocations - ); - - [SupportedApiProfile( - "glcore", - ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"] - )] - [SupportedApiProfile("gl", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] - [SupportedApiProfile("gles2", ["GL_EXT_raster_multisample", "GL_NV_framebuffer_mixed_samples"])] - [Transformed] - [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] - void RasterSamplesEXT( - [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations - ); - - [SupportedApiProfile( - "glcore", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] - [NativeFunction("opengl", EntryPoint = "glReadBuffer")] - void ReadBuffer([NativeTypeName("GLenum")] uint src); - [SupportedApiProfile( "glcore", [ @@ -183884,31 +183909,6 @@ void RasterSamplesEXT( ], MinVersion = "1.0" )] - [SupportedApiProfile( - "gl", - [ - "GL_VERSION_1_0", - "GL_VERSION_1_1", - "GL_VERSION_1_2", - "GL_VERSION_1_3", - "GL_VERSION_1_4", - "GL_VERSION_1_5", - "GL_VERSION_2_0", - "GL_VERSION_2_1", - "GL_VERSION_3_0", - "GL_VERSION_3_1", - "GL_VERSION_3_2", - "GL_VERSION_3_3", - "GL_VERSION_4_0", - "GL_VERSION_4_1", - "GL_VERSION_4_2", - "GL_VERSION_4_3", - "GL_VERSION_4_4", - "GL_VERSION_4_5", - "GL_VERSION_4_6" - ], - MinVersion = "1.0" - )] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadBuffer")] void ReadBuffer([NativeTypeName("GLenum")] Constant src); @@ -183937,12 +183937,12 @@ void ReadBufferIndexedEXT( void ReadInstrumentsSGIX([NativeTypeName("GLint")] int marker); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183959,12 +183959,12 @@ void ReadnPixels( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_KHR_robustness", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -183981,8 +183981,8 @@ void ReadnPixels( Ref data ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] void ReadnPixelsARB( [NativeTypeName("GLint")] int x, @@ -183995,8 +183995,8 @@ void ReadnPixelsARB( void* data ); - [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [SupportedApiProfile("gl", ["GL_ARB_robustness"])] + [SupportedApiProfile("glcore", ["GL_ARB_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsARB")] void ReadnPixelsARB( @@ -184010,8 +184010,8 @@ void ReadnPixelsARB( Ref data ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] void ReadnPixelsEXT( [NativeTypeName("GLint")] int x, @@ -184024,8 +184024,8 @@ void ReadnPixelsEXT( void* data ); - [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [SupportedApiProfile("gles2", ["GL_EXT_robustness"])] + [SupportedApiProfile("gles1", ["GL_EXT_robustness"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadnPixelsEXT")] void ReadnPixelsEXT( @@ -184067,7 +184067,7 @@ Ref data ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -184092,7 +184092,7 @@ Ref data MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -184116,12 +184116,12 @@ Ref data ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glReadPixels")] void ReadPixels( [NativeTypeName("GLint")] int x, @@ -184134,7 +184134,7 @@ void ReadPixels( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -184159,7 +184159,7 @@ void ReadPixels( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -184183,12 +184183,12 @@ void ReadPixels( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glReadPixels")] void ReadPixels( @@ -184635,7 +184635,7 @@ uint ReleaseKeyedMutexWin32EXTRaw( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184648,7 +184648,7 @@ uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -184669,7 +184669,7 @@ uint ReleaseKeyedMutexWin32EXTRaw( void ReleaseShaderCompiler(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184687,7 +184687,7 @@ uint ReleaseKeyedMutexWin32EXTRaw( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184718,7 +184718,7 @@ void RenderbufferStorage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184736,7 +184736,7 @@ void RenderbufferStorage( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184787,7 +184787,7 @@ void RenderbufferStorageEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184805,7 +184805,7 @@ void RenderbufferStorageEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184832,7 +184832,7 @@ void RenderbufferStorageMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184850,7 +184850,7 @@ void RenderbufferStorageMultisample( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_framebuffer_object", "GL_VERSION_3_0", @@ -184877,8 +184877,8 @@ void RenderbufferStorageMultisample( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] void RenderbufferStorageMultisampleAdvanceAMD( @@ -184890,8 +184890,8 @@ void RenderbufferStorageMultisampleAdvanceAMD( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gl", ["GL_AMD_framebuffer_multisample_advanced"])] + [SupportedApiProfile("glcore", ["GL_AMD_framebuffer_multisample_advanced"])] [SupportedApiProfile("gles2", ["GL_AMD_framebuffer_multisample_advanced"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] @@ -184925,8 +184925,8 @@ void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, @@ -184936,8 +184936,8 @@ void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] void RenderbufferStorageMultisampleApple( @@ -184948,8 +184948,8 @@ void RenderbufferStorageMultisampleApple( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, @@ -184960,8 +184960,8 @@ void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [SupportedApiProfile("gl", ["GL_NV_framebuffer_multisample_coverage"])] + [SupportedApiProfile("glcore", ["GL_NV_framebuffer_multisample_coverage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] void RenderbufferStorageMultisampleCoverageNV( @@ -184974,8 +184974,8 @@ void RenderbufferStorageMultisampleCoverageNV( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLenum")] uint target, @@ -184986,8 +184986,8 @@ void RenderbufferStorageMultisampleEXT( ); [SupportedApiProfile("gl", ["GL_EXT_framebuffer_multisample"])] - [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_EXT_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_EXT_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] void RenderbufferStorageMultisampleEXT( @@ -184998,8 +184998,8 @@ void RenderbufferStorageMultisampleEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLenum")] uint target, @@ -185009,8 +185009,8 @@ void RenderbufferStorageMultisampleIMG( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [SupportedApiProfile("gles2", ["GL_IMG_multisampled_render_to_texture"])] + [SupportedApiProfile("gles1", ["GL_IMG_multisampled_render_to_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] void RenderbufferStorageMultisampleIMG( @@ -186001,8 +186001,8 @@ void ResetHistogramEXT( [NativeTypeName("GLenum")] Constant target ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glResetMemoryObjectParameterNV")] void ResetMemoryObjectParameterNV( @@ -186032,19 +186032,19 @@ void ResetMemoryObjectParameterNV( [NativeFunction("opengl", EntryPoint = "glResizeBuffersMESA")] void ResizeBuffersMESA(); - [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gl", ["GL_NV_sample_locations"])] + [SupportedApiProfile("glcore", ["GL_NV_sample_locations"])] [SupportedApiProfile("gles2", ["GL_NV_sample_locations"])] [NativeFunction("opengl", EntryPoint = "glResolveDepthValuesNV")] void ResolveDepthValuesNV(); - [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [SupportedApiProfile("gles2", ["GL_APPLE_framebuffer_multisample"])] + [SupportedApiProfile("gles1", ["GL_APPLE_framebuffer_multisample"])] [NativeFunction("opengl", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] void ResolveMultisampleFramebufferApple(); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -186058,7 +186058,7 @@ void ResetMemoryObjectParameterNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_transform_feedback2", "GL_VERSION_4_0", @@ -186165,7 +186165,7 @@ void RotatexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -186187,7 +186187,7 @@ void RotatexOES( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -186208,12 +186208,12 @@ void RotatexOES( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] void SampleCoverage( [NativeTypeName("GLfloat")] float value, @@ -186221,7 +186221,7 @@ void SampleCoverage( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -186243,7 +186243,7 @@ void SampleCoverage( MinVersion = "1.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_3", "GL_VERSION_1_4", @@ -186264,12 +186264,12 @@ void SampleCoverage( ], MinVersion = "1.3" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] void SampleCoverage( @@ -186355,7 +186355,7 @@ void SampleMaskEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -186371,7 +186371,7 @@ void SampleMaskEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -186437,7 +186437,7 @@ void SamplePatternSGIS( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186452,7 +186452,7 @@ void SamplePatternSGIS( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186479,7 +186479,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186494,7 +186494,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186522,7 +186522,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186537,7 +186537,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186564,7 +186564,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186579,7 +186579,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186607,7 +186607,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186622,7 +186622,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186649,7 +186649,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186664,7 +186664,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186692,7 +186692,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186707,7 +186707,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186729,7 +186729,7 @@ void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186744,7 +186744,7 @@ void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186801,7 +186801,7 @@ void SamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186816,7 +186816,7 @@ void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186838,7 +186838,7 @@ void SamplerParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186853,7 +186853,7 @@ void SamplerParameterI( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186910,7 +186910,7 @@ void SamplerParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186925,7 +186925,7 @@ void SamplerParameterIOES( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186952,7 +186952,7 @@ void SamplerParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -186967,7 +186967,7 @@ void SamplerParameter( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sampler_objects", "GL_VERSION_3_3", @@ -187077,7 +187077,7 @@ void ScalexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187102,7 +187102,7 @@ void ScalexOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -187126,12 +187126,12 @@ void ScalexOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glScissor")] void Scissor( [NativeTypeName("GLint")] int x, @@ -187141,7 +187141,7 @@ void Scissor( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187154,7 +187154,7 @@ void Scissor( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187174,7 +187174,7 @@ void ScissorArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187187,7 +187187,7 @@ void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187208,7 +187208,7 @@ void ScissorArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187221,7 +187221,7 @@ void ScissorArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187290,8 +187290,8 @@ void ScissorArrayOES( [NativeTypeName("const GLint *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] void ScissorExclusiveArrayNV( @@ -187300,8 +187300,8 @@ void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int* v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -187311,8 +187311,8 @@ void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] @@ -187321,8 +187321,8 @@ void ScissorExclusiveArrayNV( [NativeTypeName("const GLint *")] int v ); - [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gl", ["GL_NV_scissor_exclusive"])] + [SupportedApiProfile("glcore", ["GL_NV_scissor_exclusive"])] [SupportedApiProfile("gles2", ["GL_NV_scissor_exclusive"])] [NativeFunction("opengl", EntryPoint = "glScissorExclusiveNV")] void ScissorExclusiveNV( @@ -187333,7 +187333,7 @@ void ScissorExclusiveNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187346,7 +187346,7 @@ void ScissorExclusiveNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187388,7 +187388,7 @@ void ScissorIndexedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187401,7 +187401,7 @@ void ScissorIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187420,7 +187420,7 @@ void ScissorIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -187433,7 +187433,7 @@ void ScissorIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -188251,8 +188251,8 @@ void SecondaryColor3EXT( [NativeFunction("opengl", EntryPoint = "glSecondaryColor3usvEXT")] void SecondaryColor3EXT([NativeTypeName("const GLushort *")] Ref v); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, @@ -188260,8 +188260,8 @@ void SecondaryColorFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSecondaryColorFormatNV")] void SecondaryColorFormatNV( @@ -188508,8 +188508,8 @@ void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] uint SelectBuffer(); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] void SelectPerfMonitorCountersAMD( @@ -188520,8 +188520,8 @@ void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] uint* counterList ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -188533,8 +188533,8 @@ void SelectPerfMonitorCountersAMD( [NativeTypeName("GLuint *")] Ref counterList ); - [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gl", ["GL_AMD_performance_monitor"])] + [SupportedApiProfile("glcore", ["GL_AMD_performance_monitor"])] [SupportedApiProfile("gles2", ["GL_AMD_performance_monitor"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] @@ -188641,8 +188641,8 @@ void SeparableFilter2DEXT( void SetFenceApple([NativeTypeName("GLuint")] uint fence); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] void SetFenceNV( [NativeTypeName("GLuint")] uint fence, @@ -188650,8 +188650,8 @@ void SetFenceNV( ); [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSetFenceNV")] void SetFenceNV( @@ -188785,7 +188785,7 @@ void SetMultisampleAMD( void ShadeModel([NativeTypeName("GLenum")] Constant mode); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -188798,7 +188798,7 @@ void SetMultisampleAMD( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -188825,7 +188825,7 @@ void ShaderBinary( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -188838,7 +188838,7 @@ void ShaderBinary( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_ES2_compatibility", "GL_VERSION_4_1", @@ -188923,7 +188923,7 @@ void ShaderOp3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -188942,7 +188942,7 @@ void ShaderOp3EXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -188974,7 +188974,7 @@ void ShaderSource( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -188993,7 +188993,7 @@ void ShaderSource( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189045,7 +189045,7 @@ void ShaderSourceARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -189056,7 +189056,7 @@ void ShaderSourceARB( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_storage_buffer_object", "GL_VERSION_4_3", @@ -189097,21 +189097,21 @@ void ShadingRateCombinerOpEXT( [NativeFunction("opengl", EntryPoint = "glShadingRateEXT")] void ShadingRateEXT([NativeTypeName("GLenum")] Constant rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] MaybeBool synchronize); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] void ShadingRateImagePaletteNV( @@ -189121,8 +189121,8 @@ void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] uint* rates ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -189133,8 +189133,8 @@ void ShadingRateImagePaletteNV( [NativeTypeName("const GLenum *")] Ref rates ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateImagePaletteNV")] @@ -189153,8 +189153,8 @@ void ShadingRateImagePaletteNV( [NativeFunction("opengl", EntryPoint = "glShadingRateQCOM")] void ShadingRateQCOM([NativeTypeName("GLenum")] Constant rate); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] void ShadingRateSampleOrderCustomNV( @@ -189163,8 +189163,8 @@ void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int* locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -189174,8 +189174,8 @@ void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] Ref locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderCustomNV")] @@ -189184,8 +189184,8 @@ void ShadingRateSampleOrderCustomNV( [NativeTypeName("const GLint *")] int locations ); - [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gl", ["GL_NV_shading_rate_image"])] + [SupportedApiProfile("glcore", ["GL_NV_shading_rate_image"])] [SupportedApiProfile("gles2", ["GL_NV_shading_rate_image"])] [NativeFunction("opengl", EntryPoint = "glShadingRateSampleOrderNV")] void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint order); @@ -189313,20 +189313,20 @@ void SignalSemaphoreNVX( [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkFenceNV")] void SignalVkFenceNV([NativeTypeName("GLuint64")] ulong vkFence); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glSignalVkSemaphoreNV")] void SignalVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] void SpecializeShader( [NativeTypeName("GLuint")] uint shader, @@ -189336,8 +189336,8 @@ void SpecializeShader( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [SupportedApiProfile("gl", ["GL_VERSION_4_6"], MinVersion = "4.6")] + [SupportedApiProfile("glcore", ["GL_VERSION_4_6"], MinVersion = "4.6")] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShader")] void SpecializeShader( @@ -189348,8 +189348,8 @@ void SpecializeShader( [NativeTypeName("const GLuint *")] Ref pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] void SpecializeShaderARB( [NativeTypeName("GLuint")] uint shader, @@ -189359,8 +189359,8 @@ void SpecializeShaderARB( [NativeTypeName("const GLuint *")] uint* pConstantValue ); - [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [SupportedApiProfile("gl", ["GL_ARB_gl_spirv"])] + [SupportedApiProfile("glcore", ["GL_ARB_gl_spirv"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glSpecializeShaderARB")] void SpecializeShaderARB( @@ -189435,8 +189435,8 @@ void SpriteParameterSGIX( [NativeFunction("opengl", EntryPoint = "glStartInstrumentsSGIX")] void StartInstrumentsSGIX(); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] void StartTilingQCOM( [NativeTypeName("GLuint")] uint x, @@ -189446,8 +189446,8 @@ void StartTilingQCOM( [NativeTypeName("GLbitfield")] uint preserveMask ); - [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [SupportedApiProfile("gles2", ["GL_QCOM_tiled_rendering"])] + [SupportedApiProfile("gles1", ["GL_QCOM_tiled_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStartTilingQCOM")] void StartTilingQCOM( @@ -189458,8 +189458,8 @@ void StartTilingQCOM( [NativeTypeName("GLbitfield")] Constant preserveMask ); - [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [SupportedApiProfile("gl", ["GL_NV_command_list"])] + [SupportedApiProfile("glcore", ["GL_NV_command_list"])] [NativeFunction("opengl", EntryPoint = "glStateCaptureNV")] void StateCaptureNV( [NativeTypeName("GLuint")] uint state, @@ -189473,8 +189473,8 @@ void StencilClearTagEXT( [NativeTypeName("GLuint")] uint stencilClearTag ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] void StencilFillPathInstancedNV( @@ -189488,8 +189488,8 @@ void StencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] @@ -189504,8 +189504,8 @@ void StencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] void StencilFillPathNV( @@ -189514,8 +189514,8 @@ void StencilFillPathNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFillPathNV")] @@ -189526,7 +189526,7 @@ void StencilFillPathNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189551,7 +189551,7 @@ void StencilFillPathNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189575,12 +189575,12 @@ void StencilFillPathNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] void StencilFunc( [NativeTypeName("GLenum")] uint func, @@ -189589,7 +189589,7 @@ void StencilFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189614,7 +189614,7 @@ void StencilFunc( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189638,12 +189638,12 @@ void StencilFunc( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilFunc")] void StencilFunc( @@ -189653,7 +189653,7 @@ void StencilFunc( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189672,7 +189672,7 @@ void StencilFunc( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189704,7 +189704,7 @@ void StencilFuncSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189723,7 +189723,7 @@ void StencilFuncSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189775,7 +189775,7 @@ void StencilFuncSeparateATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189800,7 +189800,7 @@ void StencilFuncSeparateATI( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189824,17 +189824,17 @@ void StencilFuncSeparateATI( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilMask")] void StencilMask([NativeTypeName("GLuint")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189853,7 +189853,7 @@ void StencilFuncSeparateATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189883,7 +189883,7 @@ void StencilMaskSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189902,7 +189902,7 @@ void StencilMaskSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -189933,7 +189933,7 @@ void StencilMaskSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189958,7 +189958,7 @@ void StencilMaskSeparate( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -189982,12 +189982,12 @@ void StencilMaskSeparate( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glStencilOp")] void StencilOp( [NativeTypeName("GLenum")] uint fail, @@ -189996,7 +189996,7 @@ void StencilOp( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -190021,7 +190021,7 @@ void StencilOp( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -190045,12 +190045,12 @@ void StencilOp( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilOp")] void StencilOp( @@ -190060,7 +190060,7 @@ void StencilOp( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190079,7 +190079,7 @@ void StencilOp( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190111,7 +190111,7 @@ void StencilOpSeparate( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190130,7 +190130,7 @@ void StencilOpSeparate( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -190196,8 +190196,8 @@ void StencilOpValueAMD( [NativeTypeName("GLuint")] uint value ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] void StencilStrokePathInstancedNV( @@ -190211,8 +190211,8 @@ void StencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] @@ -190227,8 +190227,8 @@ void StencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathNV")] void StencilStrokePathNV( @@ -190237,8 +190237,8 @@ void StencilStrokePathNV( [NativeTypeName("GLuint")] uint mask ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] void StencilThenCoverFillPathInstancedNV( @@ -190253,8 +190253,8 @@ void StencilThenCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] @@ -190270,8 +190270,8 @@ void StencilThenCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] void StencilThenCoverFillPathNV( @@ -190281,8 +190281,8 @@ void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathNV")] @@ -190293,8 +190293,8 @@ void StencilThenCoverFillPathNV( [NativeTypeName("GLenum")] Constant coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] void StencilThenCoverStrokePathInstancedNV( @@ -190309,8 +190309,8 @@ void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] @@ -190326,8 +190326,8 @@ void StencilThenCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] Ref transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] void StencilThenCoverStrokePathNV( @@ -190337,8 +190337,8 @@ void StencilThenCoverStrokePathNV( [NativeTypeName("GLenum")] uint coverMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathNV")] @@ -190368,8 +190368,8 @@ void StringMarkerGremedy( [NativeTypeName("const void *")] Ref @string ); - [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gl", ["GL_NV_conservative_raster"])] + [SupportedApiProfile("glcore", ["GL_NV_conservative_raster"])] [SupportedApiProfile("gles2", ["GL_NV_conservative_raster"])] [NativeFunction("opengl", EntryPoint = "glSubpixelPrecisionBiasNV")] void SubpixelPrecisionBiasNV( @@ -190535,16 +190535,16 @@ void TangentPointerEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] MaybeBool TestFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", ["GL_NV_fence"])] - [SupportedApiProfile("gles1", ["GL_NV_fence"])] [SupportedApiProfile("gles2", ["GL_NV_fence"])] + [SupportedApiProfile("gles1", ["GL_NV_fence"])] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] uint TestFenceNVRaw([NativeTypeName("GLuint")] uint fence); @@ -190565,8 +190565,8 @@ uint TestObjectAppleRaw( [NativeTypeName("GLuint")] uint name ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] void TexAttachMemoryNV( @@ -190575,8 +190575,8 @@ void TexAttachMemoryNV( [NativeTypeName("GLuint64")] ulong offset ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexAttachMemoryNV")] @@ -190587,7 +190587,7 @@ void TexAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -190603,7 +190603,7 @@ void TexAttachMemoryNV( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -190626,7 +190626,7 @@ void TexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -190642,7 +190642,7 @@ void TexBuffer( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_1", "GL_VERSION_3_2", @@ -190665,8 +190665,8 @@ void TexBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] void TexBufferARB( [NativeTypeName("GLenum")] uint target, @@ -190674,8 +190674,8 @@ void TexBufferARB( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [SupportedApiProfile("gl", ["GL_ARB_texture_buffer_object"])] + [SupportedApiProfile("glcore", ["GL_ARB_texture_buffer_object"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexBufferARB")] void TexBufferARB( @@ -190721,7 +190721,7 @@ void TexBufferOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -190732,7 +190732,7 @@ void TexBufferOES( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -190752,7 +190752,7 @@ void TexBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -190763,7 +190763,7 @@ void TexBufferRange( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_buffer_range", "GL_VERSION_4_3", @@ -192784,8 +192784,8 @@ void TexCoord4XOES( [NativeFunction("opengl", EntryPoint = "glTexCoord4xvOES")] void TexCoord4XOES([NativeTypeName("const GLfixed *")] Ref coords); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glTexCoordFormatNV")] void TexCoordFormatNV( [NativeTypeName("GLint")] int size, @@ -193950,7 +193950,7 @@ void TexGenxOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -193975,7 +193975,7 @@ void TexGenxOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194012,7 +194012,7 @@ void TexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194037,7 +194037,7 @@ void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194075,7 +194075,7 @@ void TexImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194100,7 +194100,7 @@ void TexImage1D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194124,12 +194124,12 @@ void TexImage1D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] void TexImage2D( [NativeTypeName("GLenum")] uint target, @@ -194144,7 +194144,7 @@ void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194169,7 +194169,7 @@ void TexImage2D( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194193,12 +194193,12 @@ void TexImage2D( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexImage2D")] void TexImage2D( @@ -194214,7 +194214,7 @@ void TexImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194230,7 +194230,7 @@ void TexImage2D( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194256,7 +194256,7 @@ void TexImage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194272,7 +194272,7 @@ void TexImage2DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194324,7 +194324,7 @@ void TexImage2DMultisampleCoverageNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -194347,7 +194347,7 @@ void TexImage2DMultisampleCoverageNV( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -194384,7 +194384,7 @@ void TexImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -194407,7 +194407,7 @@ void TexImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -194476,7 +194476,7 @@ void TexImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194492,7 +194492,7 @@ void TexImage3DEXT( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194519,7 +194519,7 @@ void TexImage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194535,7 +194535,7 @@ void TexImage3DMultisample( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_multisample", "GL_VERSION_3_2", @@ -194653,8 +194653,8 @@ void TexImage4DSGIS( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] void TexPageCommitmentARB( [NativeTypeName("GLenum")] uint target, @@ -194668,8 +194668,8 @@ void TexPageCommitmentARB( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [SupportedApiProfile("gl", ["GL_ARB_sparse_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_sparse_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentARB")] void TexPageCommitmentARB( @@ -194713,8 +194713,8 @@ void TexPageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] void TexPageCommitmentMemNV( @@ -194732,8 +194732,8 @@ void TexPageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexPageCommitmentMemNV")] @@ -194753,7 +194753,7 @@ void TexPageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194778,7 +194778,7 @@ void TexPageCommitmentMemNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194802,12 +194802,12 @@ void TexPageCommitmentMemNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -194816,7 +194816,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194841,7 +194841,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194865,12 +194865,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterf")] void TexParameter( @@ -194880,7 +194880,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194905,7 +194905,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194929,12 +194929,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -194943,7 +194943,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194968,7 +194968,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -194992,12 +194992,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", MaxVersion = "2.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameterfv")] void TexParameter( @@ -195007,7 +195007,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195032,7 +195032,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195056,12 +195056,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -195070,7 +195070,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195095,7 +195095,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195119,12 +195119,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteri")] void TexParameter( @@ -195134,7 +195134,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195151,7 +195151,7 @@ void TexParameter( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195175,7 +195175,7 @@ void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195192,7 +195192,7 @@ void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195253,7 +195253,7 @@ void TexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195270,7 +195270,7 @@ void TexParameterIOES( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195294,7 +195294,7 @@ void TexParameterI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195311,7 +195311,7 @@ void TexParameterI( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -195372,7 +195372,7 @@ void TexParameterIOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195397,7 +195397,7 @@ void TexParameterIOES( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195421,12 +195421,12 @@ void TexParameterIOES( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] void TexParameter( [NativeTypeName("GLenum")] uint target, @@ -195435,7 +195435,7 @@ void TexParameter( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195460,7 +195460,7 @@ void TexParameter( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -195484,12 +195484,12 @@ void TexParameter( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexParameteriv")] void TexParameter( @@ -195586,7 +195586,7 @@ void TexRenderbufferNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195598,7 +195598,7 @@ void TexRenderbufferNV( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195618,7 +195618,7 @@ void TexStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195630,7 +195630,7 @@ void TexStorage1D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195650,10 +195650,10 @@ void TexStorage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] void TexStorage1DEXT( [NativeTypeName("GLenum")] uint target, @@ -195662,10 +195662,10 @@ void TexStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] void TexStorage1DEXT( @@ -195676,7 +195676,7 @@ void TexStorage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195688,7 +195688,7 @@ void TexStorage1DEXT( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195709,7 +195709,7 @@ void TexStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195721,7 +195721,7 @@ void TexStorage2D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195742,10 +195742,10 @@ void TexStorage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] void TexStorage2DEXT( [NativeTypeName("GLenum")] uint target, @@ -195755,10 +195755,10 @@ void TexStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] void TexStorage2DEXT( @@ -195770,7 +195770,7 @@ void TexStorage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195781,7 +195781,7 @@ void TexStorage2DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195802,7 +195802,7 @@ void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195813,7 +195813,7 @@ void TexStorage2DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195835,7 +195835,7 @@ void TexStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195847,7 +195847,7 @@ void TexStorage2DMultisample( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195869,7 +195869,7 @@ void TexStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195881,7 +195881,7 @@ void TexStorage3D( MinVersion = "4.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage", "GL_VERSION_4_2", @@ -195903,10 +195903,10 @@ void TexStorage3D( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] void TexStorage3DEXT( [NativeTypeName("GLenum")] uint target, @@ -195917,10 +195917,10 @@ void TexStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] void TexStorage3DEXT( @@ -195933,7 +195933,7 @@ void TexStorage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195944,7 +195944,7 @@ void TexStorage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195966,7 +195966,7 @@ void TexStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -195977,7 +195977,7 @@ void TexStorage3DMultisample( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_storage_multisample", "GL_VERSION_4_3", @@ -196287,7 +196287,7 @@ void TexStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196311,7 +196311,7 @@ void TexStorageSparseAMD( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196346,7 +196346,7 @@ void TexSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196370,7 +196370,7 @@ void TexSubImage1D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196431,7 +196431,7 @@ void TexSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196455,7 +196455,7 @@ void TexSubImage1DEXT( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196478,12 +196478,12 @@ void TexSubImage1DEXT( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] void TexSubImage2D( [NativeTypeName("GLenum")] uint target, @@ -196498,7 +196498,7 @@ void TexSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196522,7 +196522,7 @@ void TexSubImage2D( MinVersion = "1.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_1", "GL_VERSION_1_2", @@ -196545,12 +196545,12 @@ void TexSubImage2D( ], MinVersion = "1.1" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexSubImage2D")] void TexSubImage2D( @@ -196595,7 +196595,7 @@ void TexSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -196618,7 +196618,7 @@ void TexSubImage2DEXT( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -196656,7 +196656,7 @@ void TexSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -196679,7 +196679,7 @@ void TexSubImage3D( MinVersion = "1.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_2", "GL_VERSION_1_3", @@ -196820,8 +196820,8 @@ void TexSubImage4DSGIS( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gl", ["GL_NV_memory_attachment"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_attachment"])] [SupportedApiProfile("gles2", ["GL_NV_memory_attachment"])] [NativeFunction("opengl", EntryPoint = "glTextureAttachMemoryNV")] void TextureAttachMemoryNV( @@ -196831,30 +196831,30 @@ void TextureAttachMemoryNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_texture_barrier", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [NativeFunction("opengl", EntryPoint = "glTextureBarrier")] void TextureBarrier(); - [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [SupportedApiProfile("gl", ["GL_NV_texture_barrier"])] + [SupportedApiProfile("glcore", ["GL_NV_texture_barrier"])] [NativeFunction("opengl", EntryPoint = "glTextureBarrierNV")] void TextureBarrierNV(); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -196866,12 +196866,12 @@ void TextureBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -196883,8 +196883,8 @@ void TextureBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] void TextureBufferEXT( [NativeTypeName("GLuint")] uint texture, @@ -196893,8 +196893,8 @@ void TextureBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferEXT")] void TextureBufferEXT( @@ -196905,12 +196905,12 @@ void TextureBufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -196924,12 +196924,12 @@ void TextureBufferRange( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -196943,8 +196943,8 @@ void TextureBufferRange( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] void TextureBufferRangeEXT( [NativeTypeName("GLuint")] uint texture, @@ -196955,8 +196955,8 @@ void TextureBufferRangeEXT( [NativeTypeName("GLsizeiptr")] nuint size ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureBufferRangeEXT")] void TextureBufferRangeEXT( @@ -197000,8 +197000,8 @@ void TextureFoveationParametersQCOM( [NativeTypeName("GLfloat")] float foveaArea ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] void TextureImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197015,8 +197015,8 @@ void TextureImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage1DEXT")] void TextureImage1DEXT( @@ -197031,8 +197031,8 @@ void TextureImage1DEXT( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] void TextureImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197047,8 +197047,8 @@ void TextureImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage2DEXT")] void TextureImage2DEXT( @@ -197116,8 +197116,8 @@ void TextureImage2DMultisampleNV( [NativeTypeName("GLboolean")] MaybeBool fixedSampleLocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] void TextureImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197133,8 +197133,8 @@ void TextureImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureImage3DEXT")] void TextureImage3DEXT( @@ -197244,8 +197244,8 @@ void TextureNormalEXT( [NativeTypeName("GLenum")] Constant mode ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] void TexturePageCommitmentEXT( [NativeTypeName("GLuint")] uint texture, @@ -197259,8 +197259,8 @@ void TexturePageCommitmentEXT( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentEXT")] void TexturePageCommitmentEXT( @@ -197275,8 +197275,8 @@ void TexturePageCommitmentEXT( [NativeTypeName("GLboolean")] MaybeBool commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] void TexturePageCommitmentMemNV( @@ -197294,8 +197294,8 @@ void TexturePageCommitmentMemNV( [NativeTypeName("GLboolean")] uint commit ); - [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gl", ["GL_NV_memory_object_sparse"])] + [SupportedApiProfile("glcore", ["GL_NV_memory_object_sparse"])] [SupportedApiProfile("gles2", ["GL_NV_memory_object_sparse"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTexturePageCommitmentMemNV")] @@ -197315,12 +197315,12 @@ void TexturePageCommitmentMemNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197332,12 +197332,12 @@ void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197349,8 +197349,8 @@ void TextureParameter( [NativeTypeName("GLfloat")] float param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -197359,8 +197359,8 @@ void TextureParameterEXT( [NativeTypeName("GLfloat")] float param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfEXT")] void TextureParameterEXT( @@ -197371,12 +197371,12 @@ void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197388,12 +197388,12 @@ void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197405,8 +197405,8 @@ void TextureParameter( [NativeTypeName("const GLfloat *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -197415,8 +197415,8 @@ void TextureParameterEXT( [NativeTypeName("const GLfloat *")] float* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterfvEXT")] void TextureParameterEXT( @@ -197427,12 +197427,12 @@ void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197444,12 +197444,12 @@ void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197461,8 +197461,8 @@ void TextureParameter( [NativeTypeName("GLint")] int param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -197471,8 +197471,8 @@ void TextureParameterEXT( [NativeTypeName("GLint")] int param3 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameteriEXT")] void TextureParameterEXT( @@ -197483,12 +197483,12 @@ void TextureParameterEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197500,12 +197500,12 @@ void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197517,8 +197517,8 @@ void TextureParameterI( [NativeTypeName("const GLint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -197527,8 +197527,8 @@ void TextureParameterIEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIivEXT")] void TextureParameterIEXT( @@ -197539,12 +197539,12 @@ void TextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197556,12 +197556,12 @@ void TextureParameterI( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197573,8 +197573,8 @@ void TextureParameterI( [NativeTypeName("const GLuint *")] Ref @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] void TextureParameterIEXT( [NativeTypeName("GLuint")] uint texture, @@ -197583,8 +197583,8 @@ void TextureParameterIEXT( [NativeTypeName("const GLuint *")] uint* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterIuivEXT")] void TextureParameterIEXT( @@ -197595,12 +197595,12 @@ void TextureParameterIEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197612,12 +197612,12 @@ void TextureParameter( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197629,8 +197629,8 @@ void TextureParameter( [NativeTypeName("const GLint *")] Ref param2 ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] void TextureParameterEXT( [NativeTypeName("GLuint")] uint texture, @@ -197639,8 +197639,8 @@ void TextureParameterEXT( [NativeTypeName("const GLint *")] int* @params ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureParameterivEXT")] void TextureParameterEXT( @@ -197667,8 +197667,8 @@ void TextureRangeApple( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint texture, @@ -197676,8 +197676,8 @@ void TextureRenderbufferEXT( [NativeTypeName("GLuint")] uint renderbuffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureRenderbufferEXT")] void TextureRenderbufferEXT( @@ -197687,12 +197687,12 @@ void TextureRenderbufferEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197705,12 +197705,12 @@ void TextureStorage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197723,10 +197723,10 @@ void TextureStorage1D( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] void TextureStorage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197736,10 +197736,10 @@ void TextureStorage1DEXT( [NativeTypeName("GLsizei")] uint width ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage1DEXT")] void TextureStorage1DEXT( @@ -197751,12 +197751,12 @@ void TextureStorage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197770,12 +197770,12 @@ void TextureStorage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197789,10 +197789,10 @@ void TextureStorage2D( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] void TextureStorage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197803,10 +197803,10 @@ void TextureStorage2DEXT( [NativeTypeName("GLsizei")] uint height ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DEXT")] void TextureStorage2DEXT( @@ -197819,12 +197819,12 @@ void TextureStorage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197839,12 +197839,12 @@ void TextureStorage2DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197859,8 +197859,8 @@ void TextureStorage2DMultisample( [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] void TextureStorage2DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, @@ -197872,8 +197872,8 @@ void TextureStorage2DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisampleEXT")] void TextureStorage2DMultisampleEXT( @@ -197887,12 +197887,12 @@ void TextureStorage2DMultisampleEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197907,12 +197907,12 @@ void TextureStorage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197927,10 +197927,10 @@ void TextureStorage3D( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] void TextureStorage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -197942,10 +197942,10 @@ void TextureStorage3DEXT( [NativeTypeName("GLsizei")] uint depth ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] - [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access", "GL_EXT_texture_storage"])] [SupportedApiProfile("gles2", ["GL_EXT_texture_storage"])] + [SupportedApiProfile("gles1", ["GL_EXT_texture_storage"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DEXT")] void TextureStorage3DEXT( @@ -197959,12 +197959,12 @@ void TextureStorage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -197980,12 +197980,12 @@ void TextureStorage3DMultisample( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198001,8 +198001,8 @@ void TextureStorage3DMultisample( [NativeTypeName("GLboolean")] MaybeBool fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] void TextureStorage3DMultisampleEXT( [NativeTypeName("GLuint")] uint texture, @@ -198015,8 +198015,8 @@ void TextureStorage3DMultisampleEXT( [NativeTypeName("GLboolean")] uint fixedsamplelocations ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisampleEXT")] void TextureStorage3DMultisampleEXT( @@ -198197,12 +198197,12 @@ void TextureStorageSparseAMD( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198218,12 +198218,12 @@ void TextureSubImage1D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198239,8 +198239,8 @@ void TextureSubImage1D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] void TextureSubImage1DEXT( [NativeTypeName("GLuint")] uint texture, @@ -198253,8 +198253,8 @@ void TextureSubImage1DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage1DEXT")] void TextureSubImage1DEXT( @@ -198269,12 +198269,12 @@ void TextureSubImage1DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198292,12 +198292,12 @@ void TextureSubImage2D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198315,8 +198315,8 @@ void TextureSubImage2D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] void TextureSubImage2DEXT( [NativeTypeName("GLuint")] uint texture, @@ -198331,8 +198331,8 @@ void TextureSubImage2DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage2DEXT")] void TextureSubImage2DEXT( @@ -198349,12 +198349,12 @@ void TextureSubImage2DEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198374,12 +198374,12 @@ void TextureSubImage3D( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198399,8 +198399,8 @@ void TextureSubImage3D( [NativeTypeName("const void *")] Ref pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] void TextureSubImage3DEXT( [NativeTypeName("GLuint")] uint texture, @@ -198417,8 +198417,8 @@ void TextureSubImage3DEXT( [NativeTypeName("const void *")] void* pixels ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTextureSubImage3DEXT")] void TextureSubImage3DEXT( @@ -198437,7 +198437,7 @@ void TextureSubImage3DEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -198448,7 +198448,7 @@ void TextureSubImage3DEXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -198471,7 +198471,7 @@ void TextureView( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -198482,7 +198482,7 @@ void TextureView( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_texture_view", "GL_VERSION_4_3", @@ -198604,12 +198604,12 @@ void TransformFeedbackAttribNV( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198621,12 +198621,12 @@ void TransformFeedbackBufferBase( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -198661,7 +198661,7 @@ void TransformFeedbackStreamAttribNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198678,7 +198678,7 @@ void TransformFeedbackStreamAttribNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198703,7 +198703,7 @@ void TransformFeedbackVarying( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198720,7 +198720,7 @@ void TransformFeedbackVarying( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198745,7 +198745,7 @@ void TransformFeedbackVaryings( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198762,7 +198762,7 @@ void TransformFeedbackVaryings( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -198881,8 +198881,8 @@ void TransformFeedbackVaryingsNV( [NativeTypeName("GLenum")] Constant bufferMode ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] void TransformPathNV( @@ -198892,8 +198892,8 @@ void TransformPathNV( [NativeTypeName("const GLfloat *")] float* transformValues ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glTransformPathNV")] @@ -198987,7 +198987,7 @@ void TranslatexOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199001,7 +199001,7 @@ void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199018,7 +199018,7 @@ void TranslatexOES( void Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLdouble")] double x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199032,7 +199032,7 @@ void TranslatexOES( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199053,7 +199053,7 @@ void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199067,7 +199067,7 @@ void Uniform1( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199089,7 +199089,7 @@ void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199108,7 +199108,7 @@ void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199139,7 +199139,7 @@ void Uniform1( void Uniform1ARB([NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat")] float v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199158,7 +199158,7 @@ void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199189,7 +199189,7 @@ void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199208,7 +199208,7 @@ void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199257,7 +199257,7 @@ void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199276,7 +199276,7 @@ void Uniform1ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199302,19 +199302,19 @@ void Uniform1ARB( [NativeFunction("opengl", EntryPoint = "glUniform1i")] void Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLint")] int v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64ARB")] void Uniform1ARB([NativeTypeName("GLint")] int location, [NativeTypeName("GLint64")] long x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64NV")] void Uniform1NV([NativeTypeName("GLint")] int location, [NativeTypeName("GLint64EXT")] long x); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] void Uniform1ARB( [NativeTypeName("GLint")] int location, @@ -199322,8 +199322,8 @@ void Uniform1ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] void Uniform1ARB( @@ -199332,8 +199332,8 @@ void Uniform1ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] void Uniform1NV( @@ -199342,8 +199342,8 @@ void Uniform1NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] @@ -199358,7 +199358,7 @@ void Uniform1NV( void Uniform1ARB([NativeTypeName("GLint")] int location, [NativeTypeName("GLint")] int v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199377,7 +199377,7 @@ void Uniform1NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199408,7 +199408,7 @@ void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199427,7 +199427,7 @@ void Uniform1( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199476,7 +199476,7 @@ void Uniform1ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199493,7 +199493,7 @@ void Uniform1ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199512,13 +199512,13 @@ void Uniform1ARB( [NativeFunction("opengl", EntryPoint = "glUniform1ui")] void Uniform1([NativeTypeName("GLint")] int location, [NativeTypeName("GLuint")] uint v0); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64ARB")] void Uniform1ARB([NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64")] ulong x); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64NV")] void Uniform1NV( @@ -199526,8 +199526,8 @@ void Uniform1NV( [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] void Uniform1ARB( [NativeTypeName("GLint")] int location, @@ -199535,8 +199535,8 @@ void Uniform1ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] void Uniform1ARB( @@ -199545,8 +199545,8 @@ void Uniform1ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] void Uniform1NV( @@ -199555,8 +199555,8 @@ void Uniform1NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] @@ -199571,7 +199571,7 @@ void Uniform1NV( void Uniform1EXT([NativeTypeName("GLint")] int location, [NativeTypeName("GLuint")] uint v0); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199588,7 +199588,7 @@ void Uniform1NV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199612,7 +199612,7 @@ void Uniform1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199629,7 +199629,7 @@ void Uniform1( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -199671,7 +199671,7 @@ void Uniform1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199685,7 +199685,7 @@ void Uniform1EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199706,7 +199706,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199720,7 +199720,7 @@ void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199741,7 +199741,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199755,7 +199755,7 @@ void Uniform2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -199777,7 +199777,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199796,7 +199796,7 @@ void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199835,7 +199835,7 @@ void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199854,7 +199854,7 @@ void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199885,7 +199885,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199904,7 +199904,7 @@ void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199953,7 +199953,7 @@ void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -199972,7 +199972,7 @@ void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200002,8 +200002,8 @@ void Uniform2( [NativeTypeName("GLint")] int v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64ARB")] void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -200011,8 +200011,8 @@ void Uniform2ARB( [NativeTypeName("GLint64")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64NV")] void Uniform2NV( @@ -200021,8 +200021,8 @@ void Uniform2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -200030,8 +200030,8 @@ void Uniform2ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] void Uniform2ARB( @@ -200040,8 +200040,8 @@ void Uniform2ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] void Uniform2NV( @@ -200050,8 +200050,8 @@ void Uniform2NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] @@ -200070,7 +200070,7 @@ void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200089,7 +200089,7 @@ void Uniform2ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200120,7 +200120,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200139,7 +200139,7 @@ void Uniform2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200188,7 +200188,7 @@ void Uniform2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200205,7 +200205,7 @@ void Uniform2ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200228,8 +200228,8 @@ void Uniform2( [NativeTypeName("GLuint")] uint v1 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64ARB")] void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -200237,8 +200237,8 @@ void Uniform2ARB( [NativeTypeName("GLuint64")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64NV")] void Uniform2NV( @@ -200247,8 +200247,8 @@ void Uniform2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] void Uniform2ARB( [NativeTypeName("GLint")] int location, @@ -200256,8 +200256,8 @@ void Uniform2ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] void Uniform2ARB( @@ -200266,8 +200266,8 @@ void Uniform2ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] void Uniform2NV( @@ -200276,8 +200276,8 @@ void Uniform2NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] @@ -200296,7 +200296,7 @@ void Uniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200313,7 +200313,7 @@ void Uniform2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200337,7 +200337,7 @@ void Uniform2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200354,7 +200354,7 @@ void Uniform2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200396,7 +200396,7 @@ void Uniform2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200410,7 +200410,7 @@ void Uniform2EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200432,7 +200432,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200446,7 +200446,7 @@ void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200467,7 +200467,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200481,7 +200481,7 @@ void Uniform3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -200503,7 +200503,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200522,7 +200522,7 @@ void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200563,7 +200563,7 @@ void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200582,7 +200582,7 @@ void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200613,7 +200613,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200632,7 +200632,7 @@ void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200681,7 +200681,7 @@ void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200700,7 +200700,7 @@ void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200731,8 +200731,8 @@ void Uniform3( [NativeTypeName("GLint")] int v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64ARB")] void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -200741,8 +200741,8 @@ void Uniform3ARB( [NativeTypeName("GLint64")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64NV")] void Uniform3NV( @@ -200752,8 +200752,8 @@ void Uniform3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -200761,8 +200761,8 @@ void Uniform3ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] void Uniform3ARB( @@ -200771,8 +200771,8 @@ void Uniform3ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] void Uniform3NV( @@ -200781,8 +200781,8 @@ void Uniform3NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] @@ -200802,7 +200802,7 @@ void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200821,7 +200821,7 @@ void Uniform3ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200852,7 +200852,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200871,7 +200871,7 @@ void Uniform3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -200920,7 +200920,7 @@ void Uniform3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200937,7 +200937,7 @@ void Uniform3ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -200961,8 +200961,8 @@ void Uniform3( [NativeTypeName("GLuint")] uint v2 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64ARB")] void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -200971,8 +200971,8 @@ void Uniform3ARB( [NativeTypeName("GLuint64")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64NV")] void Uniform3NV( @@ -200982,8 +200982,8 @@ void Uniform3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] void Uniform3ARB( [NativeTypeName("GLint")] int location, @@ -200991,8 +200991,8 @@ void Uniform3ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] void Uniform3ARB( @@ -201001,8 +201001,8 @@ void Uniform3ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] void Uniform3NV( @@ -201011,8 +201011,8 @@ void Uniform3NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] @@ -201032,7 +201032,7 @@ void Uniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201049,7 +201049,7 @@ void Uniform3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201073,7 +201073,7 @@ void Uniform3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201090,7 +201090,7 @@ void Uniform3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201132,7 +201132,7 @@ void Uniform3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201146,7 +201146,7 @@ void Uniform3EXT( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201169,7 +201169,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201183,7 +201183,7 @@ void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201204,7 +201204,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201218,7 +201218,7 @@ void Uniform4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -201240,7 +201240,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201259,7 +201259,7 @@ void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201302,7 +201302,7 @@ void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201321,7 +201321,7 @@ void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201352,7 +201352,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201371,7 +201371,7 @@ void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201420,7 +201420,7 @@ void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201439,7 +201439,7 @@ void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201471,8 +201471,8 @@ void Uniform4( [NativeTypeName("GLint")] int v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64ARB")] void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -201482,8 +201482,8 @@ void Uniform4ARB( [NativeTypeName("GLint64")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64NV")] void Uniform4NV( @@ -201494,8 +201494,8 @@ void Uniform4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -201503,8 +201503,8 @@ void Uniform4ARB( [NativeTypeName("const GLint64 *")] long* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] void Uniform4ARB( @@ -201513,8 +201513,8 @@ void Uniform4ARB( [NativeTypeName("const GLint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] void Uniform4NV( @@ -201523,8 +201523,8 @@ void Uniform4NV( [NativeTypeName("const GLint64EXT *")] long* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] @@ -201545,7 +201545,7 @@ void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201564,7 +201564,7 @@ void Uniform4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201595,7 +201595,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201614,7 +201614,7 @@ void Uniform4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -201663,7 +201663,7 @@ void Uniform4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201680,7 +201680,7 @@ void Uniform4ARB( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201705,8 +201705,8 @@ void Uniform4( [NativeTypeName("GLuint")] uint v3 ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64ARB")] void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -201716,8 +201716,8 @@ void Uniform4ARB( [NativeTypeName("GLuint64")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64NV")] void Uniform4NV( @@ -201728,8 +201728,8 @@ void Uniform4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] void Uniform4ARB( [NativeTypeName("GLint")] int location, @@ -201737,8 +201737,8 @@ void Uniform4ARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [SupportedApiProfile("gl", ["GL_ARB_gpu_shader_int64"])] + [SupportedApiProfile("glcore", ["GL_ARB_gpu_shader_int64"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] void Uniform4ARB( @@ -201747,8 +201747,8 @@ void Uniform4ARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] void Uniform4NV( @@ -201757,8 +201757,8 @@ void Uniform4NV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gl", ["GL_AMD_gpu_shader_int64", "GL_NV_gpu_shader5"])] + [SupportedApiProfile("glcore", ["GL_NV_gpu_shader5"])] [SupportedApiProfile("gles2", ["GL_NV_gpu_shader5"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] @@ -201779,7 +201779,7 @@ void Uniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201796,7 +201796,7 @@ void Uniform4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201820,7 +201820,7 @@ void Uniform4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201837,7 +201837,7 @@ void Uniform4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -201879,7 +201879,7 @@ void Uniform4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -201896,7 +201896,7 @@ void Uniform4EXT( MinVersion = "3.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_uniform_buffer_object", "GL_VERSION_3_1", @@ -201927,8 +201927,8 @@ void UniformBufferEXT( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64ARB")] void UniformHandleARB( [NativeTypeName("GLint")] int location, @@ -201942,8 +201942,8 @@ void UniformHandleIMG( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64NV")] void UniformHandleNV( @@ -201951,8 +201951,8 @@ void UniformHandleNV( [NativeTypeName("GLuint64")] ulong value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] void UniformHandleui64VARB( [NativeTypeName("GLint")] int location, @@ -201960,8 +201960,8 @@ void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] void UniformHandleui64VARB( @@ -201970,8 +201970,8 @@ void UniformHandleui64VARB( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] void UniformHandleui64VARB( @@ -202004,8 +202004,8 @@ void UniformHandleui64VIMG( [NativeTypeName("const GLuint64 *")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] void UniformHandleui64VNV( @@ -202014,8 +202014,8 @@ void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -202025,8 +202025,8 @@ void UniformHandleui64VNV( [NativeTypeName("const GLuint64 *")] Ref value ); - [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gl", ["GL_NV_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_NV_bindless_texture"])] [SupportedApiProfile("gles2", ["GL_NV_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] @@ -202036,7 +202036,7 @@ void UniformHandleui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202050,7 +202050,7 @@ void UniformHandleui64VNV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202072,7 +202072,7 @@ void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202086,7 +202086,7 @@ void UniformMatrix2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202109,7 +202109,7 @@ void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202128,7 +202128,7 @@ void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202160,7 +202160,7 @@ void UniformMatrix2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202179,7 +202179,7 @@ void UniformMatrix2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202231,7 +202231,7 @@ void UniformMatrix2ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202245,7 +202245,7 @@ void UniformMatrix2ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202267,7 +202267,7 @@ void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202281,7 +202281,7 @@ void UniformMatrix2X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202304,7 +202304,7 @@ void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202322,7 +202322,7 @@ void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202348,7 +202348,7 @@ void UniformMatrix2X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202366,7 +202366,7 @@ void UniformMatrix2X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202412,7 +202412,7 @@ void UniformMatrix2X3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202426,7 +202426,7 @@ void UniformMatrix2X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202448,7 +202448,7 @@ void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202462,7 +202462,7 @@ void UniformMatrix2X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202485,7 +202485,7 @@ void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202503,7 +202503,7 @@ void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202529,7 +202529,7 @@ void UniformMatrix2X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202547,7 +202547,7 @@ void UniformMatrix2X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202593,7 +202593,7 @@ void UniformMatrix2X4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202607,7 +202607,7 @@ void UniformMatrix2X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202629,7 +202629,7 @@ void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202643,7 +202643,7 @@ void UniformMatrix3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202666,7 +202666,7 @@ void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202685,7 +202685,7 @@ void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202717,7 +202717,7 @@ void UniformMatrix3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202736,7 +202736,7 @@ void UniformMatrix3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -202788,7 +202788,7 @@ void UniformMatrix3ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202802,7 +202802,7 @@ void UniformMatrix3ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202824,7 +202824,7 @@ void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202838,7 +202838,7 @@ void UniformMatrix3X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202861,7 +202861,7 @@ void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202879,7 +202879,7 @@ void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202905,7 +202905,7 @@ void UniformMatrix3X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202923,7 +202923,7 @@ void UniformMatrix3X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -202969,7 +202969,7 @@ void UniformMatrix3X2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -202983,7 +202983,7 @@ void UniformMatrix3X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203005,7 +203005,7 @@ void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203019,7 +203019,7 @@ void UniformMatrix3X4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203042,7 +203042,7 @@ void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203060,7 +203060,7 @@ void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203086,7 +203086,7 @@ void UniformMatrix3X4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203104,7 +203104,7 @@ void UniformMatrix3X4( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203150,7 +203150,7 @@ void UniformMatrix3X4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203164,7 +203164,7 @@ void UniformMatrix3X4NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203186,7 +203186,7 @@ void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203200,7 +203200,7 @@ void UniformMatrix4( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203223,7 +203223,7 @@ void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -203242,7 +203242,7 @@ void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -203274,7 +203274,7 @@ void UniformMatrix4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -203293,7 +203293,7 @@ void UniformMatrix4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -203345,7 +203345,7 @@ void UniformMatrix4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203359,7 +203359,7 @@ void UniformMatrix4ARB( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203381,7 +203381,7 @@ void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203395,7 +203395,7 @@ void UniformMatrix4X2( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203418,7 +203418,7 @@ void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203436,7 +203436,7 @@ void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203462,7 +203462,7 @@ void UniformMatrix4X2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203480,7 +203480,7 @@ void UniformMatrix4X2( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203526,7 +203526,7 @@ void UniformMatrix4X2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203540,7 +203540,7 @@ void UniformMatrix4X2NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203562,7 +203562,7 @@ void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203576,7 +203576,7 @@ void UniformMatrix4X3( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_gpu_shader_fp64", "GL_VERSION_4_0", @@ -203599,7 +203599,7 @@ void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203617,7 +203617,7 @@ void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203643,7 +203643,7 @@ void UniformMatrix4X3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203661,7 +203661,7 @@ void UniformMatrix4X3( MinVersion = "2.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_1", "GL_VERSION_3_0", @@ -203707,7 +203707,7 @@ void UniformMatrix4X3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203721,7 +203721,7 @@ void UniformMatrix4X3NV( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203742,7 +203742,7 @@ void UniformSubroutines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203756,7 +203756,7 @@ void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203778,7 +203778,7 @@ void UniformSubroutines( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203792,7 +203792,7 @@ void UniformSubroutines( MinVersion = "4.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_shader_subroutine", "GL_VERSION_4_0", @@ -203812,16 +203812,16 @@ void UniformSubroutines( [NativeTypeName("const GLuint *")] uint indices ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64NV")] void UniformNV( [NativeTypeName("GLint")] int location, [NativeTypeName("GLuint64EXT")] ulong value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] void UniformNV( [NativeTypeName("GLint")] int location, @@ -203829,8 +203829,8 @@ void UniformNV( [NativeTypeName("const GLuint64EXT *")] ulong* value ); - [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [SupportedApiProfile("gl", ["GL_NV_shader_buffer_load"])] + [SupportedApiProfile("glcore", ["GL_NV_shader_buffer_load"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] void UniformNV( @@ -203845,7 +203845,7 @@ void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -203865,7 +203865,7 @@ void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -203889,7 +203889,7 @@ void UniformNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -203909,7 +203909,7 @@ void UniformNV( MinVersion = "1.5" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_5", "GL_VERSION_2_0", @@ -203948,26 +203948,26 @@ MaybeBool UnmapBufferARB( ); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] MaybeBool UnmapBufferOES([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [SupportedApiProfile("gles2", ["GL_OES_mapbuffer"])] + [SupportedApiProfile("gles1", ["GL_OES_mapbuffer"])] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] uint UnmapBufferOESRaw([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -203976,26 +203976,26 @@ MaybeBool UnmapBufferARB( MaybeBool UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] MaybeBool UnmapNamedBufferEXT([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] uint UnmapNamedBufferEXTRaw([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -204039,7 +204039,7 @@ void UpdateObjectBufferATI( void UploadGpuMaskNVX([NativeTypeName("GLbitfield")] uint mask); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -204058,7 +204058,7 @@ void UpdateObjectBufferATI( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -204089,7 +204089,7 @@ void UpdateObjectBufferATI( void UseProgramObjectARB([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -204102,7 +204102,7 @@ void UpdateObjectBufferATI( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -204122,7 +204122,7 @@ void UseProgramStages( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -204135,7 +204135,7 @@ void UseProgramStages( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -204172,8 +204172,8 @@ void UseProgramStagesEXT( [NativeTypeName("GLuint")] uint program ); - [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [SupportedApiProfile("gl", ["GL_EXT_separate_shader_objects"])] + [SupportedApiProfile("glcore", ["GL_EXT_separate_shader_objects"])] [NativeFunction("opengl", EntryPoint = "glUseShaderProgramEXT")] void UseShaderProgramEXT( [NativeTypeName("GLenum")] uint type, @@ -204181,7 +204181,7 @@ void UseShaderProgramEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -204200,7 +204200,7 @@ void UseShaderProgramEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -204231,7 +204231,7 @@ void UseShaderProgramEXT( void ValidateProgramARB([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -204244,7 +204244,7 @@ void UseShaderProgramEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_separate_shader_objects", "GL_VERSION_4_1", @@ -205835,12 +205835,12 @@ void Vertex4XOES( void Vertex4XOES([NativeTypeName("const GLfixed *")] Ref coords); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205852,12 +205852,12 @@ void VertexArrayAttribBinding( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205872,12 +205872,12 @@ void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205893,12 +205893,12 @@ void VertexArrayAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205912,12 +205912,12 @@ void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205932,12 +205932,12 @@ void VertexArrayAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205951,12 +205951,12 @@ void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205971,12 +205971,12 @@ void VertexArrayAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -205987,8 +205987,8 @@ void VertexArrayBindingDivisor( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayBindVertexBufferEXT")] void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -205998,8 +205998,8 @@ void VertexArrayBindVertexBufferEXT( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] void VertexArrayColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206010,8 +206010,8 @@ void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayColorOffsetEXT")] void VertexArrayColorOffsetEXT( @@ -206023,8 +206023,8 @@ void VertexArrayColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")] void VertexArrayEdgeFlagOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206034,12 +206034,12 @@ void VertexArrayEdgeFlagOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -206049,8 +206049,8 @@ void VertexArrayElementBuffer( [NativeTypeName("GLuint")] uint buffer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206060,8 +206060,8 @@ void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayFogCoordOffsetEXT")] void VertexArrayFogCoordOffsetEXT( @@ -206072,8 +206072,8 @@ void VertexArrayFogCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] void VertexArrayIndexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206083,8 +206083,8 @@ void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayIndexOffsetEXT")] void VertexArrayIndexOffsetEXT( @@ -206095,8 +206095,8 @@ void VertexArrayIndexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206108,8 +206108,8 @@ void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")] void VertexArrayMultiTexCoordOffsetEXT( @@ -206122,8 +206122,8 @@ void VertexArrayMultiTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] void VertexArrayNormalOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206133,8 +206133,8 @@ void VertexArrayNormalOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayNormalOffsetEXT")] void VertexArrayNormalOffsetEXT( @@ -206184,8 +206184,8 @@ void VertexArrayRangeNV( [NativeTypeName("const void *")] Ref pointer ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206196,8 +206196,8 @@ void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")] void VertexArraySecondaryColorOffsetEXT( @@ -206209,8 +206209,8 @@ void VertexArraySecondaryColorOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206221,8 +206221,8 @@ void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayTexCoordOffsetEXT")] void VertexArrayTexCoordOffsetEXT( @@ -206234,8 +206234,8 @@ void VertexArrayTexCoordOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribBindingEXT")] void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206243,8 +206243,8 @@ void VertexArrayVertexAttribBindingEXT( [NativeTypeName("GLuint")] uint bindingindex ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")] void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206252,8 +206252,8 @@ void VertexArrayVertexAttribDivisorEXT( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206264,8 +206264,8 @@ void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribFormatEXT")] void VertexArrayVertexAttribFormatEXT( @@ -206277,8 +206277,8 @@ void VertexArrayVertexAttribFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206288,8 +206288,8 @@ void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")] void VertexArrayVertexAttribIFormatEXT( @@ -206300,8 +206300,8 @@ void VertexArrayVertexAttribIFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206313,8 +206313,8 @@ void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")] void VertexArrayVertexAttribIOffsetEXT( @@ -206327,8 +206327,8 @@ void VertexArrayVertexAttribIOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206338,8 +206338,8 @@ void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")] void VertexArrayVertexAttribLFormatEXT( @@ -206350,8 +206350,8 @@ void VertexArrayVertexAttribLFormatEXT( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206363,8 +206363,8 @@ void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")] void VertexArrayVertexAttribLOffsetEXT( @@ -206377,8 +206377,8 @@ void VertexArrayVertexAttribLOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206391,8 +206391,8 @@ void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")] void VertexArrayVertexAttribOffsetEXT( @@ -206406,8 +206406,8 @@ void VertexArrayVertexAttribOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")] void VertexArrayVertexBindingDivisorEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206416,12 +206416,12 @@ void VertexArrayVertexBindingDivisorEXT( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -206435,12 +206435,12 @@ void VertexArrayVertexBuffer( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -206455,12 +206455,12 @@ void VertexArrayVertexBuffers( ); [SupportedApiProfile( - "glcore", + "gl", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] [SupportedApiProfile( - "gl", + "glcore", ["GL_ARB_direct_state_access", "GL_VERSION_4_5", "GL_VERSION_4_6"], MinVersion = "4.5" )] @@ -206475,8 +206475,8 @@ void VertexArrayVertexBuffers( [NativeTypeName("const GLsizei *")] Ref strides ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] void VertexArrayVertexOffsetEXT( [NativeTypeName("GLuint")] uint vaobj, @@ -206487,8 +206487,8 @@ void VertexArrayVertexOffsetEXT( [NativeTypeName("GLintptr")] nint offset ); - [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [SupportedApiProfile("gl", ["GL_EXT_direct_state_access"])] + [SupportedApiProfile("glcore", ["GL_EXT_direct_state_access"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexArrayVertexOffsetEXT")] void VertexArrayVertexOffsetEXT( @@ -206501,7 +206501,7 @@ void VertexArrayVertexOffsetEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206520,7 +206520,7 @@ void VertexArrayVertexOffsetEXT( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206559,7 +206559,7 @@ void VertexAttrib1DNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206578,7 +206578,7 @@ void VertexAttrib1DNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206603,7 +206603,7 @@ void VertexAttrib1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206622,7 +206622,7 @@ void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206648,7 +206648,7 @@ void VertexAttrib1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206667,7 +206667,7 @@ void VertexAttrib1Dv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206739,7 +206739,7 @@ void VertexAttrib1DvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206758,7 +206758,7 @@ void VertexAttrib1DvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206799,7 +206799,7 @@ void VertexAttrib1FNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206818,7 +206818,7 @@ void VertexAttrib1FNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206848,7 +206848,7 @@ void VertexAttrib1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206867,7 +206867,7 @@ void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206898,7 +206898,7 @@ void VertexAttrib1Fv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -206917,7 +206917,7 @@ void VertexAttrib1Fv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207024,7 +207024,7 @@ void VertexAttrib1HvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207043,7 +207043,7 @@ void VertexAttrib1HvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207079,7 +207079,7 @@ void VertexAttrib1SNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207098,7 +207098,7 @@ void VertexAttrib1SNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207123,7 +207123,7 @@ void VertexAttrib1Sv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207142,7 +207142,7 @@ void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207168,7 +207168,7 @@ void VertexAttrib1Sv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207187,7 +207187,7 @@ void VertexAttrib1Sv( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207259,7 +207259,7 @@ void VertexAttrib1SvNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207278,7 +207278,7 @@ void VertexAttrib1SvNV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207320,7 +207320,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207339,7 +207339,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207364,7 +207364,7 @@ void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207383,7 +207383,7 @@ void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207439,7 +207439,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207458,7 +207458,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207505,7 +207505,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207524,7 +207524,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207554,7 +207554,7 @@ void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207573,7 +207573,7 @@ void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207657,7 +207657,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207676,7 +207676,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207718,7 +207718,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207737,7 +207737,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207762,7 +207762,7 @@ void VertexAttrib2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207781,7 +207781,7 @@ void VertexAttrib2( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207837,7 +207837,7 @@ void VertexAttrib2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207856,7 +207856,7 @@ void VertexAttrib2NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207901,7 +207901,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207920,7 +207920,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207945,7 +207945,7 @@ void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -207964,7 +207964,7 @@ void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208020,7 +208020,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208039,7 +208039,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208089,7 +208089,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208108,7 +208108,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208138,7 +208138,7 @@ void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208157,7 +208157,7 @@ void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208242,7 +208242,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208261,7 +208261,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208306,7 +208306,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208325,7 +208325,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208350,7 +208350,7 @@ void VertexAttrib3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208369,7 +208369,7 @@ void VertexAttrib3( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208425,7 +208425,7 @@ void VertexAttrib3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208444,7 +208444,7 @@ void VertexAttrib3NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208469,7 +208469,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208488,7 +208488,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208529,7 +208529,7 @@ void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208548,7 +208548,7 @@ void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208596,7 +208596,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208615,7 +208615,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208640,7 +208640,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208659,7 +208659,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208715,7 +208715,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208734,7 +208734,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208787,7 +208787,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208806,7 +208806,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208836,7 +208836,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208855,7 +208855,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208941,7 +208941,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208960,7 +208960,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -208985,7 +208985,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209004,7 +209004,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209045,7 +209045,7 @@ void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209064,7 +209064,7 @@ void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209089,7 +209089,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209108,7 +209108,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209149,7 +209149,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209168,7 +209168,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209193,7 +209193,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209212,7 +209212,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209253,7 +209253,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209272,7 +209272,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209297,7 +209297,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209316,7 +209316,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209357,7 +209357,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209376,7 +209376,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209414,7 +209414,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209433,7 +209433,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209458,7 +209458,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209477,7 +209477,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209518,7 +209518,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209537,7 +209537,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209562,7 +209562,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209581,7 +209581,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209622,7 +209622,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209641,7 +209641,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209666,7 +209666,7 @@ void VertexAttrib4N( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209685,7 +209685,7 @@ void VertexAttrib4N( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209726,7 +209726,7 @@ void VertexAttrib4NARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209745,7 +209745,7 @@ void VertexAttrib4NARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209793,7 +209793,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209812,7 +209812,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209837,7 +209837,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209856,7 +209856,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209922,7 +209922,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209941,7 +209941,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209966,7 +209966,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -209985,7 +209985,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210041,7 +210041,7 @@ void VertexAttrib4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210060,7 +210060,7 @@ void VertexAttrib4NV( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210085,7 +210085,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210104,7 +210104,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210145,7 +210145,7 @@ void VertexAttrib4ARB( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210164,7 +210164,7 @@ void VertexAttrib4ARB( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210189,7 +210189,7 @@ void VertexAttrib4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210208,7 +210208,7 @@ void VertexAttrib4( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -210274,7 +210274,7 @@ void VertexAttribArrayObjectATI( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210285,7 +210285,7 @@ void VertexAttribArrayObjectATI( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210302,7 +210302,7 @@ void VertexAttribBinding( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -210316,7 +210316,7 @@ void VertexAttribBinding( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_3", "GL_VERSION_4_0", @@ -210342,8 +210342,8 @@ void VertexAttribDivisorAngle( [NativeTypeName("GLuint")] uint divisor ); - [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [SupportedApiProfile("gl", ["GL_ARB_instanced_arrays"])] + [SupportedApiProfile("glcore", ["GL_ARB_instanced_arrays"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribDivisorARB")] void VertexAttribDivisorARB( [NativeTypeName("GLuint")] uint index, @@ -210365,7 +210365,7 @@ void VertexAttribDivisorNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210376,7 +210376,7 @@ void VertexAttribDivisorNV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210396,7 +210396,7 @@ void VertexAttribFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210407,7 +210407,7 @@ void VertexAttribFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -210427,8 +210427,8 @@ void VertexAttribFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, @@ -210438,8 +210438,8 @@ void VertexAttribFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribFormatNV")] void VertexAttribFormatNV( @@ -210451,7 +210451,7 @@ void VertexAttribFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210468,7 +210468,7 @@ void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210492,7 +210492,7 @@ void VertexAttribFormatNV( void VertexAttribI1EXT([NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int x); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210509,7 +210509,7 @@ void VertexAttribFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210532,7 +210532,7 @@ void VertexAttribI1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210549,7 +210549,7 @@ void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210573,7 +210573,7 @@ void VertexAttribI1Iv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210590,7 +210590,7 @@ void VertexAttribI1Iv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210637,7 +210637,7 @@ void VertexAttribI1IvEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210654,7 +210654,7 @@ void VertexAttribI1IvEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210681,7 +210681,7 @@ void VertexAttribI1UiEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210698,7 +210698,7 @@ void VertexAttribI1UiEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210721,7 +210721,7 @@ void VertexAttribI1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210738,7 +210738,7 @@ void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210762,7 +210762,7 @@ void VertexAttribI1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210779,7 +210779,7 @@ void VertexAttribI1Uiv( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210826,7 +210826,7 @@ void VertexAttribI1UivEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210843,7 +210843,7 @@ void VertexAttribI1UivEXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210875,7 +210875,7 @@ void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210892,7 +210892,7 @@ void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210915,7 +210915,7 @@ void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210932,7 +210932,7 @@ void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210971,7 +210971,7 @@ void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -210988,7 +210988,7 @@ void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211020,7 +211020,7 @@ void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211037,7 +211037,7 @@ void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211060,7 +211060,7 @@ void VertexAttribI2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211077,7 +211077,7 @@ void VertexAttribI2( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211116,7 +211116,7 @@ void VertexAttribI2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211133,7 +211133,7 @@ void VertexAttribI2EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211167,7 +211167,7 @@ void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211184,7 +211184,7 @@ void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211207,7 +211207,7 @@ void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211224,7 +211224,7 @@ void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211263,7 +211263,7 @@ void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211280,7 +211280,7 @@ void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211314,7 +211314,7 @@ void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211331,7 +211331,7 @@ void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211354,7 +211354,7 @@ void VertexAttribI3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211371,7 +211371,7 @@ void VertexAttribI3( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211410,7 +211410,7 @@ void VertexAttribI3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211427,7 +211427,7 @@ void VertexAttribI3EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211450,7 +211450,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211467,7 +211467,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211506,7 +211506,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211523,7 +211523,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211559,7 +211559,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211576,7 +211576,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211599,7 +211599,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211616,7 +211616,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211655,7 +211655,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211672,7 +211672,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211695,7 +211695,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211712,7 +211712,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211751,7 +211751,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211768,7 +211768,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211791,7 +211791,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211808,7 +211808,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211847,7 +211847,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211864,7 +211864,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211900,7 +211900,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211917,7 +211917,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211940,7 +211940,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211957,7 +211957,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -211996,7 +211996,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212013,7 +212013,7 @@ void VertexAttribI4EXT( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212036,7 +212036,7 @@ void VertexAttribI4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212053,7 +212053,7 @@ void VertexAttribI4( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212092,7 +212092,7 @@ void VertexAttribI4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -212103,7 +212103,7 @@ void VertexAttribI4EXT( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -212122,7 +212122,7 @@ void VertexAttribIFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -212133,7 +212133,7 @@ void VertexAttribIFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -212152,8 +212152,8 @@ void VertexAttribIFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, @@ -212162,8 +212162,8 @@ void VertexAttribIFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribIFormatNV")] void VertexAttribIFormatNV( @@ -212174,7 +212174,7 @@ void VertexAttribIFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212191,7 +212191,7 @@ void VertexAttribIFormatNV( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212217,7 +212217,7 @@ void VertexAttribIPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212234,7 +212234,7 @@ void VertexAttribIPointer( MinVersion = "3.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_3_0", "GL_VERSION_3_1", @@ -212282,7 +212282,7 @@ void VertexAttribIPointerEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212295,7 +212295,7 @@ void VertexAttribIPointerEXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212321,7 +212321,7 @@ void VertexAttribL1EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212334,7 +212334,7 @@ void VertexAttribL1EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212353,7 +212353,7 @@ void VertexAttribL1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212366,7 +212366,7 @@ void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212386,7 +212386,7 @@ void VertexAttribL1Dv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212399,7 +212399,7 @@ void VertexAttribL1Dv( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212441,24 +212441,24 @@ void VertexAttribL1DvEXT( [NativeTypeName("const GLdouble *")] double v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64NV")] void VertexAttribL1NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint64EXT")] long x ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] void VertexAttribL1I64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] void VertexAttribL1I64VNV( @@ -212466,8 +212466,8 @@ void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1i64vNV")] void VertexAttribL1I64VNV( @@ -212475,32 +212475,32 @@ void VertexAttribL1I64VNV( [NativeTypeName("const GLint64EXT *")] long v ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64ARB")] void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64NV")] void VertexAttribL1Ui64NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong x ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] void VertexAttribL1ARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [SupportedApiProfile("gl", ["GL_ARB_bindless_texture"])] + [SupportedApiProfile("glcore", ["GL_ARB_bindless_texture"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vARB")] void VertexAttribL1ARB( @@ -212508,16 +212508,16 @@ void VertexAttribL1ARB( [NativeTypeName("const GLuint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] void VertexAttribL1Ui64VNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] void VertexAttribL1Ui64VNV( @@ -212525,8 +212525,8 @@ void VertexAttribL1Ui64VNV( [NativeTypeName("const GLuint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL1ui64vNV")] void VertexAttribL1Ui64VNV( @@ -212535,7 +212535,7 @@ void VertexAttribL1Ui64VNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212548,7 +212548,7 @@ void VertexAttribL1Ui64VNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212576,7 +212576,7 @@ void VertexAttribL2EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212589,7 +212589,7 @@ void VertexAttribL2EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212608,7 +212608,7 @@ void VertexAttribL2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212621,7 +212621,7 @@ void VertexAttribL2( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212655,8 +212655,8 @@ void VertexAttribL2EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64NV")] void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, @@ -212664,16 +212664,16 @@ void VertexAttribL2NV( [NativeTypeName("GLint64EXT")] long y ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2i64vNV")] void VertexAttribL2NV( @@ -212681,8 +212681,8 @@ void VertexAttribL2NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64NV")] void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, @@ -212690,16 +212690,16 @@ void VertexAttribL2NV( [NativeTypeName("GLuint64EXT")] ulong y ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] void VertexAttribL2NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL2ui64vNV")] void VertexAttribL2NV( @@ -212708,7 +212708,7 @@ void VertexAttribL2NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212721,7 +212721,7 @@ void VertexAttribL2NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212751,7 +212751,7 @@ void VertexAttribL3EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212764,7 +212764,7 @@ void VertexAttribL3EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212783,7 +212783,7 @@ void VertexAttribL3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212796,7 +212796,7 @@ void VertexAttribL3( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212830,8 +212830,8 @@ void VertexAttribL3EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64NV")] void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, @@ -212840,16 +212840,16 @@ void VertexAttribL3NV( [NativeTypeName("GLint64EXT")] long z ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3i64vNV")] void VertexAttribL3NV( @@ -212857,8 +212857,8 @@ void VertexAttribL3NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64NV")] void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, @@ -212867,16 +212867,16 @@ void VertexAttribL3NV( [NativeTypeName("GLuint64EXT")] ulong z ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] void VertexAttribL3NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL3ui64vNV")] void VertexAttribL3NV( @@ -212885,7 +212885,7 @@ void VertexAttribL3NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212898,7 +212898,7 @@ void VertexAttribL3NV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212930,7 +212930,7 @@ void VertexAttribL4EXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212943,7 +212943,7 @@ void VertexAttribL4EXT( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212962,7 +212962,7 @@ void VertexAttribL4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -212975,7 +212975,7 @@ void VertexAttribL4( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -213009,8 +213009,8 @@ void VertexAttribL4EXT( [NativeTypeName("const GLdouble *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64NV")] void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, @@ -213020,16 +213020,16 @@ void VertexAttribL4NV( [NativeTypeName("GLint64EXT")] long w ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLint64EXT *")] long* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4i64vNV")] void VertexAttribL4NV( @@ -213037,8 +213037,8 @@ void VertexAttribL4NV( [NativeTypeName("const GLint64EXT *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64NV")] void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, @@ -213048,16 +213048,16 @@ void VertexAttribL4NV( [NativeTypeName("GLuint64EXT")] ulong w ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] void VertexAttribL4NV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLuint64EXT *")] ulong* v ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribL4ui64vNV")] void VertexAttribL4NV( @@ -213066,7 +213066,7 @@ void VertexAttribL4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -213077,7 +213077,7 @@ void VertexAttribL4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -213096,7 +213096,7 @@ void VertexAttribLFormat( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -213107,7 +213107,7 @@ void VertexAttribLFormat( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -213126,8 +213126,8 @@ void VertexAttribLFormat( [NativeTypeName("GLuint")] uint relativeoffset ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, @@ -213136,8 +213136,8 @@ void VertexAttribLFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [SupportedApiProfile("gl", ["GL_NV_vertex_attrib_integer_64bit"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_attrib_integer_64bit"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexAttribLFormatNV")] void VertexAttribLFormatNV( @@ -213148,7 +213148,7 @@ void VertexAttribLFormatNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -213161,7 +213161,7 @@ void VertexAttribLFormatNV( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -213183,7 +213183,7 @@ void VertexAttribLPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -213196,7 +213196,7 @@ void VertexAttribLPointer( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_64bit", "GL_VERSION_4_1", @@ -213240,7 +213240,7 @@ void VertexAttribLPointerEXT( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213255,7 +213255,7 @@ void VertexAttribLPointerEXT( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213278,7 +213278,7 @@ void VertexAttribP1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213293,7 +213293,7 @@ void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213317,7 +213317,7 @@ void VertexAttribP1( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213332,7 +213332,7 @@ void VertexAttribP1( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213355,7 +213355,7 @@ void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213370,7 +213370,7 @@ void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213394,7 +213394,7 @@ void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213409,7 +213409,7 @@ void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213433,7 +213433,7 @@ void VertexAttribP1Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213448,7 +213448,7 @@ void VertexAttribP1Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213471,7 +213471,7 @@ void VertexAttribP2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213486,7 +213486,7 @@ void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213510,7 +213510,7 @@ void VertexAttribP2( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213525,7 +213525,7 @@ void VertexAttribP2( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213548,7 +213548,7 @@ void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213563,7 +213563,7 @@ void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213587,7 +213587,7 @@ void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213602,7 +213602,7 @@ void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213626,7 +213626,7 @@ void VertexAttribP2Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213641,7 +213641,7 @@ void VertexAttribP2Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213664,7 +213664,7 @@ void VertexAttribP3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213679,7 +213679,7 @@ void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213703,7 +213703,7 @@ void VertexAttribP3( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213718,7 +213718,7 @@ void VertexAttribP3( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213741,7 +213741,7 @@ void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213756,7 +213756,7 @@ void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213780,7 +213780,7 @@ void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213795,7 +213795,7 @@ void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213819,7 +213819,7 @@ void VertexAttribP3Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213834,7 +213834,7 @@ void VertexAttribP3Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213857,7 +213857,7 @@ void VertexAttribP4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213872,7 +213872,7 @@ void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213896,7 +213896,7 @@ void VertexAttribP4( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213911,7 +213911,7 @@ void VertexAttribP4( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213934,7 +213934,7 @@ void VertexAttribP4Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213949,7 +213949,7 @@ void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213973,7 +213973,7 @@ void VertexAttribP4Uiv( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -213988,7 +213988,7 @@ void VertexAttribP4Uiv( MinVersion = "3.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_type_2_10_10_10_rev", "GL_VERSION_3_3", @@ -214020,7 +214020,7 @@ void VertexAttribParameterAMD( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -214039,7 +214039,7 @@ void VertexAttribParameterAMD( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -214073,7 +214073,7 @@ void VertexAttribPointer( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -214092,7 +214092,7 @@ void VertexAttribPointer( MinVersion = "2.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_2_0", "GL_VERSION_2_1", @@ -214516,7 +214516,7 @@ void VertexAttribs4NV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -214527,7 +214527,7 @@ void VertexAttribs4NV( MinVersion = "4.3" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_vertex_attrib_binding", "GL_VERSION_4_3", @@ -214577,8 +214577,8 @@ void VertexBlendEnvATI( [NativeTypeName("GLint")] int param1 ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] void VertexFormatNV( [NativeTypeName("GLint")] int size, @@ -214586,8 +214586,8 @@ void VertexFormatNV( [NativeTypeName("GLsizei")] uint stride ); - [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [SupportedApiProfile("gl", ["GL_NV_vertex_buffer_unified_memory"])] + [SupportedApiProfile("glcore", ["GL_NV_vertex_buffer_unified_memory"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glVertexFormatNV")] void VertexFormatNV( @@ -215552,7 +215552,7 @@ void VideoCaptureStreamParameterNV( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -215577,7 +215577,7 @@ void VideoCaptureStreamParameterNV( MinVersion = "1.0" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_VERSION_1_0", "GL_VERSION_1_1", @@ -215601,12 +215601,12 @@ void VideoCaptureStreamParameterNV( ], MinVersion = "1.0" )] - [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [SupportedApiProfile( "gles2", ["GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0", "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2"], MinVersion = "2.0" )] + [SupportedApiProfile("gles1", ["GL_VERSION_ES_CM_1_0"], MinVersion = "1.0")] [NativeFunction("opengl", EntryPoint = "glViewport")] void Viewport( [NativeTypeName("GLint")] int x, @@ -215616,7 +215616,7 @@ void Viewport( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215629,7 +215629,7 @@ void Viewport( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215649,7 +215649,7 @@ void ViewportArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215662,7 +215662,7 @@ void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215683,7 +215683,7 @@ void ViewportArray( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215696,7 +215696,7 @@ void ViewportArray( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215766,7 +215766,7 @@ void ViewportArrayOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215779,7 +215779,7 @@ void ViewportArrayOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215821,7 +215821,7 @@ void ViewportIndexedOES( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215834,7 +215834,7 @@ void ViewportIndexedOES( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215853,7 +215853,7 @@ void ViewportIndexed( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215866,7 +215866,7 @@ void ViewportIndexed( MinVersion = "4.1" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_viewport_array", "GL_VERSION_4_1", @@ -215915,8 +215915,8 @@ void ViewportIndexedOES( [NativeTypeName("const GLfloat *")] Ref v ); - [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gl", ["GL_NV_clip_space_w_scaling"])] + [SupportedApiProfile("glcore", ["GL_NV_clip_space_w_scaling"])] [SupportedApiProfile("gles2", ["GL_NV_clip_space_w_scaling"])] [NativeFunction("opengl", EntryPoint = "glViewportPositionWScaleNV")] void ViewportPositionWScaleNV( @@ -215925,8 +215925,8 @@ void ViewportPositionWScaleNV( [NativeTypeName("GLfloat")] float ycoeff ); - [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gl", ["GL_NV_viewport_swizzle"])] + [SupportedApiProfile("glcore", ["GL_NV_viewport_swizzle"])] [SupportedApiProfile("gles2", ["GL_NV_viewport_swizzle"])] [NativeFunction("opengl", EntryPoint = "glViewportSwizzleNV")] void ViewportSwizzleNV( @@ -216044,7 +216044,7 @@ void WaitSemaphoreNVX( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -216060,7 +216060,7 @@ void WaitSemaphoreNVX( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -216083,7 +216083,7 @@ void WaitSync( ); [SupportedApiProfile( - "glcore", + "gl", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -216099,7 +216099,7 @@ void WaitSync( MinVersion = "3.2" )] [SupportedApiProfile( - "gl", + "glcore", [ "GL_ARB_sync", "GL_VERSION_3_2", @@ -216122,8 +216122,8 @@ void WaitSync( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] void WaitSyncApple( [NativeTypeName("GLsync")] Sync* sync, @@ -216131,8 +216131,8 @@ void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [SupportedApiProfile("gles2", ["GL_APPLE_sync"])] + [SupportedApiProfile("gles1", ["GL_APPLE_sync"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWaitSyncAPPLE")] void WaitSyncApple( @@ -216141,8 +216141,8 @@ void WaitSyncApple( [NativeTypeName("GLuint64")] ulong timeout ); - [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gl", ["GL_NV_draw_vulkan_image"])] + [SupportedApiProfile("glcore", ["GL_NV_draw_vulkan_image"])] [SupportedApiProfile("gles2", ["GL_NV_draw_vulkan_image"])] [NativeFunction("opengl", EntryPoint = "glWaitVkSemaphoreNV")] void WaitVkSemaphoreNV([NativeTypeName("GLuint64")] ulong vkSemaphore); @@ -216227,8 +216227,8 @@ void WeightARB( [NativeFunction("opengl", EntryPoint = "glWeightivARB")] void WeightARB([NativeTypeName("const GLint *")] int weights); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] void WeightPathNV( @@ -216238,8 +216238,8 @@ void WeightPathNV( [NativeTypeName("const GLfloat *")] float* weights ); - [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gl", ["GL_NV_path_rendering"])] + [SupportedApiProfile("glcore", ["GL_NV_path_rendering"])] [SupportedApiProfile("gles2", ["GL_NV_path_rendering"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] @@ -217286,8 +217286,8 @@ void WindowPos4MESA( [NativeFunction("opengl", EntryPoint = "glWindowPos4svMESA")] void WindowPos4MESA([NativeTypeName("const GLshort *")] Ref v); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] void WindowRectanglesEXT( @@ -217296,8 +217296,8 @@ void WindowRectanglesEXT( [NativeTypeName("const GLint *")] int* box ); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] @@ -217307,8 +217307,8 @@ void WindowRectanglesEXT( [NativeTypeName("const GLint *")] Ref box ); - [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gl", ["GL_EXT_window_rectangles"])] + [SupportedApiProfile("glcore", ["GL_EXT_window_rectangles"])] [SupportedApiProfile("gles2", ["GL_EXT_window_rectangles"])] [Transformed] [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] diff --git a/sources/SDL/SDL/Handles/AudioStreamHandle.gen.cs b/sources/SDL/SDL/Handles/AudioStreamHandle.gen.cs index 4b5b0b84db..6e57ec492d 100644 --- a/sources/SDL/SDL/Handles/AudioStreamHandle.gen.cs +++ b/sources/SDL/SDL/Handles/AudioStreamHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/BlitMapHandle.gen.cs b/sources/SDL/SDL/Handles/BlitMapHandle.gen.cs index db302f0f3e..aa4e2a2e2c 100644 --- a/sources/SDL/SDL/Handles/BlitMapHandle.gen.cs +++ b/sources/SDL/SDL/Handles/BlitMapHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/CameraHandle.gen.cs b/sources/SDL/SDL/Handles/CameraHandle.gen.cs index 5761224289..b8fbe8a9bd 100644 --- a/sources/SDL/SDL/Handles/CameraHandle.gen.cs +++ b/sources/SDL/SDL/Handles/CameraHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/ConditionHandle.gen.cs b/sources/SDL/SDL/Handles/ConditionHandle.gen.cs index fee71f7498..4c3b5b5362 100644 --- a/sources/SDL/SDL/Handles/ConditionHandle.gen.cs +++ b/sources/SDL/SDL/Handles/ConditionHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/CursorHandle.gen.cs b/sources/SDL/SDL/Handles/CursorHandle.gen.cs index 6858829b18..ace3a24da1 100644 --- a/sources/SDL/SDL/Handles/CursorHandle.gen.cs +++ b/sources/SDL/SDL/Handles/CursorHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/GamepadHandle.gen.cs b/sources/SDL/SDL/Handles/GamepadHandle.gen.cs index 895af32a5a..71f9338600 100644 --- a/sources/SDL/SDL/Handles/GamepadHandle.gen.cs +++ b/sources/SDL/SDL/Handles/GamepadHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/HapticHandle.gen.cs b/sources/SDL/SDL/Handles/HapticHandle.gen.cs index 9f6d72bd8f..3e2d8e5679 100644 --- a/sources/SDL/SDL/Handles/HapticHandle.gen.cs +++ b/sources/SDL/SDL/Handles/HapticHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/HidDeviceHandle.gen.cs b/sources/SDL/SDL/Handles/HidDeviceHandle.gen.cs index dfae465ece..b9485af755 100644 --- a/sources/SDL/SDL/Handles/HidDeviceHandle.gen.cs +++ b/sources/SDL/SDL/Handles/HidDeviceHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/IOStreamHandle.gen.cs b/sources/SDL/SDL/Handles/IOStreamHandle.gen.cs index dc6e80e2d3..f00eebbabf 100644 --- a/sources/SDL/SDL/Handles/IOStreamHandle.gen.cs +++ b/sources/SDL/SDL/Handles/IOStreamHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/JoystickHandle.gen.cs b/sources/SDL/SDL/Handles/JoystickHandle.gen.cs index 57d04c20f8..35ef17ede9 100644 --- a/sources/SDL/SDL/Handles/JoystickHandle.gen.cs +++ b/sources/SDL/SDL/Handles/JoystickHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/MutexHandle.gen.cs b/sources/SDL/SDL/Handles/MutexHandle.gen.cs index 0634c87160..b1565e4b3d 100644 --- a/sources/SDL/SDL/Handles/MutexHandle.gen.cs +++ b/sources/SDL/SDL/Handles/MutexHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/RWLockHandle.gen.cs b/sources/SDL/SDL/Handles/RWLockHandle.gen.cs index c7805ab3fe..362b294a12 100644 --- a/sources/SDL/SDL/Handles/RWLockHandle.gen.cs +++ b/sources/SDL/SDL/Handles/RWLockHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/RendererHandle.gen.cs b/sources/SDL/SDL/Handles/RendererHandle.gen.cs index 5856eeb65a..ce492e7b67 100644 --- a/sources/SDL/SDL/Handles/RendererHandle.gen.cs +++ b/sources/SDL/SDL/Handles/RendererHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/SemaphoreHandle.gen.cs b/sources/SDL/SDL/Handles/SemaphoreHandle.gen.cs index b6cb5c12af..b0be80f4ff 100644 --- a/sources/SDL/SDL/Handles/SemaphoreHandle.gen.cs +++ b/sources/SDL/SDL/Handles/SemaphoreHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/SensorHandle.gen.cs b/sources/SDL/SDL/Handles/SensorHandle.gen.cs index bbfdbab008..a0df4db7ce 100644 --- a/sources/SDL/SDL/Handles/SensorHandle.gen.cs +++ b/sources/SDL/SDL/Handles/SensorHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/StorageHandle.gen.cs b/sources/SDL/SDL/Handles/StorageHandle.gen.cs index 8dba8c22f5..7d9d1bb81d 100644 --- a/sources/SDL/SDL/Handles/StorageHandle.gen.cs +++ b/sources/SDL/SDL/Handles/StorageHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/TextureHandle.gen.cs b/sources/SDL/SDL/Handles/TextureHandle.gen.cs index 3363db6e6e..115bb0167f 100644 --- a/sources/SDL/SDL/Handles/TextureHandle.gen.cs +++ b/sources/SDL/SDL/Handles/TextureHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/ThreadHandle.gen.cs b/sources/SDL/SDL/Handles/ThreadHandle.gen.cs index 6e6c61a141..9cef23fee1 100644 --- a/sources/SDL/SDL/Handles/ThreadHandle.gen.cs +++ b/sources/SDL/SDL/Handles/ThreadHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/Handles/WindowHandle.gen.cs b/sources/SDL/SDL/Handles/WindowHandle.gen.cs index 103a90bc9a..96dec2a041 100644 --- a/sources/SDL/SDL/Handles/WindowHandle.gen.cs +++ b/sources/SDL/SDL/Handles/WindowHandle.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ArrayOrder.gen.cs b/sources/SDL/SDL/SDL3/ArrayOrder.gen.cs index b134c1a04e..c01d037a0f 100644 --- a/sources/SDL/SDL/SDL3/ArrayOrder.gen.cs +++ b/sources/SDL/SDL/SDL3/ArrayOrder.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/AssertData.gen.cs b/sources/SDL/SDL/SDL3/AssertData.gen.cs index 8410b4fb93..f8fdff2f0b 100644 --- a/sources/SDL/SDL/SDL3/AssertData.gen.cs +++ b/sources/SDL/SDL/SDL3/AssertData.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/AssertState.gen.cs b/sources/SDL/SDL/SDL3/AssertState.gen.cs index c638e86310..e00bd8a027 100644 --- a/sources/SDL/SDL/SDL3/AssertState.gen.cs +++ b/sources/SDL/SDL/SDL3/AssertState.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/AssertionHandler.gen.cs b/sources/SDL/SDL/SDL3/AssertionHandler.gen.cs index 9ae7b6b2a0..8e7c203714 100644 --- a/sources/SDL/SDL/SDL3/AssertionHandler.gen.cs +++ b/sources/SDL/SDL/SDL3/AssertionHandler.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct AssertionHandler : IDisposable diff --git a/sources/SDL/SDL/SDL3/AssertionHandlerDelegate.gen.cs b/sources/SDL/SDL/SDL3/AssertionHandlerDelegate.gen.cs index 7fae46ead1..c5d760ba8d 100644 --- a/sources/SDL/SDL/SDL3/AssertionHandlerDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/AssertionHandlerDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate AssertState AssertionHandlerDelegate(AssertData* arg0, void* arg1); diff --git a/sources/SDL/SDL/SDL3/AtomicInt.gen.cs b/sources/SDL/SDL/SDL3/AtomicInt.gen.cs index 768bb27dc9..74c99475d1 100644 --- a/sources/SDL/SDL/SDL3/AtomicInt.gen.cs +++ b/sources/SDL/SDL/SDL3/AtomicInt.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/AudioPostmixCallback.gen.cs b/sources/SDL/SDL/SDL3/AudioPostmixCallback.gen.cs index 612b27e0e2..4fa7cd36be 100644 --- a/sources/SDL/SDL/SDL3/AudioPostmixCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/AudioPostmixCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct AudioPostmixCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/AudioPostmixCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/AudioPostmixCallbackDelegate.gen.cs index 7f007b8bf8..83660b9c54 100644 --- a/sources/SDL/SDL/SDL3/AudioPostmixCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/AudioPostmixCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void AudioPostmixCallbackDelegate( diff --git a/sources/SDL/SDL/SDL3/AudioSpec.gen.cs b/sources/SDL/SDL/SDL3/AudioSpec.gen.cs index e00716e193..4c4f29f184 100644 --- a/sources/SDL/SDL/SDL3/AudioSpec.gen.cs +++ b/sources/SDL/SDL/SDL3/AudioSpec.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/AudioStreamCallback.gen.cs b/sources/SDL/SDL/SDL3/AudioStreamCallback.gen.cs index 4346cb7b0d..7d035dfdb7 100644 --- a/sources/SDL/SDL/SDL3/AudioStreamCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/AudioStreamCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct AudioStreamCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/AudioStreamCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/AudioStreamCallbackDelegate.gen.cs index ff4d11d958..78c3588ad8 100644 --- a/sources/SDL/SDL/SDL3/AudioStreamCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/AudioStreamCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void AudioStreamCallbackDelegate( diff --git a/sources/SDL/SDL/SDL3/BitmapOrder.gen.cs b/sources/SDL/SDL/SDL3/BitmapOrder.gen.cs index ff4c3a41fa..a85ff3a77d 100644 --- a/sources/SDL/SDL/SDL3/BitmapOrder.gen.cs +++ b/sources/SDL/SDL/SDL3/BitmapOrder.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/BlendFactor.gen.cs b/sources/SDL/SDL/SDL3/BlendFactor.gen.cs index 945bca3d24..49a35d8b13 100644 --- a/sources/SDL/SDL/SDL3/BlendFactor.gen.cs +++ b/sources/SDL/SDL/SDL3/BlendFactor.gen.cs @@ -3,13 +3,6 @@ // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/BlendMode.gen.cs b/sources/SDL/SDL/SDL3/BlendMode.gen.cs index d9a78e1861..cf046a3337 100644 --- a/sources/SDL/SDL/SDL3/BlendMode.gen.cs +++ b/sources/SDL/SDL/SDL3/BlendMode.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/BlendOperation.gen.cs b/sources/SDL/SDL/SDL3/BlendOperation.gen.cs index c2eaeef951..8bd3a5e2ba 100644 --- a/sources/SDL/SDL/SDL3/BlendOperation.gen.cs +++ b/sources/SDL/SDL/SDL3/BlendOperation.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/CameraDeviceEvent.gen.cs b/sources/SDL/SDL/SDL3/CameraDeviceEvent.gen.cs index 736e271211..3ef14e1a5d 100644 --- a/sources/SDL/SDL/SDL3/CameraDeviceEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/CameraDeviceEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/CameraSpec.gen.cs b/sources/SDL/SDL/SDL3/CameraSpec.gen.cs index 12e6323f4f..ace7f407ca 100644 --- a/sources/SDL/SDL/SDL3/CameraSpec.gen.cs +++ b/sources/SDL/SDL/SDL3/CameraSpec.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ChromaLocation.gen.cs b/sources/SDL/SDL/SDL3/ChromaLocation.gen.cs index 7e03a6572b..7ddfdd737e 100644 --- a/sources/SDL/SDL/SDL3/ChromaLocation.gen.cs +++ b/sources/SDL/SDL/SDL3/ChromaLocation.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ClipboardCleanupCallback.gen.cs b/sources/SDL/SDL/SDL3/ClipboardCleanupCallback.gen.cs index 33c8213f85..86863c473d 100644 --- a/sources/SDL/SDL/SDL3/ClipboardCleanupCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/ClipboardCleanupCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct ClipboardCleanupCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/ClipboardCleanupCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/ClipboardCleanupCallbackDelegate.gen.cs index 88502fd38b..b6f35a35e3 100644 --- a/sources/SDL/SDL/SDL3/ClipboardCleanupCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/ClipboardCleanupCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void ClipboardCleanupCallbackDelegate(void* arg0); diff --git a/sources/SDL/SDL/SDL3/ClipboardDataCallback.gen.cs b/sources/SDL/SDL/SDL3/ClipboardDataCallback.gen.cs index c6cb0eb0c0..89df7ab92b 100644 --- a/sources/SDL/SDL/SDL3/ClipboardDataCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/ClipboardDataCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct ClipboardDataCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/ClipboardDataCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/ClipboardDataCallbackDelegate.gen.cs index 2eb8176411..9792f92479 100644 --- a/sources/SDL/SDL/SDL3/ClipboardDataCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/ClipboardDataCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void* ClipboardDataCallbackDelegate(void* arg0, sbyte* arg1, nuint* arg2); diff --git a/sources/SDL/SDL/SDL3/ClipboardEvent.gen.cs b/sources/SDL/SDL/SDL3/ClipboardEvent.gen.cs index d8fe0cd361..3581b09b71 100644 --- a/sources/SDL/SDL/SDL3/ClipboardEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/ClipboardEvent.gen.cs @@ -2,6 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public partial struct ClipboardEvent diff --git a/sources/SDL/SDL/SDL3/ColorPrimaries.gen.cs b/sources/SDL/SDL/SDL3/ColorPrimaries.gen.cs index aafd89bce7..be55d6e939 100644 --- a/sources/SDL/SDL/SDL3/ColorPrimaries.gen.cs +++ b/sources/SDL/SDL/SDL3/ColorPrimaries.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ColorRange.gen.cs b/sources/SDL/SDL/SDL3/ColorRange.gen.cs index fd49092662..bf43ba902d 100644 --- a/sources/SDL/SDL/SDL3/ColorRange.gen.cs +++ b/sources/SDL/SDL/SDL3/ColorRange.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ColorType.gen.cs b/sources/SDL/SDL/SDL3/ColorType.gen.cs index f55a050eda..546d6df160 100644 --- a/sources/SDL/SDL/SDL3/ColorType.gen.cs +++ b/sources/SDL/SDL/SDL3/ColorType.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Colorspace.gen.cs b/sources/SDL/SDL/SDL3/Colorspace.gen.cs index daace87c28..350dde93f3 100644 --- a/sources/SDL/SDL/SDL3/Colorspace.gen.cs +++ b/sources/SDL/SDL/SDL3/Colorspace.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/CommonEvent.gen.cs b/sources/SDL/SDL/SDL3/CommonEvent.gen.cs index e05454790a..dd1a575d03 100644 --- a/sources/SDL/SDL/SDL3/CommonEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/CommonEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DateFormat.gen.cs b/sources/SDL/SDL/SDL3/DateFormat.gen.cs index 63f8578c77..371cebba95 100644 --- a/sources/SDL/SDL/SDL3/DateFormat.gen.cs +++ b/sources/SDL/SDL/SDL3/DateFormat.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DateTime.gen.cs b/sources/SDL/SDL/SDL3/DateTime.gen.cs index 29d6643ebe..fd0923788c 100644 --- a/sources/SDL/SDL/SDL3/DateTime.gen.cs +++ b/sources/SDL/SDL/SDL3/DateTime.gen.cs @@ -2,6 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public partial struct DateTime diff --git a/sources/SDL/SDL/SDL3/DialogFileCallback.gen.cs b/sources/SDL/SDL/SDL3/DialogFileCallback.gen.cs index 933044b796..5cf31417cf 100644 --- a/sources/SDL/SDL/SDL3/DialogFileCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/DialogFileCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct DialogFileCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/DialogFileCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/DialogFileCallbackDelegate.gen.cs index bd25fe9cd0..c4f7616a1f 100644 --- a/sources/SDL/SDL/SDL3/DialogFileCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/DialogFileCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void DialogFileCallbackDelegate(void* arg0, sbyte** arg1, int arg2); diff --git a/sources/SDL/SDL/SDL3/DialogFileFilter.gen.cs b/sources/SDL/SDL/SDL3/DialogFileFilter.gen.cs index 65b2ba3b2b..3e809e9c66 100644 --- a/sources/SDL/SDL/SDL3/DialogFileFilter.gen.cs +++ b/sources/SDL/SDL/SDL3/DialogFileFilter.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DisplayEvent.gen.cs b/sources/SDL/SDL/SDL3/DisplayEvent.gen.cs index fa80084c68..b44dacdfe3 100644 --- a/sources/SDL/SDL/SDL3/DisplayEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/DisplayEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DisplayMode.gen.cs b/sources/SDL/SDL/SDL3/DisplayMode.gen.cs index f46358b493..fc6dbbfdd8 100644 --- a/sources/SDL/SDL/SDL3/DisplayMode.gen.cs +++ b/sources/SDL/SDL/SDL3/DisplayMode.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DisplayOrientation.gen.cs b/sources/SDL/SDL/SDL3/DisplayOrientation.gen.cs index 35a25c8f74..6f1bdaae51 100644 --- a/sources/SDL/SDL/SDL3/DisplayOrientation.gen.cs +++ b/sources/SDL/SDL/SDL3/DisplayOrientation.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/DropEvent.gen.cs b/sources/SDL/SDL/SDL3/DropEvent.gen.cs index 4cddc3c8d3..098ad9a6a7 100644 --- a/sources/SDL/SDL/SDL3/DropEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/DropEvent.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/EGLAttribArrayCallback.gen.cs b/sources/SDL/SDL/SDL3/EGLAttribArrayCallback.gen.cs index 2f70ad8e89..a796fd7e25 100644 --- a/sources/SDL/SDL/SDL3/EGLAttribArrayCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/EGLAttribArrayCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct EGLAttribArrayCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/EGLAttribArrayCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/EGLAttribArrayCallbackDelegate.gen.cs index 7a13b6c2b5..e66e556e49 100644 --- a/sources/SDL/SDL/SDL3/EGLAttribArrayCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/EGLAttribArrayCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate nint* EGLAttribArrayCallbackDelegate(); diff --git a/sources/SDL/SDL/SDL3/EGLIntArrayCallback.gen.cs b/sources/SDL/SDL/SDL3/EGLIntArrayCallback.gen.cs index a6d4f945ad..86cc889bdf 100644 --- a/sources/SDL/SDL/SDL3/EGLIntArrayCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/EGLIntArrayCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct EGLIntArrayCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/EGLIntArrayCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/EGLIntArrayCallbackDelegate.gen.cs index f2747afbb3..29bcc6d9a0 100644 --- a/sources/SDL/SDL/SDL3/EGLIntArrayCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/EGLIntArrayCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int* EGLIntArrayCallbackDelegate(); diff --git a/sources/SDL/SDL/SDL3/EnumerateDirectoryCallback.gen.cs b/sources/SDL/SDL/SDL3/EnumerateDirectoryCallback.gen.cs index 21591bd83a..1c2a327845 100644 --- a/sources/SDL/SDL/SDL3/EnumerateDirectoryCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/EnumerateDirectoryCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct EnumerateDirectoryCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/EnumerateDirectoryCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/EnumerateDirectoryCallbackDelegate.gen.cs index 9f48a19143..4d47ad5d22 100644 --- a/sources/SDL/SDL/SDL3/EnumerateDirectoryCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/EnumerateDirectoryCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int EnumerateDirectoryCallbackDelegate(void* arg0, sbyte* arg1, sbyte* arg2); diff --git a/sources/SDL/SDL/SDL3/EnumeratePropertiesCallback.gen.cs b/sources/SDL/SDL/SDL3/EnumeratePropertiesCallback.gen.cs index 6fd501b459..78b037a369 100644 --- a/sources/SDL/SDL/SDL3/EnumeratePropertiesCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/EnumeratePropertiesCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct EnumeratePropertiesCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/EnumeratePropertiesCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/EnumeratePropertiesCallbackDelegate.gen.cs index 253391c6bc..44a2e84fec 100644 --- a/sources/SDL/SDL/SDL3/EnumeratePropertiesCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/EnumeratePropertiesCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void EnumeratePropertiesCallbackDelegate(void* arg0, uint arg1, sbyte* arg2); diff --git a/sources/SDL/SDL/SDL3/Errorcode.gen.cs b/sources/SDL/SDL/SDL3/Errorcode.gen.cs index 3a303e68a3..2c1b3ace35 100644 --- a/sources/SDL/SDL/SDL3/Errorcode.gen.cs +++ b/sources/SDL/SDL/SDL3/Errorcode.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/EventAction.gen.cs b/sources/SDL/SDL/SDL3/EventAction.gen.cs index fbd7c47d89..391d49ed6f 100644 --- a/sources/SDL/SDL/SDL3/EventAction.gen.cs +++ b/sources/SDL/SDL/SDL3/EventAction.gen.cs @@ -2,6 +2,10 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [NativeTypeName("unsigned int")] diff --git a/sources/SDL/SDL/SDL3/EventFilter.gen.cs b/sources/SDL/SDL/SDL3/EventFilter.gen.cs index b579235c0c..3ebb91690c 100644 --- a/sources/SDL/SDL/SDL3/EventFilter.gen.cs +++ b/sources/SDL/SDL/SDL3/EventFilter.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct EventFilter : IDisposable diff --git a/sources/SDL/SDL/SDL3/EventFilterDelegate.gen.cs b/sources/SDL/SDL/SDL3/EventFilterDelegate.gen.cs index ffd63089a5..036cb240f3 100644 --- a/sources/SDL/SDL/SDL3/EventFilterDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/EventFilterDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int EventFilterDelegate(void* arg0, Event* arg1); diff --git a/sources/SDL/SDL/SDL3/EventPadding.gen.cs b/sources/SDL/SDL/SDL3/EventPadding.gen.cs index cbfc6e2885..d627b11e7b 100644 --- a/sources/SDL/SDL/SDL3/EventPadding.gen.cs +++ b/sources/SDL/SDL/SDL3/EventPadding.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/FColor.gen.cs b/sources/SDL/SDL/SDL3/FColor.gen.cs index b957f56813..2022ee0c63 100644 --- a/sources/SDL/SDL/SDL3/FColor.gen.cs +++ b/sources/SDL/SDL/SDL3/FColor.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Finger.gen.cs b/sources/SDL/SDL/SDL3/Finger.gen.cs index 9abd08cea6..4cd7dc6175 100644 --- a/sources/SDL/SDL/SDL3/Finger.gen.cs +++ b/sources/SDL/SDL/SDL3/Finger.gen.cs @@ -2,6 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public partial struct Finger diff --git a/sources/SDL/SDL/SDL3/FlashOperation.gen.cs b/sources/SDL/SDL/SDL3/FlashOperation.gen.cs index 507cefd960..4ba94ece0c 100644 --- a/sources/SDL/SDL/SDL3/FlashOperation.gen.cs +++ b/sources/SDL/SDL/SDL3/FlashOperation.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/FlipMode.gen.cs b/sources/SDL/SDL/SDL3/FlipMode.gen.cs index ef21e08244..a4025e5a3e 100644 --- a/sources/SDL/SDL/SDL3/FlipMode.gen.cs +++ b/sources/SDL/SDL/SDL3/FlipMode.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Folder.gen.cs b/sources/SDL/SDL/SDL3/Folder.gen.cs index cecdb6b27f..0f47434e02 100644 --- a/sources/SDL/SDL/SDL3/Folder.gen.cs +++ b/sources/SDL/SDL/SDL3/Folder.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/FunctionPointer.gen.cs b/sources/SDL/SDL/SDL3/FunctionPointer.gen.cs index a069982b71..e9a0b9b43c 100644 --- a/sources/SDL/SDL/SDL3/FunctionPointer.gen.cs +++ b/sources/SDL/SDL/SDL3/FunctionPointer.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct FunctionPointer : IDisposable diff --git a/sources/SDL/SDL/SDL3/FunctionPointerDelegate.gen.cs b/sources/SDL/SDL/SDL3/FunctionPointerDelegate.gen.cs index e52822e809..5afcfcceda 100644 --- a/sources/SDL/SDL/SDL3/FunctionPointerDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/FunctionPointerDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void FunctionPointerDelegate(); diff --git a/sources/SDL/SDL/SDL3/GLContextResetNotification.gen.cs b/sources/SDL/SDL/SDL3/GLContextResetNotification.gen.cs index aef7d3131d..7e7b5aba10 100644 --- a/sources/SDL/SDL/SDL3/GLContextResetNotification.gen.cs +++ b/sources/SDL/SDL/SDL3/GLContextResetNotification.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GLattr.gen.cs b/sources/SDL/SDL/SDL3/GLattr.gen.cs index 618cc87e60..f333e26f07 100644 --- a/sources/SDL/SDL/SDL3/GLattr.gen.cs +++ b/sources/SDL/SDL/SDL3/GLattr.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GLcontextFlag.gen.cs b/sources/SDL/SDL/SDL3/GLcontextFlag.gen.cs index e9f0d674fb..5cfa039146 100644 --- a/sources/SDL/SDL/SDL3/GLcontextFlag.gen.cs +++ b/sources/SDL/SDL/SDL3/GLcontextFlag.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GLcontextReleaseFlag.gen.cs b/sources/SDL/SDL/SDL3/GLcontextReleaseFlag.gen.cs index 7adf3cf090..d16c9339da 100644 --- a/sources/SDL/SDL/SDL3/GLcontextReleaseFlag.gen.cs +++ b/sources/SDL/SDL/SDL3/GLcontextReleaseFlag.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GLprofile.gen.cs b/sources/SDL/SDL/SDL3/GLprofile.gen.cs index 5d51d6341c..d7d0d34426 100644 --- a/sources/SDL/SDL/SDL3/GLprofile.gen.cs +++ b/sources/SDL/SDL/SDL3/GLprofile.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadAxis.gen.cs b/sources/SDL/SDL/SDL3/GamepadAxis.gen.cs index 43d5032d6f..5fe8d003b3 100644 --- a/sources/SDL/SDL/SDL3/GamepadAxis.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadAxis.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadAxisEvent.gen.cs b/sources/SDL/SDL/SDL3/GamepadAxisEvent.gen.cs index fca58df6f8..96d4782bc4 100644 --- a/sources/SDL/SDL/SDL3/GamepadAxisEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadAxisEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadBindingInput.gen.cs b/sources/SDL/SDL/SDL3/GamepadBindingInput.gen.cs index 664a96b359..18ec2b2889 100644 --- a/sources/SDL/SDL/SDL3/GamepadBindingInput.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadBindingInput.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadBindingInputAxis.gen.cs b/sources/SDL/SDL/SDL3/GamepadBindingInputAxis.gen.cs index 8822a51896..9213726459 100644 --- a/sources/SDL/SDL/SDL3/GamepadBindingInputAxis.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadBindingInputAxis.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadBindingInputHat.gen.cs b/sources/SDL/SDL/SDL3/GamepadBindingInputHat.gen.cs index c1e3ab41b0..6cbaf97276 100644 --- a/sources/SDL/SDL/SDL3/GamepadBindingInputHat.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadBindingInputHat.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadBindingOutput.gen.cs b/sources/SDL/SDL/SDL3/GamepadBindingOutput.gen.cs index 205794ece6..830b7a1704 100644 --- a/sources/SDL/SDL/SDL3/GamepadBindingOutput.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadBindingOutput.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadBindingOutputAxis.gen.cs b/sources/SDL/SDL/SDL3/GamepadBindingOutputAxis.gen.cs index 2c8770ff90..c9e3164207 100644 --- a/sources/SDL/SDL/SDL3/GamepadBindingOutputAxis.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadBindingOutputAxis.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/GamepadButton.gen.cs b/sources/SDL/SDL/SDL3/GamepadButton.gen.cs index dcf2a76c2b..e4f7f283e4 100644 --- a/sources/SDL/SDL/SDL3/GamepadButton.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadButton.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadButtonEvent.gen.cs b/sources/SDL/SDL/SDL3/GamepadButtonEvent.gen.cs index b2b10a8b47..4bae6e1ca1 100644 --- a/sources/SDL/SDL/SDL3/GamepadButtonEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadButtonEvent.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadButtonLabel.gen.cs b/sources/SDL/SDL/SDL3/GamepadButtonLabel.gen.cs index cc7b461019..c1113b7651 100644 --- a/sources/SDL/SDL/SDL3/GamepadButtonLabel.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadButtonLabel.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadDeviceEvent.gen.cs b/sources/SDL/SDL/SDL3/GamepadDeviceEvent.gen.cs index 111ce6e96d..8b087feec0 100644 --- a/sources/SDL/SDL/SDL3/GamepadDeviceEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadDeviceEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadSensorEvent.gen.cs b/sources/SDL/SDL/SDL3/GamepadSensorEvent.gen.cs index 3c95c4f5df..432dac973a 100644 --- a/sources/SDL/SDL/SDL3/GamepadSensorEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadSensorEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadSensorEventData.gen.cs b/sources/SDL/SDL/SDL3/GamepadSensorEventData.gen.cs index ec7dd77d9c..39d2b824ef 100644 --- a/sources/SDL/SDL/SDL3/GamepadSensorEventData.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadSensorEventData.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadTouchpadEvent.gen.cs b/sources/SDL/SDL/SDL3/GamepadTouchpadEvent.gen.cs index 63175f9229..8efef6518b 100644 --- a/sources/SDL/SDL/SDL3/GamepadTouchpadEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadTouchpadEvent.gen.cs @@ -5,19 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GamepadType.gen.cs b/sources/SDL/SDL/SDL3/GamepadType.gen.cs index 940d3cf9b7..b601930e48 100644 --- a/sources/SDL/SDL/SDL3/GamepadType.gen.cs +++ b/sources/SDL/SDL/SDL3/GamepadType.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Guid.gen.cs b/sources/SDL/SDL/SDL3/Guid.gen.cs index 290badcf82..d8e1568a19 100644 --- a/sources/SDL/SDL/SDL3/Guid.gen.cs +++ b/sources/SDL/SDL/SDL3/Guid.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/GuidData.gen.cs b/sources/SDL/SDL/SDL3/GuidData.gen.cs index b1d97f680d..5ede9b6669 100644 --- a/sources/SDL/SDL/SDL3/GuidData.gen.cs +++ b/sources/SDL/SDL/SDL3/GuidData.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticConditionCenter.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionCenter.gen.cs index 0d77ce504c..b7ac791ba7 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionCenter.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionCenter.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticConditionDeadband.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionDeadband.gen.cs index 75be49fa3d..d4f0e3aabe 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionDeadband.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionDeadband.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticConditionLeftCoeff.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionLeftCoeff.gen.cs index b82e4b33d9..d332ed08b5 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionLeftCoeff.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionLeftCoeff.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticConditionLeftSat.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionLeftSat.gen.cs index b85c02ae7b..62b6427b3f 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionLeftSat.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionLeftSat.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticConditionRightCoeff.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionRightCoeff.gen.cs index e0e8af541f..39a62dc5a1 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionRightCoeff.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionRightCoeff.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticConditionRightSat.gen.cs b/sources/SDL/SDL/SDL3/HapticConditionRightSat.gen.cs index e4a648bf29..1fae1d7421 100644 --- a/sources/SDL/SDL/SDL3/HapticConditionRightSat.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticConditionRightSat.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/HapticCustom.gen.cs b/sources/SDL/SDL/SDL3/HapticCustom.gen.cs index dcc7eaae00..4d27099b63 100644 --- a/sources/SDL/SDL/SDL3/HapticCustom.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticCustom.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticDirection.gen.cs b/sources/SDL/SDL/SDL3/HapticDirection.gen.cs index 1600015ee5..7f5134df29 100644 --- a/sources/SDL/SDL/SDL3/HapticDirection.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticDirection.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticDirectionDir.gen.cs b/sources/SDL/SDL/SDL3/HapticDirectionDir.gen.cs index e3cbd49a06..8b8357d4b2 100644 --- a/sources/SDL/SDL/SDL3/HapticDirectionDir.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticDirectionDir.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticEffect.gen.cs b/sources/SDL/SDL/SDL3/HapticEffect.gen.cs index 03a9b80b21..ef9ee2d8ee 100644 --- a/sources/SDL/SDL/SDL3/HapticEffect.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticEffect.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticLeftRight.gen.cs b/sources/SDL/SDL/SDL3/HapticLeftRight.gen.cs index 9706b75090..0c663c20b2 100644 --- a/sources/SDL/SDL/SDL3/HapticLeftRight.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticLeftRight.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticPeriodic.gen.cs b/sources/SDL/SDL/SDL3/HapticPeriodic.gen.cs index ba9bff4f0f..30e773607f 100644 --- a/sources/SDL/SDL/SDL3/HapticPeriodic.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticPeriodic.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HapticRamp.gen.cs b/sources/SDL/SDL/SDL3/HapticRamp.gen.cs index 2a34d4e5ba..2593b382e6 100644 --- a/sources/SDL/SDL/SDL3/HapticRamp.gen.cs +++ b/sources/SDL/SDL/SDL3/HapticRamp.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HidDeviceInfo.gen.cs b/sources/SDL/SDL/SDL3/HidDeviceInfo.gen.cs index 6ad7c63676..10c6282a6d 100644 --- a/sources/SDL/SDL/SDL3/HidDeviceInfo.gen.cs +++ b/sources/SDL/SDL/SDL3/HidDeviceInfo.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HintCallback.gen.cs b/sources/SDL/SDL/SDL3/HintCallback.gen.cs index 56004314dd..b7165015df 100644 --- a/sources/SDL/SDL/SDL3/HintCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/HintCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct HintCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/HintCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/HintCallbackDelegate.gen.cs index 8064cec729..4d96d3a537 100644 --- a/sources/SDL/SDL/SDL3/HintCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/HintCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void HintCallbackDelegate(void* arg0, sbyte* arg1, sbyte* arg2, sbyte* arg3); diff --git a/sources/SDL/SDL/SDL3/HintPriority.gen.cs b/sources/SDL/SDL/SDL3/HintPriority.gen.cs index a59fd69b7e..e243bd51d6 100644 --- a/sources/SDL/SDL/SDL3/HintPriority.gen.cs +++ b/sources/SDL/SDL/SDL3/HintPriority.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/HitTest.gen.cs b/sources/SDL/SDL/SDL3/HitTest.gen.cs index 30f5bd8fdf..0795c82d66 100644 --- a/sources/SDL/SDL/SDL3/HitTest.gen.cs +++ b/sources/SDL/SDL/SDL3/HitTest.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct HitTest : IDisposable diff --git a/sources/SDL/SDL/SDL3/HitTestDelegate.gen.cs b/sources/SDL/SDL/SDL3/HitTestDelegate.gen.cs index a3881e45f7..411a7c9129 100644 --- a/sources/SDL/SDL/SDL3/HitTestDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/HitTestDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate HitTestResult HitTestDelegate(WindowHandle arg0, Point* arg1, void* arg2); diff --git a/sources/SDL/SDL/SDL3/HitTestResult.gen.cs b/sources/SDL/SDL/SDL3/HitTestResult.gen.cs index d38fe769e5..d40897aeef 100644 --- a/sources/SDL/SDL/SDL3/HitTestResult.gen.cs +++ b/sources/SDL/SDL/SDL3/HitTestResult.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/IOStatus.gen.cs b/sources/SDL/SDL/SDL3/IOStatus.gen.cs index b048b58334..10584a7fd0 100644 --- a/sources/SDL/SDL/SDL3/IOStatus.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStatus.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/IOStreamInterface.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterface.gen.cs index 344c869c3a..5629809996 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterface.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterface.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1.gen.cs index fc8e4cb7af..7cbf72d4ed 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1Delegate.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1Delegate.gen.cs index 70fab4c2b2..aa735edbed 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1Delegate.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceFunction1Delegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceSeek.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceSeek.gen.cs index 3f41f22332..c08a012dfb 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceSeek.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceSeek.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct IOStreamInterfaceSeek : IDisposable diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceSeekDelegate.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceSeekDelegate.gen.cs index b570569828..c0d7ae6013 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceSeekDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceSeekDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate long IOStreamInterfaceSeekDelegate(void* arg0, long arg1, int arg2); diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceSize.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceSize.gen.cs index b852e86d9b..1d915df502 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceSize.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceSize.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct IOStreamInterfaceSize : IDisposable diff --git a/sources/SDL/SDL/SDL3/IOStreamInterfaceSizeDelegate.gen.cs b/sources/SDL/SDL/SDL3/IOStreamInterfaceSizeDelegate.gen.cs index a7905b387c..0467a54f5c 100644 --- a/sources/SDL/SDL/SDL3/IOStreamInterfaceSizeDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/IOStreamInterfaceSizeDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate long IOStreamInterfaceSizeDelegate(void* arg0); diff --git a/sources/SDL/SDL/SDL3/ISdl.gen.cs b/sources/SDL/SDL/SDL3/ISdl.gen.cs index 1c0abda8c8..708fce81fd 100644 --- a/sources/SDL/SDL/SDL3/ISdl.gen.cs +++ b/sources/SDL/SDL/SDL3/ISdl.gen.cs @@ -5,14 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/InitFlags.gen.cs b/sources/SDL/SDL/SDL3/InitFlags.gen.cs index cb43d67f94..08342b9faa 100644 --- a/sources/SDL/SDL/SDL3/InitFlags.gen.cs +++ b/sources/SDL/SDL/SDL3/InitFlags.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoyBallEvent.gen.cs b/sources/SDL/SDL/SDL3/JoyBallEvent.gen.cs index b19d76b5c2..7d3826bf4b 100644 --- a/sources/SDL/SDL/SDL3/JoyBallEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/JoyBallEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoyBatteryEvent.gen.cs b/sources/SDL/SDL/SDL3/JoyBatteryEvent.gen.cs index 4531d240a1..02b7b30202 100644 --- a/sources/SDL/SDL/SDL3/JoyBatteryEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/JoyBatteryEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoyButtonEvent.gen.cs b/sources/SDL/SDL/SDL3/JoyButtonEvent.gen.cs index 2d4992b971..03e8f34293 100644 --- a/sources/SDL/SDL/SDL3/JoyButtonEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/JoyButtonEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoyDeviceEvent.gen.cs b/sources/SDL/SDL/SDL3/JoyDeviceEvent.gen.cs index 88199e8696..221b1cefdc 100644 --- a/sources/SDL/SDL/SDL3/JoyDeviceEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/JoyDeviceEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoyHatEvent.gen.cs b/sources/SDL/SDL/SDL3/JoyHatEvent.gen.cs index 34a4ab5fe6..585f0a6499 100644 --- a/sources/SDL/SDL/SDL3/JoyHatEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/JoyHatEvent.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoystickConnectionState.gen.cs b/sources/SDL/SDL/SDL3/JoystickConnectionState.gen.cs index ec9961a00c..e3e96d1f0c 100644 --- a/sources/SDL/SDL/SDL3/JoystickConnectionState.gen.cs +++ b/sources/SDL/SDL/SDL3/JoystickConnectionState.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/JoystickType.gen.cs b/sources/SDL/SDL/SDL3/JoystickType.gen.cs index c926d02c99..b9b9a639d9 100644 --- a/sources/SDL/SDL/SDL3/JoystickType.gen.cs +++ b/sources/SDL/SDL/SDL3/JoystickType.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/KeyboardDeviceEvent.gen.cs b/sources/SDL/SDL/SDL3/KeyboardDeviceEvent.gen.cs index ca74ee79ab..440c33339a 100644 --- a/sources/SDL/SDL/SDL3/KeyboardDeviceEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/KeyboardDeviceEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/KeyboardEvent.gen.cs b/sources/SDL/SDL/SDL3/KeyboardEvent.gen.cs index 1cbb43f949..c4618ea7e0 100644 --- a/sources/SDL/SDL/SDL3/KeyboardEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/KeyboardEvent.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Keymod.gen.cs b/sources/SDL/SDL/SDL3/Keymod.gen.cs index 7b0749443f..cbadf4f2d2 100644 --- a/sources/SDL/SDL/SDL3/Keymod.gen.cs +++ b/sources/SDL/SDL/SDL3/Keymod.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Keysym.gen.cs b/sources/SDL/SDL/SDL3/Keysym.gen.cs index 58b0234d52..ac82cce969 100644 --- a/sources/SDL/SDL/SDL3/Keysym.gen.cs +++ b/sources/SDL/SDL/SDL3/Keysym.gen.cs @@ -5,14 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Locale.gen.cs b/sources/SDL/SDL/SDL3/Locale.gen.cs index 5d3cba6a0a..efef853fbb 100644 --- a/sources/SDL/SDL/SDL3/Locale.gen.cs +++ b/sources/SDL/SDL/SDL3/Locale.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/LogCategory.gen.cs b/sources/SDL/SDL/SDL3/LogCategory.gen.cs index 38e607869e..578f20ef3e 100644 --- a/sources/SDL/SDL/SDL3/LogCategory.gen.cs +++ b/sources/SDL/SDL/SDL3/LogCategory.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/LogOutputFunction.gen.cs b/sources/SDL/SDL/SDL3/LogOutputFunction.gen.cs index b98451c610..c2bbbb00fe 100644 --- a/sources/SDL/SDL/SDL3/LogOutputFunction.gen.cs +++ b/sources/SDL/SDL/SDL3/LogOutputFunction.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct LogOutputFunction : IDisposable diff --git a/sources/SDL/SDL/SDL3/LogOutputFunctionDelegate.gen.cs b/sources/SDL/SDL/SDL3/LogOutputFunctionDelegate.gen.cs index 52158f4b7d..255be7b150 100644 --- a/sources/SDL/SDL/SDL3/LogOutputFunctionDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/LogOutputFunctionDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void LogOutputFunctionDelegate( diff --git a/sources/SDL/SDL/SDL3/LogPriority.gen.cs b/sources/SDL/SDL/SDL3/LogPriority.gen.cs index f71ca9cfe8..1f60bf0d75 100644 --- a/sources/SDL/SDL/SDL3/LogPriority.gen.cs +++ b/sources/SDL/SDL/SDL3/LogPriority.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MatrixCoefficients.gen.cs b/sources/SDL/SDL/SDL3/MatrixCoefficients.gen.cs index 0304593499..4b2c25a17d 100644 --- a/sources/SDL/SDL/SDL3/MatrixCoefficients.gen.cs +++ b/sources/SDL/SDL/SDL3/MatrixCoefficients.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxButtonData.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxButtonData.gen.cs index 1226007834..725451ab8a 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxButtonData.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxButtonData.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxButtonFlags.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxButtonFlags.gen.cs index 10f46cba4c..d480ab74f6 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxButtonFlags.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxButtonFlags.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxColor.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxColor.gen.cs index 8a76ca0f22..60399d9125 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxColor.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxColor.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxColorSchemeColors.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxColorSchemeColors.gen.cs index d69043f9d3..a3a8714750 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxColorSchemeColors.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxColorSchemeColors.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/MessageBoxColorType.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxColorType.gen.cs index 3b35b1371f..ecfff058cb 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxColorType.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxColorType.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxData.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxData.gen.cs index 5c3f3d8450..a5746b3d96 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxData.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxData.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MessageBoxFlags.gen.cs b/sources/SDL/SDL/SDL3/MessageBoxFlags.gen.cs index eeb607706a..5901424953 100644 --- a/sources/SDL/SDL/SDL3/MessageBoxFlags.gen.cs +++ b/sources/SDL/SDL/SDL3/MessageBoxFlags.gen.cs @@ -2,6 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [NativeTypeName("unsigned int")] diff --git a/sources/SDL/SDL/SDL3/MouseButtonEvent.gen.cs b/sources/SDL/SDL/SDL3/MouseButtonEvent.gen.cs index aa26e2af79..ce4cfd7ee3 100644 --- a/sources/SDL/SDL/SDL3/MouseButtonEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/MouseButtonEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MouseDeviceEvent.gen.cs b/sources/SDL/SDL/SDL3/MouseDeviceEvent.gen.cs index 7010158eff..3c1e61dd46 100644 --- a/sources/SDL/SDL/SDL3/MouseDeviceEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/MouseDeviceEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MouseMotionEvent.gen.cs b/sources/SDL/SDL/SDL3/MouseMotionEvent.gen.cs index f8ddeaf43b..a638907788 100644 --- a/sources/SDL/SDL/SDL3/MouseMotionEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/MouseMotionEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MouseWheelDirection.gen.cs b/sources/SDL/SDL/SDL3/MouseWheelDirection.gen.cs index c0a340e3be..d7c0087dd2 100644 --- a/sources/SDL/SDL/SDL3/MouseWheelDirection.gen.cs +++ b/sources/SDL/SDL/SDL3/MouseWheelDirection.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/MouseWheelEvent.gen.cs b/sources/SDL/SDL/SDL3/MouseWheelEvent.gen.cs index 8b7041271b..66d14d9477 100644 --- a/sources/SDL/SDL/SDL3/MouseWheelEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/MouseWheelEvent.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PackedLayout.gen.cs b/sources/SDL/SDL/SDL3/PackedLayout.gen.cs index 204a02642e..846bf17307 100644 --- a/sources/SDL/SDL/SDL3/PackedLayout.gen.cs +++ b/sources/SDL/SDL/SDL3/PackedLayout.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/PackedOrder.gen.cs b/sources/SDL/SDL/SDL3/PackedOrder.gen.cs index 92336ac233..87de0bf334 100644 --- a/sources/SDL/SDL/SDL3/PackedOrder.gen.cs +++ b/sources/SDL/SDL/SDL3/PackedOrder.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Palette.gen.cs b/sources/SDL/SDL/SDL3/Palette.gen.cs index 3640777613..a84ed72b55 100644 --- a/sources/SDL/SDL/SDL3/Palette.gen.cs +++ b/sources/SDL/SDL/SDL3/Palette.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PathInfo.gen.cs b/sources/SDL/SDL/SDL3/PathInfo.gen.cs index 6d133de0b4..677f94b79f 100644 --- a/sources/SDL/SDL/SDL3/PathInfo.gen.cs +++ b/sources/SDL/SDL/SDL3/PathInfo.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PathType.gen.cs b/sources/SDL/SDL/SDL3/PathType.gen.cs index f487bb530d..3e3240ec4a 100644 --- a/sources/SDL/SDL/SDL3/PathType.gen.cs +++ b/sources/SDL/SDL/SDL3/PathType.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenAxis.gen.cs b/sources/SDL/SDL/SDL3/PenAxis.gen.cs index 9668077f5f..fd6a89fca5 100644 --- a/sources/SDL/SDL/SDL3/PenAxis.gen.cs +++ b/sources/SDL/SDL/SDL3/PenAxis.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenButtonEvent.gen.cs b/sources/SDL/SDL/SDL3/PenButtonEvent.gen.cs index 7698b39cfc..656fe0d359 100644 --- a/sources/SDL/SDL/SDL3/PenButtonEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/PenButtonEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenButtonEventAxes.gen.cs b/sources/SDL/SDL/SDL3/PenButtonEventAxes.gen.cs index 85f6c5de6f..f155c2e3b5 100644 --- a/sources/SDL/SDL/SDL3/PenButtonEventAxes.gen.cs +++ b/sources/SDL/SDL/SDL3/PenButtonEventAxes.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenCapabilityInfo.gen.cs b/sources/SDL/SDL/SDL3/PenCapabilityInfo.gen.cs index 6d3a58a0c0..db361fbc4b 100644 --- a/sources/SDL/SDL/SDL3/PenCapabilityInfo.gen.cs +++ b/sources/SDL/SDL/SDL3/PenCapabilityInfo.gen.cs @@ -3,13 +3,6 @@ // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenMotionEventAxes.gen.cs b/sources/SDL/SDL/SDL3/PenMotionEventAxes.gen.cs index f5912c5f6c..14d6b1fd9c 100644 --- a/sources/SDL/SDL/SDL3/PenMotionEventAxes.gen.cs +++ b/sources/SDL/SDL/SDL3/PenMotionEventAxes.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/PenSubtype.gen.cs b/sources/SDL/SDL/SDL3/PenSubtype.gen.cs index eede025888..3f0393ef88 100644 --- a/sources/SDL/SDL/SDL3/PenSubtype.gen.cs +++ b/sources/SDL/SDL/SDL3/PenSubtype.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenTipEvent.gen.cs b/sources/SDL/SDL/SDL3/PenTipEvent.gen.cs index cb369da561..33cf69b4ef 100644 --- a/sources/SDL/SDL/SDL3/PenTipEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/PenTipEvent.gen.cs @@ -2,17 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PenTipEventAxes.gen.cs b/sources/SDL/SDL/SDL3/PenTipEventAxes.gen.cs index acf74731c4..aeb241051c 100644 --- a/sources/SDL/SDL/SDL3/PenTipEventAxes.gen.cs +++ b/sources/SDL/SDL/SDL3/PenTipEventAxes.gen.cs @@ -5,14 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PixelFormat.gen.cs b/sources/SDL/SDL/SDL3/PixelFormat.gen.cs index 5330bd09f9..14e1f47420 100644 --- a/sources/SDL/SDL/SDL3/PixelFormat.gen.cs +++ b/sources/SDL/SDL/SDL3/PixelFormat.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PixelFormatEnum.gen.cs b/sources/SDL/SDL/SDL3/PixelFormatEnum.gen.cs index 37f3322081..544a9c1326 100644 --- a/sources/SDL/SDL/SDL3/PixelFormatEnum.gen.cs +++ b/sources/SDL/SDL/SDL3/PixelFormatEnum.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PixelFormatPadding.gen.cs b/sources/SDL/SDL/SDL3/PixelFormatPadding.gen.cs index 2bb593ccbf..b3d053c306 100644 --- a/sources/SDL/SDL/SDL3/PixelFormatPadding.gen.cs +++ b/sources/SDL/SDL/SDL3/PixelFormatPadding.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PixelType.gen.cs b/sources/SDL/SDL/SDL3/PixelType.gen.cs index 6230869fa6..ad6da96fe1 100644 --- a/sources/SDL/SDL/SDL3/PixelType.gen.cs +++ b/sources/SDL/SDL/SDL3/PixelType.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Point.gen.cs b/sources/SDL/SDL/SDL3/Point.gen.cs index 4c44c14256..78b1351b31 100644 --- a/sources/SDL/SDL/SDL3/Point.gen.cs +++ b/sources/SDL/SDL/SDL3/Point.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PowerState.gen.cs b/sources/SDL/SDL/SDL3/PowerState.gen.cs index 38880aa915..aeb161fd8a 100644 --- a/sources/SDL/SDL/SDL3/PowerState.gen.cs +++ b/sources/SDL/SDL/SDL3/PowerState.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/PropertyType.gen.cs b/sources/SDL/SDL/SDL3/PropertyType.gen.cs index 7046245877..43cb0c2232 100644 --- a/sources/SDL/SDL/SDL3/PropertyType.gen.cs +++ b/sources/SDL/SDL/SDL3/PropertyType.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/QuitEvent.gen.cs b/sources/SDL/SDL/SDL3/QuitEvent.gen.cs index 37b651b0c8..b130c785ed 100644 --- a/sources/SDL/SDL/SDL3/QuitEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/QuitEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Rect.gen.cs b/sources/SDL/SDL/SDL3/Rect.gen.cs index 5450eb43ca..d0ff9b0ba1 100644 --- a/sources/SDL/SDL/SDL3/Rect.gen.cs +++ b/sources/SDL/SDL/SDL3/Rect.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/RendererFlags.gen.cs b/sources/SDL/SDL/SDL3/RendererFlags.gen.cs index a01d66a321..49e227e1a8 100644 --- a/sources/SDL/SDL/SDL3/RendererFlags.gen.cs +++ b/sources/SDL/SDL/SDL3/RendererFlags.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/RendererInfo.gen.cs b/sources/SDL/SDL/SDL3/RendererInfo.gen.cs index c83dd211e4..88bcbe1f7a 100644 --- a/sources/SDL/SDL/SDL3/RendererInfo.gen.cs +++ b/sources/SDL/SDL/SDL3/RendererInfo.gen.cs @@ -3,7 +3,6 @@ // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/RendererInfoTextureFormats.gen.cs b/sources/SDL/SDL/SDL3/RendererInfoTextureFormats.gen.cs index e1fc20c6b3..ad84233eda 100644 --- a/sources/SDL/SDL/SDL3/RendererInfoTextureFormats.gen.cs +++ b/sources/SDL/SDL/SDL3/RendererInfoTextureFormats.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/RendererLogicalPresentation.gen.cs b/sources/SDL/SDL/SDL3/RendererLogicalPresentation.gen.cs index f98e37a99b..55f8aa44f4 100644 --- a/sources/SDL/SDL/SDL3/RendererLogicalPresentation.gen.cs +++ b/sources/SDL/SDL/SDL3/RendererLogicalPresentation.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ScaleMode.gen.cs b/sources/SDL/SDL/SDL3/ScaleMode.gen.cs index b450ffb9b1..7f6162c1ad 100644 --- a/sources/SDL/SDL/SDL3/ScaleMode.gen.cs +++ b/sources/SDL/SDL/SDL3/ScaleMode.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Scancode.gen.cs b/sources/SDL/SDL/SDL3/Scancode.gen.cs index 361994fbce..f0261b233e 100644 --- a/sources/SDL/SDL/SDL3/Scancode.gen.cs +++ b/sources/SDL/SDL/SDL3/Scancode.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Sdl.gen.cs b/sources/SDL/SDL/SDL3/Sdl.gen.cs index 7f59f8003a..cf2cdb3fde 100644 --- a/sources/SDL/SDL/SDL3/Sdl.gen.cs +++ b/sources/SDL/SDL/SDL3/Sdl.gen.cs @@ -5,14 +5,6 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; @@ -37012,6 +37004,10 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_ASSERT_LEVEL 2")] public const int AssertLevel = 2; + [NativeTypeName("#define SDL_FILE __FILE__")] + public static ReadOnlySpan File => + "/Users/dylan/Documents/Silk.NET3/eng/silktouch/sdl/SDL3/sdl-SDL.h"u8; + [NativeTypeName("#define SDL_LINE __LINE__")] public const int Line = 7; @@ -37024,6 +37020,33 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_RWLOCK_TIMEDOUT SDL_MUTEX_TIMEDOUT")] public const int RwlockTimedout = 1; + [NativeTypeName( + "#define SDL_PROP_IOSTREAM_WINDOWS_HANDLE_POINTER \"SDL.iostream.windows.handle\"" + )] + public static ReadOnlySpan PropIostreamWindowsHandlePointer => + "SDL.iostream.windows.handle"u8; + + [NativeTypeName("#define SDL_PROP_IOSTREAM_STDIO_FILE_POINTER \"SDL.iostream.stdio.file\"")] + public static ReadOnlySpan PropIostreamStdioFilePointer => "SDL.iostream.stdio.file"u8; + + [NativeTypeName( + "#define SDL_PROP_IOSTREAM_ANDROID_AASSET_POINTER \"SDL.iostream.android.aasset\"" + )] + public static ReadOnlySpan PropIostreamAndroidAassetPointer => + "SDL.iostream.android.aasset"u8; + + [NativeTypeName( + "#define SDL_PROP_IOSTREAM_DYNAMIC_MEMORY_POINTER \"SDL.iostream.dynamic.memory\"" + )] + public static ReadOnlySpan PropIostreamDynamicMemoryPointer => + "SDL.iostream.dynamic.memory"u8; + + [NativeTypeName( + "#define SDL_PROP_IOSTREAM_DYNAMIC_CHUNKSIZE_NUMBER \"SDL.iostream.dynamic.chunksize\"" + )] + public static ReadOnlySpan PropIostreamDynamicChunksizeNumber => + "SDL.iostream.dynamic.chunksize"u8; + [NativeTypeName("#define SDL_IO_SEEK_SET 0")] public const int IoSeekSet = 0; @@ -37111,6 +37134,27 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_SURFACE_USES_PROPERTIES 0x00000010")] public const int SurfaceUsesProperties = 0x00000010; + [NativeTypeName("#define SDL_PROP_SURFACE_COLORSPACE_NUMBER \"SDL.surface.colorspace\"")] + public static ReadOnlySpan PropSurfaceColorspaceNumber => "SDL.surface.colorspace"u8; + + [NativeTypeName( + "#define SDL_PROP_SURFACE_SDR_WHITE_POINT_FLOAT \"SDL.surface.SDR_white_point\"" + )] + public static ReadOnlySpan PropSurfaceSdrWhitePointFloat => + "SDL.surface.SDR_white_point"u8; + + [NativeTypeName("#define SDL_PROP_SURFACE_HDR_HEADROOM_FLOAT \"SDL.surface.HDR_headroom\"")] + public static ReadOnlySpan PropSurfaceHdrHeadroomFloat => "SDL.surface.HDR_headroom"u8; + + [NativeTypeName("#define SDL_PROP_SURFACE_TONEMAP_OPERATOR_STRING \"SDL.surface.tonemap\"")] + public static ReadOnlySpan PropSurfaceTonemapOperatorString => "SDL.surface.tonemap"u8; + + [NativeTypeName( + "#define SDL_PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER \"SDL.video.wayland.wl_display\"" + )] + public static ReadOnlySpan PropGlobalVideoWaylandWlDisplayPointer => + "SDL.video.wayland.wl_display"u8; + [NativeTypeName("#define SDL_WINDOW_FULLSCREEN 0x00000001U")] public const uint WindowFullscreen = 0x00000001U; @@ -37195,6 +37239,273 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_WINDOWPOS_CENTERED SDL_WINDOWPOS_CENTERED_DISPLAY(0)")] public const uint WindowposCentered = (0x2FFF0000U | (0)); + [NativeTypeName("#define SDL_PROP_DISPLAY_HDR_ENABLED_BOOLEAN \"SDL.display.HDR_enabled\"")] + public static ReadOnlySpan PropDisplayHdrEnabledBoolean => "SDL.display.HDR_enabled"u8; + + [NativeTypeName( + "#define SDL_PROP_DISPLAY_SDR_WHITE_POINT_FLOAT \"SDL.display.SDR_white_point\"" + )] + public static ReadOnlySpan PropDisplaySdrWhitePointFloat => + "SDL.display.SDR_white_point"u8; + + [NativeTypeName("#define SDL_PROP_DISPLAY_HDR_HEADROOM_FLOAT \"SDL.display.HDR_headroom\"")] + public static ReadOnlySpan PropDisplayHdrHeadroomFloat => "SDL.display.HDR_headroom"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN \"always_on_top\"")] + public static ReadOnlySpan PropWindowCreateAlwaysOnTopBoolean => "always_on_top"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN \"borderless\"")] + public static ReadOnlySpan PropWindowCreateBorderlessBoolean => "borderless"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN \"focusable\"")] + public static ReadOnlySpan PropWindowCreateFocusableBoolean => "focusable"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN \"external_graphics_context\"" + )] + public static ReadOnlySpan PropWindowCreateExternalGraphicsContextBoolean => + "external_graphics_context"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN \"fullscreen\"")] + public static ReadOnlySpan PropWindowCreateFullscreenBoolean => "fullscreen"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_HEIGHT_NUMBER \"height\"")] + public static ReadOnlySpan PropWindowCreateHeightNumber => "height"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_HIDDEN_BOOLEAN \"hidden\"")] + public static ReadOnlySpan PropWindowCreateHiddenBoolean => "hidden"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN \"high_pixel_density\"" + )] + public static ReadOnlySpan PropWindowCreateHighPixelDensityBoolean => + "high_pixel_density"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN \"maximized\"")] + public static ReadOnlySpan PropWindowCreateMaximizedBoolean => "maximized"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MENU_BOOLEAN \"menu\"")] + public static ReadOnlySpan PropWindowCreateMenuBoolean => "menu"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_METAL_BOOLEAN \"metal\"")] + public static ReadOnlySpan PropWindowCreateMetalBoolean => "metal"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN \"minimized\"")] + public static ReadOnlySpan PropWindowCreateMinimizedBoolean => "minimized"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MODAL_BOOLEAN \"modal\"")] + public static ReadOnlySpan PropWindowCreateModalBoolean => "modal"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN \"mouse_grabbed\"")] + public static ReadOnlySpan PropWindowCreateMouseGrabbedBoolean => "mouse_grabbed"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_OPENGL_BOOLEAN \"opengl\"")] + public static ReadOnlySpan PropWindowCreateOpenglBoolean => "opengl"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_PARENT_POINTER \"parent\"")] + public static ReadOnlySpan PropWindowCreateParentPointer => "parent"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN \"resizable\"")] + public static ReadOnlySpan PropWindowCreateResizableBoolean => "resizable"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TITLE_STRING \"title\"")] + public static ReadOnlySpan PropWindowCreateTitleString => "title"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN \"transparent\"")] + public static ReadOnlySpan PropWindowCreateTransparentBoolean => "transparent"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN \"tooltip\"")] + public static ReadOnlySpan PropWindowCreateTooltipBoolean => "tooltip"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_UTILITY_BOOLEAN \"utility\"")] + public static ReadOnlySpan PropWindowCreateUtilityBoolean => "utility"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_VULKAN_BOOLEAN \"vulkan\"")] + public static ReadOnlySpan PropWindowCreateVulkanBoolean => "vulkan"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_WIDTH_NUMBER \"width\"")] + public static ReadOnlySpan PropWindowCreateWidthNumber => "width"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_X_NUMBER \"x\"")] + public static ReadOnlySpan PropWindowCreateXNumber => "x"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_Y_NUMBER \"y\"")] + public static ReadOnlySpan PropWindowCreateYNumber => "y"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER \"cocoa.window\"")] + public static ReadOnlySpan PropWindowCreateCocoaWindowPointer => "cocoa.window"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_COCOA_VIEW_POINTER \"cocoa.view\"")] + public static ReadOnlySpan PropWindowCreateCocoaViewPointer => "cocoa.view"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_WAYLAND_SCALE_TO_DISPLAY_BOOLEAN \"wayland.scale_to_display\"" + )] + public static ReadOnlySpan PropWindowCreateWaylandScaleToDisplayBoolean => + "wayland.scale_to_display"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN \"wayland.surface_role_custom\"" + )] + public static ReadOnlySpan PropWindowCreateWaylandSurfaceRoleCustomBoolean => + "wayland.surface_role_custom"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN \"wayland.create_egl_window\"" + )] + public static ReadOnlySpan PropWindowCreateWaylandCreateEglWindowBoolean => + "wayland.create_egl_window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER \"wayland.wl_surface\"" + )] + public static ReadOnlySpan PropWindowCreateWaylandWlSurfacePointer => + "wayland.wl_surface"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_WIN32_HWND_POINTER \"win32.hwnd\"")] + public static ReadOnlySpan PropWindowCreateWin32HwndPointer => "win32.hwnd"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER \"win32.pixel_format_hwnd\"" + )] + public static ReadOnlySpan PropWindowCreateWin32PixelFormatHwndPointer => + "win32.pixel_format_hwnd"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_X11_WINDOW_NUMBER \"x11.window\"")] + public static ReadOnlySpan PropWindowCreateX11WindowNumber => "x11.window"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_SHAPE_POINTER \"SDL.window.shape\"")] + public static ReadOnlySpan PropWindowShapePointer => "SDL.window.shape"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER \"SDL.window.android.window\"")] + public static ReadOnlySpan PropWindowAndroidWindowPointer => + "SDL.window.android.window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_ANDROID_SURFACE_POINTER \"SDL.window.android.surface\"" + )] + public static ReadOnlySpan PropWindowAndroidSurfacePointer => + "SDL.window.android.surface"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_UIKIT_WINDOW_POINTER \"SDL.window.uikit.window\"")] + public static ReadOnlySpan PropWindowUikitWindowPointer => "SDL.window.uikit.window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_UIKIT_METAL_VIEW_TAG_NUMBER \"SDL.window.uikit.metal_view_tag\"" + )] + public static ReadOnlySpan PropWindowUikitMetalViewTagNumber => + "SDL.window.uikit.metal_view_tag"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_KMSDRM_DEVICE_INDEX_NUMBER \"SDL.window.kmsdrm.dev_index\"" + )] + public static ReadOnlySpan PropWindowKmsdrmDeviceIndexNumber => + "SDL.window.kmsdrm.dev_index"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_KMSDRM_DRM_FD_NUMBER \"SDL.window.kmsdrm.drm_fd\"")] + public static ReadOnlySpan PropWindowKmsdrmDrmFdNumber => "SDL.window.kmsdrm.drm_fd"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_KMSDRM_GBM_DEVICE_POINTER \"SDL.window.kmsdrm.gbm_dev\"" + )] + public static ReadOnlySpan PropWindowKmsdrmGbmDevicePointer => + "SDL.window.kmsdrm.gbm_dev"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_COCOA_WINDOW_POINTER \"SDL.window.cocoa.window\"")] + public static ReadOnlySpan PropWindowCocoaWindowPointer => "SDL.window.cocoa.window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_COCOA_METAL_VIEW_TAG_NUMBER \"SDL.window.cocoa.metal_view_tag\"" + )] + public static ReadOnlySpan PropWindowCocoaMetalViewTagNumber => + "SDL.window.cocoa.metal_view_tag"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_VIVANTE_DISPLAY_POINTER \"SDL.window.vivante.display\"" + )] + public static ReadOnlySpan PropWindowVivanteDisplayPointer => + "SDL.window.vivante.display"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_VIVANTE_WINDOW_POINTER \"SDL.window.vivante.window\"")] + public static ReadOnlySpan PropWindowVivanteWindowPointer => + "SDL.window.vivante.window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_VIVANTE_SURFACE_POINTER \"SDL.window.vivante.surface\"" + )] + public static ReadOnlySpan PropWindowVivanteSurfacePointer => + "SDL.window.vivante.surface"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_WINRT_WINDOW_POINTER \"SDL.window.winrt.window\"")] + public static ReadOnlySpan PropWindowWinrtWindowPointer => "SDL.window.winrt.window"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_HWND_POINTER \"SDL.window.win32.hwnd\"")] + public static ReadOnlySpan PropWindowWin32HwndPointer => "SDL.window.win32.hwnd"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_HDC_POINTER \"SDL.window.win32.hdc\"")] + public static ReadOnlySpan PropWindowWin32HdcPointer => "SDL.window.win32.hdc"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_INSTANCE_POINTER \"SDL.window.win32.instance\"")] + public static ReadOnlySpan PropWindowWin32InstancePointer => + "SDL.window.win32.instance"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_DISPLAY_POINTER \"SDL.window.wayland.display\"" + )] + public static ReadOnlySpan PropWindowWaylandDisplayPointer => + "SDL.window.wayland.display"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_SURFACE_POINTER \"SDL.window.wayland.surface\"" + )] + public static ReadOnlySpan PropWindowWaylandSurfacePointer => + "SDL.window.wayland.surface"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_EGL_WINDOW_POINTER \"SDL.window.wayland.egl_window\"" + )] + public static ReadOnlySpan PropWindowWaylandEglWindowPointer => + "SDL.window.wayland.egl_window"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_XDG_SURFACE_POINTER \"SDL.window.wayland.xdg_surface\"" + )] + public static ReadOnlySpan PropWindowWaylandXdgSurfacePointer => + "SDL.window.wayland.xdg_surface"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_POINTER \"SDL.window.wayland.xdg_toplevel\"" + )] + public static ReadOnlySpan PropWindowWaylandXdgToplevelPointer => + "SDL.window.wayland.xdg_toplevel"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_EXPORT_HANDLE_STRING \"SDL.window.wayland.xdg_toplevel_export_handle\"" + )] + public static ReadOnlySpan PropWindowWaylandXdgToplevelExportHandleString => + "SDL.window.wayland.xdg_toplevel_export_handle"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_XDG_POPUP_POINTER \"SDL.window.wayland.xdg_popup\"" + )] + public static ReadOnlySpan PropWindowWaylandXdgPopupPointer => + "SDL.window.wayland.xdg_popup"u8; + + [NativeTypeName( + "#define SDL_PROP_WINDOW_WAYLAND_XDG_POSITIONER_POINTER \"SDL.window.wayland.xdg_positioner\"" + )] + public static ReadOnlySpan PropWindowWaylandXdgPositionerPointer => + "SDL.window.wayland.xdg_positioner"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_X11_DISPLAY_POINTER \"SDL.window.x11.display\"")] + public static ReadOnlySpan PropWindowX11DisplayPointer => "SDL.window.x11.display"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_X11_SCREEN_NUMBER \"SDL.window.x11.screen\"")] + public static ReadOnlySpan PropWindowX11ScreenNumber => "SDL.window.x11.screen"u8; + + [NativeTypeName("#define SDL_PROP_WINDOW_X11_WINDOW_NUMBER \"SDL.window.x11.window\"")] + public static ReadOnlySpan PropWindowX11WindowNumber => "SDL.window.x11.window"u8; + [NativeTypeName("#define SDL_CACHELINE_SIZE 128")] public const int CachelineSize = 128; @@ -37207,6 +37518,27 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_IPHONE_MAX_GFORCE 5.0")] public const double IphoneMaxGforce = 5.0; + [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN \"SDL.joystick.cap.mono_led\"")] + public static ReadOnlySpan PropJoystickCapMonoLedBoolean => "SDL.joystick.cap.mono_led"u8; + + [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN \"SDL.joystick.cap.rgb_led\"")] + public static ReadOnlySpan PropJoystickCapRgbLedBoolean => "SDL.joystick.cap.rgb_led"u8; + + [NativeTypeName( + "#define SDL_PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN \"SDL.joystick.cap.player_led\"" + )] + public static ReadOnlySpan PropJoystickCapPlayerLedBoolean => + "SDL.joystick.cap.player_led"u8; + + [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN \"SDL.joystick.cap.rumble\"")] + public static ReadOnlySpan PropJoystickCapRumbleBoolean => "SDL.joystick.cap.rumble"u8; + + [NativeTypeName( + "#define SDL_PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN \"SDL.joystick.cap.trigger_rumble\"" + )] + public static ReadOnlySpan PropJoystickCapTriggerRumbleBoolean => + "SDL.joystick.cap.trigger_rumble"u8; + [NativeTypeName("#define SDL_HAT_CENTERED 0x00")] public const int HatCentered = 0x00; @@ -37237,6 +37569,33 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_STANDARD_GRAVITY 9.80665f")] public const float StandardGravity = 9.80665f; + [NativeTypeName( + "#define SDL_PROP_GAMEPAD_CAP_MONO_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN" + )] + public static ReadOnlySpan PropGamepadCapMonoLedBoolean => "SDL.joystick.cap.mono_led"u8; + + [NativeTypeName( + "#define SDL_PROP_GAMEPAD_CAP_RGB_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN" + )] + public static ReadOnlySpan PropGamepadCapRgbLedBoolean => "SDL.joystick.cap.rgb_led"u8; + + [NativeTypeName( + "#define SDL_PROP_GAMEPAD_CAP_PLAYER_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN" + )] + public static ReadOnlySpan PropGamepadCapPlayerLedBoolean => + "SDL.joystick.cap.player_led"u8; + + [NativeTypeName( + "#define SDL_PROP_GAMEPAD_CAP_RUMBLE_BOOLEAN SDL_PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN" + )] + public static ReadOnlySpan PropGamepadCapRumbleBoolean => "SDL.joystick.cap.rumble"u8; + + [NativeTypeName( + "#define SDL_PROP_GAMEPAD_CAP_TRIGGER_RUMBLE_BOOLEAN SDL_PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN" + )] + public static ReadOnlySpan PropGamepadCapTriggerRumbleBoolean => + "SDL.joystick.cap.trigger_rumble"u8; + [NativeTypeName("#define SDLK_SCANCODE_MASK (1<<30)")] public const int KScancodeMask = (1 << 30); @@ -38203,402 +38562,6 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_HAPTIC_INFINITY 4294967295U")] public const uint HapticInfinity = 4294967295U; - [NativeTypeName("#define SDL_MS_PER_SECOND 1000")] - public const int MsPerSecond = 1000; - - [NativeTypeName("#define SDL_US_PER_SECOND 1000000")] - public const int UsPerSecond = 1000000; - - [NativeTypeName("#define SDL_NS_PER_SECOND 1000000000LL")] - public const long NsPerSecond = 1000000000L; - - [NativeTypeName("#define SDL_NS_PER_MS 1000000")] - public const int NsPerMs = 1000000; - - [NativeTypeName("#define SDL_NS_PER_US 1000")] - public const int NsPerUs = 1000; - - [NativeTypeName("#define SDL_MAJOR_VERSION 3")] - public const int MajorVersion = 3; - - [NativeTypeName("#define SDL_MINOR_VERSION 1")] - public const int MinorVersion = 1; - - [NativeTypeName("#define SDL_PATCHLEVEL 2")] - public const int Patchlevel = 2; - - [NativeTypeName( - "#define SDL_COMPILEDVERSION SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)" - )] - public const int Compiledversion = ((3) << 24 | (1) << 8 | (2) << 0); - - [NativeTypeName("#define SDL_FILE __FILE__")] - public static ReadOnlySpan File => - "/Users/dylan/Documents/Silk.NET3/eng/silktouch/sdl/SDL3/sdl-SDL.h"u8; - - [NativeTypeName( - "#define SDL_PROP_IOSTREAM_WINDOWS_HANDLE_POINTER \"SDL.iostream.windows.handle\"" - )] - public static ReadOnlySpan PropIostreamWindowsHandlePointer => - "SDL.iostream.windows.handle"u8; - - [NativeTypeName("#define SDL_PROP_IOSTREAM_STDIO_FILE_POINTER \"SDL.iostream.stdio.file\"")] - public static ReadOnlySpan PropIostreamStdioFilePointer => "SDL.iostream.stdio.file"u8; - - [NativeTypeName( - "#define SDL_PROP_IOSTREAM_ANDROID_AASSET_POINTER \"SDL.iostream.android.aasset\"" - )] - public static ReadOnlySpan PropIostreamAndroidAassetPointer => - "SDL.iostream.android.aasset"u8; - - [NativeTypeName( - "#define SDL_PROP_IOSTREAM_DYNAMIC_MEMORY_POINTER \"SDL.iostream.dynamic.memory\"" - )] - public static ReadOnlySpan PropIostreamDynamicMemoryPointer => - "SDL.iostream.dynamic.memory"u8; - - [NativeTypeName( - "#define SDL_PROP_IOSTREAM_DYNAMIC_CHUNKSIZE_NUMBER \"SDL.iostream.dynamic.chunksize\"" - )] - public static ReadOnlySpan PropIostreamDynamicChunksizeNumber => - "SDL.iostream.dynamic.chunksize"u8; - - [NativeTypeName("#define SDL_PROP_SURFACE_COLORSPACE_NUMBER \"SDL.surface.colorspace\"")] - public static ReadOnlySpan PropSurfaceColorspaceNumber => "SDL.surface.colorspace"u8; - - [NativeTypeName( - "#define SDL_PROP_SURFACE_SDR_WHITE_POINT_FLOAT \"SDL.surface.SDR_white_point\"" - )] - public static ReadOnlySpan PropSurfaceSdrWhitePointFloat => - "SDL.surface.SDR_white_point"u8; - - [NativeTypeName("#define SDL_PROP_SURFACE_HDR_HEADROOM_FLOAT \"SDL.surface.HDR_headroom\"")] - public static ReadOnlySpan PropSurfaceHdrHeadroomFloat => "SDL.surface.HDR_headroom"u8; - - [NativeTypeName("#define SDL_PROP_SURFACE_TONEMAP_OPERATOR_STRING \"SDL.surface.tonemap\"")] - public static ReadOnlySpan PropSurfaceTonemapOperatorString => "SDL.surface.tonemap"u8; - - [NativeTypeName( - "#define SDL_PROP_GLOBAL_VIDEO_WAYLAND_WL_DISPLAY_POINTER \"SDL.video.wayland.wl_display\"" - )] - public static ReadOnlySpan PropGlobalVideoWaylandWlDisplayPointer => - "SDL.video.wayland.wl_display"u8; - - [NativeTypeName("#define SDL_PROP_DISPLAY_HDR_ENABLED_BOOLEAN \"SDL.display.HDR_enabled\"")] - public static ReadOnlySpan PropDisplayHdrEnabledBoolean => "SDL.display.HDR_enabled"u8; - - [NativeTypeName( - "#define SDL_PROP_DISPLAY_SDR_WHITE_POINT_FLOAT \"SDL.display.SDR_white_point\"" - )] - public static ReadOnlySpan PropDisplaySdrWhitePointFloat => - "SDL.display.SDR_white_point"u8; - - [NativeTypeName("#define SDL_PROP_DISPLAY_HDR_HEADROOM_FLOAT \"SDL.display.HDR_headroom\"")] - public static ReadOnlySpan PropDisplayHdrHeadroomFloat => "SDL.display.HDR_headroom"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN \"always_on_top\"")] - public static ReadOnlySpan PropWindowCreateAlwaysOnTopBoolean => "always_on_top"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN \"borderless\"")] - public static ReadOnlySpan PropWindowCreateBorderlessBoolean => "borderless"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN \"focusable\"")] - public static ReadOnlySpan PropWindowCreateFocusableBoolean => "focusable"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN \"external_graphics_context\"" - )] - public static ReadOnlySpan PropWindowCreateExternalGraphicsContextBoolean => - "external_graphics_context"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN \"fullscreen\"")] - public static ReadOnlySpan PropWindowCreateFullscreenBoolean => "fullscreen"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_HEIGHT_NUMBER \"height\"")] - public static ReadOnlySpan PropWindowCreateHeightNumber => "height"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_HIDDEN_BOOLEAN \"hidden\"")] - public static ReadOnlySpan PropWindowCreateHiddenBoolean => "hidden"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN \"high_pixel_density\"" - )] - public static ReadOnlySpan PropWindowCreateHighPixelDensityBoolean => - "high_pixel_density"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN \"maximized\"")] - public static ReadOnlySpan PropWindowCreateMaximizedBoolean => "maximized"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MENU_BOOLEAN \"menu\"")] - public static ReadOnlySpan PropWindowCreateMenuBoolean => "menu"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_METAL_BOOLEAN \"metal\"")] - public static ReadOnlySpan PropWindowCreateMetalBoolean => "metal"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN \"minimized\"")] - public static ReadOnlySpan PropWindowCreateMinimizedBoolean => "minimized"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MODAL_BOOLEAN \"modal\"")] - public static ReadOnlySpan PropWindowCreateModalBoolean => "modal"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN \"mouse_grabbed\"")] - public static ReadOnlySpan PropWindowCreateMouseGrabbedBoolean => "mouse_grabbed"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_OPENGL_BOOLEAN \"opengl\"")] - public static ReadOnlySpan PropWindowCreateOpenglBoolean => "opengl"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_PARENT_POINTER \"parent\"")] - public static ReadOnlySpan PropWindowCreateParentPointer => "parent"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN \"resizable\"")] - public static ReadOnlySpan PropWindowCreateResizableBoolean => "resizable"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TITLE_STRING \"title\"")] - public static ReadOnlySpan PropWindowCreateTitleString => "title"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN \"transparent\"")] - public static ReadOnlySpan PropWindowCreateTransparentBoolean => "transparent"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN \"tooltip\"")] - public static ReadOnlySpan PropWindowCreateTooltipBoolean => "tooltip"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_UTILITY_BOOLEAN \"utility\"")] - public static ReadOnlySpan PropWindowCreateUtilityBoolean => "utility"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_VULKAN_BOOLEAN \"vulkan\"")] - public static ReadOnlySpan PropWindowCreateVulkanBoolean => "vulkan"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_WIDTH_NUMBER \"width\"")] - public static ReadOnlySpan PropWindowCreateWidthNumber => "width"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_X_NUMBER \"x\"")] - public static ReadOnlySpan PropWindowCreateXNumber => "x"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_Y_NUMBER \"y\"")] - public static ReadOnlySpan PropWindowCreateYNumber => "y"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER \"cocoa.window\"")] - public static ReadOnlySpan PropWindowCreateCocoaWindowPointer => "cocoa.window"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_COCOA_VIEW_POINTER \"cocoa.view\"")] - public static ReadOnlySpan PropWindowCreateCocoaViewPointer => "cocoa.view"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_WAYLAND_SCALE_TO_DISPLAY_BOOLEAN \"wayland.scale_to_display\"" - )] - public static ReadOnlySpan PropWindowCreateWaylandScaleToDisplayBoolean => - "wayland.scale_to_display"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN \"wayland.surface_role_custom\"" - )] - public static ReadOnlySpan PropWindowCreateWaylandSurfaceRoleCustomBoolean => - "wayland.surface_role_custom"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN \"wayland.create_egl_window\"" - )] - public static ReadOnlySpan PropWindowCreateWaylandCreateEglWindowBoolean => - "wayland.create_egl_window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER \"wayland.wl_surface\"" - )] - public static ReadOnlySpan PropWindowCreateWaylandWlSurfacePointer => - "wayland.wl_surface"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_WIN32_HWND_POINTER \"win32.hwnd\"")] - public static ReadOnlySpan PropWindowCreateWin32HwndPointer => "win32.hwnd"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER \"win32.pixel_format_hwnd\"" - )] - public static ReadOnlySpan PropWindowCreateWin32PixelFormatHwndPointer => - "win32.pixel_format_hwnd"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_CREATE_X11_WINDOW_NUMBER \"x11.window\"")] - public static ReadOnlySpan PropWindowCreateX11WindowNumber => "x11.window"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_SHAPE_POINTER \"SDL.window.shape\"")] - public static ReadOnlySpan PropWindowShapePointer => "SDL.window.shape"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER \"SDL.window.android.window\"")] - public static ReadOnlySpan PropWindowAndroidWindowPointer => - "SDL.window.android.window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_ANDROID_SURFACE_POINTER \"SDL.window.android.surface\"" - )] - public static ReadOnlySpan PropWindowAndroidSurfacePointer => - "SDL.window.android.surface"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_UIKIT_WINDOW_POINTER \"SDL.window.uikit.window\"")] - public static ReadOnlySpan PropWindowUikitWindowPointer => "SDL.window.uikit.window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_UIKIT_METAL_VIEW_TAG_NUMBER \"SDL.window.uikit.metal_view_tag\"" - )] - public static ReadOnlySpan PropWindowUikitMetalViewTagNumber => - "SDL.window.uikit.metal_view_tag"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_KMSDRM_DEVICE_INDEX_NUMBER \"SDL.window.kmsdrm.dev_index\"" - )] - public static ReadOnlySpan PropWindowKmsdrmDeviceIndexNumber => - "SDL.window.kmsdrm.dev_index"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_KMSDRM_DRM_FD_NUMBER \"SDL.window.kmsdrm.drm_fd\"")] - public static ReadOnlySpan PropWindowKmsdrmDrmFdNumber => "SDL.window.kmsdrm.drm_fd"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_KMSDRM_GBM_DEVICE_POINTER \"SDL.window.kmsdrm.gbm_dev\"" - )] - public static ReadOnlySpan PropWindowKmsdrmGbmDevicePointer => - "SDL.window.kmsdrm.gbm_dev"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_COCOA_WINDOW_POINTER \"SDL.window.cocoa.window\"")] - public static ReadOnlySpan PropWindowCocoaWindowPointer => "SDL.window.cocoa.window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_COCOA_METAL_VIEW_TAG_NUMBER \"SDL.window.cocoa.metal_view_tag\"" - )] - public static ReadOnlySpan PropWindowCocoaMetalViewTagNumber => - "SDL.window.cocoa.metal_view_tag"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_VIVANTE_DISPLAY_POINTER \"SDL.window.vivante.display\"" - )] - public static ReadOnlySpan PropWindowVivanteDisplayPointer => - "SDL.window.vivante.display"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_VIVANTE_WINDOW_POINTER \"SDL.window.vivante.window\"")] - public static ReadOnlySpan PropWindowVivanteWindowPointer => - "SDL.window.vivante.window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_VIVANTE_SURFACE_POINTER \"SDL.window.vivante.surface\"" - )] - public static ReadOnlySpan PropWindowVivanteSurfacePointer => - "SDL.window.vivante.surface"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_WINRT_WINDOW_POINTER \"SDL.window.winrt.window\"")] - public static ReadOnlySpan PropWindowWinrtWindowPointer => "SDL.window.winrt.window"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_HWND_POINTER \"SDL.window.win32.hwnd\"")] - public static ReadOnlySpan PropWindowWin32HwndPointer => "SDL.window.win32.hwnd"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_HDC_POINTER \"SDL.window.win32.hdc\"")] - public static ReadOnlySpan PropWindowWin32HdcPointer => "SDL.window.win32.hdc"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_WIN32_INSTANCE_POINTER \"SDL.window.win32.instance\"")] - public static ReadOnlySpan PropWindowWin32InstancePointer => - "SDL.window.win32.instance"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_DISPLAY_POINTER \"SDL.window.wayland.display\"" - )] - public static ReadOnlySpan PropWindowWaylandDisplayPointer => - "SDL.window.wayland.display"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_SURFACE_POINTER \"SDL.window.wayland.surface\"" - )] - public static ReadOnlySpan PropWindowWaylandSurfacePointer => - "SDL.window.wayland.surface"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_EGL_WINDOW_POINTER \"SDL.window.wayland.egl_window\"" - )] - public static ReadOnlySpan PropWindowWaylandEglWindowPointer => - "SDL.window.wayland.egl_window"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_XDG_SURFACE_POINTER \"SDL.window.wayland.xdg_surface\"" - )] - public static ReadOnlySpan PropWindowWaylandXdgSurfacePointer => - "SDL.window.wayland.xdg_surface"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_POINTER \"SDL.window.wayland.xdg_toplevel\"" - )] - public static ReadOnlySpan PropWindowWaylandXdgToplevelPointer => - "SDL.window.wayland.xdg_toplevel"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_XDG_TOPLEVEL_EXPORT_HANDLE_STRING \"SDL.window.wayland.xdg_toplevel_export_handle\"" - )] - public static ReadOnlySpan PropWindowWaylandXdgToplevelExportHandleString => - "SDL.window.wayland.xdg_toplevel_export_handle"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_XDG_POPUP_POINTER \"SDL.window.wayland.xdg_popup\"" - )] - public static ReadOnlySpan PropWindowWaylandXdgPopupPointer => - "SDL.window.wayland.xdg_popup"u8; - - [NativeTypeName( - "#define SDL_PROP_WINDOW_WAYLAND_XDG_POSITIONER_POINTER \"SDL.window.wayland.xdg_positioner\"" - )] - public static ReadOnlySpan PropWindowWaylandXdgPositionerPointer => - "SDL.window.wayland.xdg_positioner"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_X11_DISPLAY_POINTER \"SDL.window.x11.display\"")] - public static ReadOnlySpan PropWindowX11DisplayPointer => "SDL.window.x11.display"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_X11_SCREEN_NUMBER \"SDL.window.x11.screen\"")] - public static ReadOnlySpan PropWindowX11ScreenNumber => "SDL.window.x11.screen"u8; - - [NativeTypeName("#define SDL_PROP_WINDOW_X11_WINDOW_NUMBER \"SDL.window.x11.window\"")] - public static ReadOnlySpan PropWindowX11WindowNumber => "SDL.window.x11.window"u8; - - [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN \"SDL.joystick.cap.mono_led\"")] - public static ReadOnlySpan PropJoystickCapMonoLedBoolean => "SDL.joystick.cap.mono_led"u8; - - [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN \"SDL.joystick.cap.rgb_led\"")] - public static ReadOnlySpan PropJoystickCapRgbLedBoolean => "SDL.joystick.cap.rgb_led"u8; - - [NativeTypeName( - "#define SDL_PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN \"SDL.joystick.cap.player_led\"" - )] - public static ReadOnlySpan PropJoystickCapPlayerLedBoolean => - "SDL.joystick.cap.player_led"u8; - - [NativeTypeName("#define SDL_PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN \"SDL.joystick.cap.rumble\"")] - public static ReadOnlySpan PropJoystickCapRumbleBoolean => "SDL.joystick.cap.rumble"u8; - - [NativeTypeName( - "#define SDL_PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN \"SDL.joystick.cap.trigger_rumble\"" - )] - public static ReadOnlySpan PropJoystickCapTriggerRumbleBoolean => - "SDL.joystick.cap.trigger_rumble"u8; - - [NativeTypeName( - "#define SDL_PROP_GAMEPAD_CAP_MONO_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_MONO_LED_BOOLEAN" - )] - public static ReadOnlySpan PropGamepadCapMonoLedBoolean => "SDL.joystick.cap.mono_led"u8; - - [NativeTypeName( - "#define SDL_PROP_GAMEPAD_CAP_RGB_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_RGB_LED_BOOLEAN" - )] - public static ReadOnlySpan PropGamepadCapRgbLedBoolean => "SDL.joystick.cap.rgb_led"u8; - - [NativeTypeName( - "#define SDL_PROP_GAMEPAD_CAP_PLAYER_LED_BOOLEAN SDL_PROP_JOYSTICK_CAP_PLAYER_LED_BOOLEAN" - )] - public static ReadOnlySpan PropGamepadCapPlayerLedBoolean => - "SDL.joystick.cap.player_led"u8; - - [NativeTypeName( - "#define SDL_PROP_GAMEPAD_CAP_RUMBLE_BOOLEAN SDL_PROP_JOYSTICK_CAP_RUMBLE_BOOLEAN" - )] - public static ReadOnlySpan PropGamepadCapRumbleBoolean => "SDL.joystick.cap.rumble"u8; - - [NativeTypeName( - "#define SDL_PROP_GAMEPAD_CAP_TRIGGER_RUMBLE_BOOLEAN SDL_PROP_JOYSTICK_CAP_TRIGGER_RUMBLE_BOOLEAN" - )] - public static ReadOnlySpan PropGamepadCapTriggerRumbleBoolean => - "SDL.joystick.cap.trigger_rumble"u8; - [NativeTypeName( "#define SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED \"SDL_ALLOW_ALT_TAB_WHILE_GRABBED\"" )] @@ -39754,6 +39717,35 @@ public static int WriteU8Raw(IOStreamHandle dst, [NativeTypeName("Uint8")] byte [NativeTypeName("#define SDL_PROP_GLOBAL_SYSTEM_TIME_FORMAT_NUMBER \"SDL.time.time_format\"")] public static ReadOnlySpan PropGlobalSystemTimeFormatNumber => "SDL.time.time_format"u8; + [NativeTypeName("#define SDL_MS_PER_SECOND 1000")] + public const int MsPerSecond = 1000; + + [NativeTypeName("#define SDL_US_PER_SECOND 1000000")] + public const int UsPerSecond = 1000000; + + [NativeTypeName("#define SDL_NS_PER_SECOND 1000000000LL")] + public const long NsPerSecond = 1000000000L; + + [NativeTypeName("#define SDL_NS_PER_MS 1000000")] + public const int NsPerMs = 1000000; + + [NativeTypeName("#define SDL_NS_PER_US 1000")] + public const int NsPerUs = 1000; + + [NativeTypeName("#define SDL_MAJOR_VERSION 3")] + public const int MajorVersion = 3; + + [NativeTypeName("#define SDL_MINOR_VERSION 1")] + public const int MinorVersion = 1; + + [NativeTypeName("#define SDL_PATCHLEVEL 2")] + public const int Patchlevel = 2; + + [NativeTypeName( + "#define SDL_COMPILEDVERSION SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)" + )] + public const int Compiledversion = ((3) << 24 | (1) << 8 | (2) << 0); + [return: NativeTypeName("SDL_bool")] public static int PointInRect( [NativeTypeName("const SDL_Point *")] Point* p, diff --git a/sources/SDL/SDL/SDL3/SensorEventData.gen.cs b/sources/SDL/SDL/SDL3/SensorEventData.gen.cs index c90dcc2d75..a8e11fbc7d 100644 --- a/sources/SDL/SDL/SDL3/SensorEventData.gen.cs +++ b/sources/SDL/SDL/SDL3/SensorEventData.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/sources/SDL/SDL/SDL3/SensorType.gen.cs b/sources/SDL/SDL/SDL3/SensorType.gen.cs index 9b7c0994de..50db99bdea 100644 --- a/sources/SDL/SDL/SDL3/SensorType.gen.cs +++ b/sources/SDL/SDL/SDL3/SensorType.gen.cs @@ -2,22 +2,8 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanup.gen.cs b/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanup.gen.cs index b7d675beee..dfe70b51e5 100644 --- a/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanup.gen.cs +++ b/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanup.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct SetPropertyWithCleanupCleanup : IDisposable diff --git a/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanupDelegate.gen.cs b/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanupDelegate.gen.cs index 9e26110343..bd65d70261 100644 --- a/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanupDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/SetPropertyWithCleanupCleanupDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void SetPropertyWithCleanupCleanupDelegate(void* arg0, void* arg1); diff --git a/sources/SDL/SDL/SDL3/StorageInterface.gen.cs b/sources/SDL/SDL/SDL3/StorageInterface.gen.cs index 57365a9223..26daa84341 100644 --- a/sources/SDL/SDL/SDL3/StorageInterface.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterface.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceEnumerate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceEnumerate.gen.cs index 0c146f63b1..e37e4f749e 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceEnumerate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceEnumerate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct StorageInterfaceEnumerate : IDisposable diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceEnumerateDelegate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceEnumerateDelegate.gen.cs index 8b35788950..3dd7a47807 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceEnumerateDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceEnumerateDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int StorageInterfaceEnumerateDelegate( diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceFunction1.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceFunction1.gen.cs index faf7f094e7..ce15133919 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceFunction1.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceFunction1.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceFunction1Delegate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceFunction1Delegate.gen.cs index 78cef33e7c..69ce4be852 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceFunction1Delegate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceFunction1Delegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceFunction2.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceFunction2.gen.cs index c7b07de817..5492c4a787 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceFunction2.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceFunction2.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceFunction2Delegate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceFunction2Delegate.gen.cs index 1728b9c630..ffb6aa07d4 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceFunction2Delegate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceFunction2Delegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceInfo.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceInfo.gen.cs index f4eb642df8..a5d723ccd9 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceInfo.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceInfo.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct StorageInterfaceInfo : IDisposable diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceInfoDelegate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceInfoDelegate.gen.cs index bed803e145..f319c4c22c 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceInfoDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceInfoDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int StorageInterfaceInfoDelegate(void* arg0, sbyte* arg1, PathInfo* arg2); diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemaining.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemaining.gen.cs index 4b024b806a..a74549a33a 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemaining.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemaining.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct StorageInterfaceSpaceRemaining : IDisposable diff --git a/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemainingDelegate.gen.cs b/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemainingDelegate.gen.cs index 66cbf59e09..b0eaf2f9af 100644 --- a/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemainingDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/StorageInterfaceSpaceRemainingDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate ulong StorageInterfaceSpaceRemainingDelegate(void* arg0); diff --git a/sources/SDL/SDL/SDL3/Surface.gen.cs b/sources/SDL/SDL/SDL3/Surface.gen.cs index 4f45f37ce9..20f6d6405b 100644 --- a/sources/SDL/SDL/SDL3/Surface.gen.cs +++ b/sources/SDL/SDL/SDL3/Surface.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/SystemCursor.gen.cs b/sources/SDL/SDL/SDL3/SystemCursor.gen.cs index 694bfa2e96..6ac18766b2 100644 --- a/sources/SDL/SDL/SDL3/SystemCursor.gen.cs +++ b/sources/SDL/SDL/SDL3/SystemCursor.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/SystemTheme.gen.cs b/sources/SDL/SDL/SDL3/SystemTheme.gen.cs index 503bead1de..069b6e2596 100644 --- a/sources/SDL/SDL/SDL3/SystemTheme.gen.cs +++ b/sources/SDL/SDL/SDL3/SystemTheme.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TextEditingEvent.gen.cs b/sources/SDL/SDL/SDL3/TextEditingEvent.gen.cs index 58ad7cb795..667e86c614 100644 --- a/sources/SDL/SDL/SDL3/TextEditingEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/TextEditingEvent.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TextInputEvent.gen.cs b/sources/SDL/SDL/SDL3/TextInputEvent.gen.cs index 6a56b7f5f6..3fdcdee197 100644 --- a/sources/SDL/SDL/SDL3/TextInputEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/TextInputEvent.gen.cs @@ -2,22 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. -using System; using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TextureAccess.gen.cs b/sources/SDL/SDL/SDL3/TextureAccess.gen.cs index 03e28d3045..18b737af31 100644 --- a/sources/SDL/SDL/SDL3/TextureAccess.gen.cs +++ b/sources/SDL/SDL/SDL3/TextureAccess.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/ThreadFunction.gen.cs b/sources/SDL/SDL/SDL3/ThreadFunction.gen.cs index 2d6ba9daec..d86acfe3e5 100644 --- a/sources/SDL/SDL/SDL3/ThreadFunction.gen.cs +++ b/sources/SDL/SDL/SDL3/ThreadFunction.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct ThreadFunction : IDisposable diff --git a/sources/SDL/SDL/SDL3/ThreadFunctionDelegate.gen.cs b/sources/SDL/SDL/SDL3/ThreadFunctionDelegate.gen.cs index 76e7579a36..a7c5264388 100644 --- a/sources/SDL/SDL/SDL3/ThreadFunctionDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/ThreadFunctionDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int ThreadFunctionDelegate(void* arg0); diff --git a/sources/SDL/SDL/SDL3/ThreadPriority.gen.cs b/sources/SDL/SDL/SDL3/ThreadPriority.gen.cs index be5b47a954..2450b1087b 100644 --- a/sources/SDL/SDL/SDL3/ThreadPriority.gen.cs +++ b/sources/SDL/SDL/SDL3/ThreadPriority.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TimeFormat.gen.cs b/sources/SDL/SDL/SDL3/TimeFormat.gen.cs index c3e44df01a..f7a0af6d45 100644 --- a/sources/SDL/SDL/SDL3/TimeFormat.gen.cs +++ b/sources/SDL/SDL/SDL3/TimeFormat.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TimerCallback.gen.cs b/sources/SDL/SDL/SDL3/TimerCallback.gen.cs index 9b32872a16..2a41a822c1 100644 --- a/sources/SDL/SDL/SDL3/TimerCallback.gen.cs +++ b/sources/SDL/SDL/SDL3/TimerCallback.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct TimerCallback : IDisposable diff --git a/sources/SDL/SDL/SDL3/TimerCallbackDelegate.gen.cs b/sources/SDL/SDL/SDL3/TimerCallbackDelegate.gen.cs index 937af1068f..31600a3c91 100644 --- a/sources/SDL/SDL/SDL3/TimerCallbackDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/TimerCallbackDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate uint TimerCallbackDelegate(uint arg0, void* arg1); diff --git a/sources/SDL/SDL/SDL3/TouchDeviceType.gen.cs b/sources/SDL/SDL/SDL3/TouchDeviceType.gen.cs index a5ee53230c..80c80cc840 100644 --- a/sources/SDL/SDL/SDL3/TouchDeviceType.gen.cs +++ b/sources/SDL/SDL/SDL3/TouchDeviceType.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/TouchFingerEvent.gen.cs b/sources/SDL/SDL/SDL3/TouchFingerEvent.gen.cs index 46f88899e5..9b409e0d52 100644 --- a/sources/SDL/SDL/SDL3/TouchFingerEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/TouchFingerEvent.gen.cs @@ -2,6 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public partial struct TouchFingerEvent diff --git a/sources/SDL/SDL/SDL3/UserEvent.gen.cs b/sources/SDL/SDL/SDL3/UserEvent.gen.cs index 91d5ff75ae..3f4949b6ee 100644 --- a/sources/SDL/SDL/SDL3/UserEvent.gen.cs +++ b/sources/SDL/SDL/SDL3/UserEvent.gen.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Version.gen.cs b/sources/SDL/SDL/SDL3/Version.gen.cs index 4ff4049f66..1633acd4c8 100644 --- a/sources/SDL/SDL/SDL3/Version.gen.cs +++ b/sources/SDL/SDL/SDL3/Version.gen.cs @@ -2,14 +2,9 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from SDL.h and corresponding dependencies of SDL3. // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/Vertex.gen.cs b/sources/SDL/SDL/SDL3/Vertex.gen.cs index 66531a1a37..fc13c629ce 100644 --- a/sources/SDL/SDL/SDL3/Vertex.gen.cs +++ b/sources/SDL/SDL/SDL3/Vertex.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDesc.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDesc.gen.cs index edbd3a41df..5a0d3763da 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDesc.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDesc.gen.cs @@ -4,12 +4,6 @@ // Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1.gen.cs index 73a4643b71..906baed2bd 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1Delegate.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1Delegate.gen.cs index 44f381b11f..38215ce68a 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1Delegate.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescFunction1Delegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; [Transformed] diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffect.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffect.gen.cs index c3c4306799..c0e67d1157 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffect.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffect.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct VirtualJoystickDescSendEffect : IDisposable diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffectDelegate.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffectDelegate.gen.cs index fec98fddea..96c76a27d6 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffectDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSendEffectDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int VirtualJoystickDescSendEffectDelegate(void* arg0, void* arg1, int arg2); diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLED.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLED.gen.cs index e503922e6e..6246140e5c 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLED.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLED.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct VirtualJoystickDescSetLED : IDisposable diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLEDDelegate.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLEDDelegate.gen.cs index 518158c43a..81f9005850 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLEDDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetLEDDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate int VirtualJoystickDescSetLEDDelegate( diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndex.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndex.gen.cs index bade57d3e5..d3cc0822e2 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndex.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndex.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public readonly unsafe struct VirtualJoystickDescSetPlayerIndex : IDisposable diff --git a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndexDelegate.gen.cs b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndexDelegate.gen.cs index e7b48c132e..e3b23072f4 100644 --- a/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndexDelegate.gen.cs +++ b/sources/SDL/SDL/SDL3/VirtualJoystickDescSetPlayerIndexDelegate.gen.cs @@ -1,5 +1,11 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. +// Ported from SDL.h and corresponding dependencies of SDL3. +// Original source is Copyright (C) 1997-2024 Sam Lantinga. Licensed under the zlib license. +using System; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + namespace Silk.NET.SDL; public unsafe delegate void VirtualJoystickDescSetPlayerIndexDelegate(void* arg0, int arg1); diff --git a/sources/SDL/SDL/Sdl.gen.cs b/sources/SDL/SDL/Sdl.gen.cs index 5b201318b5..f953505581 100644 --- a/sources/SDL/SDL/Sdl.gen.cs +++ b/sources/SDL/SDL/Sdl.gen.cs @@ -7,19 +7,6 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Silk.NET.Core.Loader; -using static Silk.NET.SDL.ArrayOrder; -using static Silk.NET.SDL.BitmapOrder; -using static Silk.NET.SDL.ChromaLocation; -using static Silk.NET.SDL.ColorPrimaries; -using static Silk.NET.SDL.ColorRange; -using static Silk.NET.SDL.ColorType; -using static Silk.NET.SDL.MatrixCoefficients; -using static Silk.NET.SDL.PackedLayout; -using static Silk.NET.SDL.PackedOrder; -using static Silk.NET.SDL.PenAxis; -using static Silk.NET.SDL.PixelType; -using static Silk.NET.SDL.Scancode; -using static Silk.NET.SDL.TransferCharacteristics; namespace Silk.NET.SDL; diff --git a/sources/SilkTouch/.silktouch/ff24659f6032c36e.stout b/sources/SilkTouch/.silktouch/ff24659f6032c36e.stout deleted file mode 100644 index 68061807e3..0000000000 Binary files a/sources/SilkTouch/.silktouch/ff24659f6032c36e.stout and /dev/null differ diff --git a/sources/SilkTouch/SilkTouch/Caching/FileSystemCacheProvider.cs b/sources/SilkTouch/SilkTouch/Caching/FileSystemCacheProvider.cs index 6c795d0a75..11c7b38005 100644 --- a/sources/SilkTouch/SilkTouch/Caching/FileSystemCacheProvider.cs +++ b/sources/SilkTouch/SilkTouch/Caching/FileSystemCacheProvider.cs @@ -50,9 +50,15 @@ CacheFlags flags var path = GetCachePath(cacheKey, intent); var sema = _semaphores.GetOrAdd(path, _ => new SemaphoreSlim(1, 1)); await (sema?.WaitAsync() ?? Task.CompletedTask); + + // If the cache file/directory doesn't exist, create it. if ( sema is not null - && ((isUnstaged && !Directory.Exists(path)) || (!isUnstaged && !File.Exists(path))) + && ( + (isUnstaged && !Directory.Exists(path)) + || (!isUnstaged && !File.Exists(path)) + || (flags & CacheFlags.RequireNewLocked) == CacheFlags.RequireNewLocked + ) ) { if ((flags & CacheFlags.AllowNewLocked) == 0) diff --git a/sources/SilkTouch/SilkTouch/Clang/ClangScraper.cs b/sources/SilkTouch/SilkTouch/Clang/ClangScraper.cs index e5eb0fff41..7451040f89 100644 --- a/sources/SilkTouch/SilkTouch/Clang/ClangScraper.cs +++ b/sources/SilkTouch/SilkTouch/Clang/ClangScraper.cs @@ -6,13 +6,21 @@ using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.IO.MemoryMappedFiles; +using System.IO.Hashing; using System.Linq; +using System.Runtime.InteropServices; using System.Threading; using System.Threading.Tasks; using ClangSharp; using ClangSharp.Interop; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; +using Microsoft.CodeAnalysis.Text; using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Silk.NET.SilkTouch.Caching; +using Silk.NET.SilkTouch.Mods; +using Silk.NET.SilkTouch.Sources; using static ClangSharp.Interop.CXDiagnosticSeverity; using static ClangSharp.Interop.CXErrorCode; @@ -21,23 +29,73 @@ namespace Silk.NET.SilkTouch.Clang; /// /// Primary entrypoint of the Scraper. This class defines logic to extract symbols using ClangSharp /// -public sealed class ClangScraper +/// +/// The handler of response file (.rsp) files i.e. configuration for the ClangSharp generator. +/// +/// The configuration to use. +/// The logger to use. +/// The input resolver to use. +/// The cache provider into which ClangSharp outputs are cached. +/// The mods that modify response files before they are fed to ClangSharp. +[ModConfiguration] +public sealed class ClangScraper( + ResponseFileHandler rspHandler, + IOptionsSnapshot config, + ILogger logger, + IInputResolver inputResolver, + ICacheProvider? cacheProvider = null, + IEnumerable>? responseFileMods = null +) : IMod { - private readonly ILogger _logger; - // TODO add Windows SDK and Xcode configuration /// - /// Creates a ClangScraper given it's dependencies + /// Configuration for the mod. /// - public ClangScraper(ILogger logger) => _logger = logger; + public record Configuration + { + /// + /// The response files to read. + /// + public required string[] ClangSharpResponseFiles { get; init; } + + /// + /// Manual overrides for ClangSharp outputs (i.e. manual tweaks of generated output) that should still flow through + /// the SilkTouch pipeline as if it came from ClangSharp. + /// + public Dictionary? ManualOverrides { get; init; } + + /// + /// The root output directory as defined in the response files. + /// + public string? InputSourceRoot { get; init; } + + /// + /// The test output directory as defined in the response files. + /// + public string? InputTestRoot { get; init; } + + /// + /// The number of ClangSharp jobs to run in parallel. + /// + public int Parallelism { get; init; } + + /// + /// Skips generation if any of the given strings are in the applicable "skip ifs" are set. + /// + // TODO document + public string[]? SkipScrapeIf { get; init; } + } /// /// Runs ClangSharp to obtain the raw bindings for the given response file. /// - /// - /// - public GeneratedBindings ScrapeRawBindings(ResponseFile config) + /// The ClangSharp configuration. + private ( + IEnumerable> Sources, + IEnumerable> Tests, + bool HasErrors + ) ScrapeRawBindings(ResponseFile config) { var files = new Dictionary(); @@ -45,7 +103,7 @@ Stream OutputStreamFactory(string fileName) { if (files.ContainsKey(fileName)) { - _logger.LogWarning("ClangSharp has requested to overwrite {0}!", fileName); + logger.LogWarning("ClangSharp has requested to overwrite {0}!", fileName); } return files[Path.ChangeExtension(fileName, ".gen.cs")] = new MemoryStream(); @@ -56,17 +114,17 @@ Stream OutputStreamFactory(string fileName) config.GeneratorConfiguration, OutputStreamFactory ); - var diagnostics = new List(); + var hasErrors = false; foreach (var file in config.Files) { var filePath = Path.Combine(config.FileDirectory, file); var fileName = Path.GetFileName(file); - _logger.LogTrace( + logger.LogTrace( "About to process {0} in accordance with the rsp from {1}", filePath, config.FileDirectory ); - _logger.LogTrace( + logger.LogTrace( "Clang command line args: {0}", string.Join(" ", config.ClangCommandLineArgs) ); @@ -84,19 +142,18 @@ out var handle if (translationUnitError != CXError_Success) { var msg = $"Parsing failed for '{fileName}' due to '{translationUnitError}'."; - _logger.LogError(msg); - diagnostics.Add(new Diagnostic(DiagnosticLevel.Error, msg)); + logger.LogError(msg); skipProcessing = true; } else if (handle.NumDiagnostics != 0) { - _logger.LogInformation($"Diagnostics for '{fileName}':"); + logger.LogInformation($"Diagnostics for '{fileName}':"); for (uint i = 0; i < handle.NumDiagnostics; ++i) { using var diagnostic = handle.GetDiagnostic(i); - _logger.Log( + logger.Log( diagnostic.Severity switch { CXDiagnostic_Ignored => LogLevel.Trace, @@ -117,7 +174,8 @@ out var handle if (skipProcessing) { - _logger.LogError($"Skipping '{fileName}' due to one or more errors listed above."); + logger.LogError($"Skipping '{fileName}' due to one or more errors listed above."); + hasErrors = true; continue; } @@ -126,7 +184,7 @@ out var handle using var translationUnit = TranslationUnit.GetOrCreate(handle); Debug.Assert(translationUnit is not null); - _logger.LogInformation("Generating raw bindings for '{0}'", fileName); + logger.LogInformation("Generating raw bindings for '{0}'", fileName); pinvokeGenerator.GenerateBindings( translationUnit, filePath, @@ -134,7 +192,7 @@ out var handle config.TranslationFlags ); pinvokeGenerator.Close(); - _logger.LogDebug( + logger.LogDebug( "Completed generation for {0}, file count: {1}", filePath, files.Count @@ -142,37 +200,17 @@ out var handle } catch (Exception e) { - _logger.LogError(e, "Unhandled exception when generating bindings"); - diagnostics.Add( - new Diagnostic( - DiagnosticLevel.Error, - $"Unhandled exception when generating for {filePath} ({e.GetType().Name}): {e.Message}" - ) - ); + logger.LogError(e, "Unhandled exception when generating bindings for {}", filePath); } } - return new GeneratedBindings( - files.ToDictionary( - kvp => - IsSubPathOf(kvp.Key, config.GeneratorConfiguration.TestOutputLocation) - ? $"tests/{Path.GetRelativePath(config.GeneratorConfiguration.TestOutputLocation, kvp.Key)}" - : $"sources/{Path.GetRelativePath(config.GeneratorConfiguration.OutputLocation, kvp.Key)}", - kvp => - { - // Copy the memory stream to a memory mapped file to ensure we don't eat RAM - var arr = ((MemoryStream)kvp.Value).ToArray(); - var mmf = MemoryMappedFile.CreateNew(null, arr.Length); - using var stream = mmf.CreateViewStream(); - stream.Write(arr); - stream.Flush(); - kvp.Value.Dispose(); - - // Return a read-only stream to ensure noone tries to write to it directly - return (Stream)mmf.CreateViewStream(0, arr.Length, MemoryMappedFileAccess.Read); - } - ), - diagnostics + var testKeys = files + .Keys.Where(x => IsSubPathOf(x, config.GeneratorConfiguration.TestOutputLocation)) + .ToHashSet(); + return ( + files.Where(x => !testKeys.Contains(x.Key)), + testKeys.Select(x => new KeyValuePair(x, files[x])), + hasErrors ); } @@ -180,114 +218,366 @@ out var handle /// Runs ClangSharp for each of the given response files and aggregates the raw outputs. /// /// The response files. - /// The job configuration. - /// The number of response files to process in parallel. + /// The job context. + /// The configuration. + /// The cache key. /// The cancellation token. - /// The aggregated bindings. /// The scraper output wasn't as expected. - public async Task ScrapeRawBindings( - IReadOnlyList? rsps, - SilkTouchConfiguration job, - int parallelism = 0, + private async Task ScrapeBindingsAsync( + IReadOnlyList rsps, + IModContext job, + Configuration cfg, + string? cacheKey = null, CancellationToken ct = default ) { + var parallelism = cfg.Parallelism; if (parallelism == 0) { parallelism = Environment.ProcessorCount; } + if (cacheProvider is null) + { + cacheKey = null; + } + + string? cacheDir = null; // Figure out what the common root is so we can aggregate the file paths without collisions var srcRoot = - job.InputSourceRoot + cfg.InputSourceRoot ?? SilkTouchGenerator.GetLongestCommonPath( - rsps?.Select(x => x.GeneratorConfiguration.OutputLocation) - ?? Enumerable.Empty() + rsps.Select(x => x.GeneratorConfiguration.OutputLocation) ); var testRoot = - job.InputTestRoot + cfg.InputTestRoot ?? SilkTouchGenerator.GetLongestCommonPath( - rsps?.Select(x => x.GeneratorConfiguration.TestOutputLocation) - ?? Enumerable.Empty() + rsps.Select(x => x.GeneratorConfiguration.TestOutputLocation) ); srcRoot = Path.GetFullPath(srcRoot); testRoot = Path.GetFullPath(testRoot); - var aggregatedBindings = new ConcurrentDictionary(); - var aggregatedDiagnostics = new ConcurrentBag(); - await Parallel.ForEachAsync( - rsps ?? Enumerable.Empty(), - new ParallelOptions { CancellationToken = ct, MaxDegreeOfParallelism = parallelism }, - async (rsp, innerCt) => - await Task.Run( - () => - { - var rawBindings = ScrapeRawBindings(rsp); - foreach (var (k, v) in rawBindings.Files) + // Generate all the sources and tests. + var aggregatedSources = new ConcurrentDictionary(); + var aggregatedTests = new ConcurrentDictionary(); + try + { + await Parallel.ForEachAsync( + rsps, + new ParallelOptions + { + CancellationToken = ct, + MaxDegreeOfParallelism = parallelism + }, + async (rsp, innerCt) => + await Task.Run( + async () => { - string relativeKey; - if (k.StartsWith("sources/")) - { - relativeKey = Path.Combine( - "sources", - Path.GetRelativePath( - srcRoot, - rsp.GeneratorConfiguration.OutputLocation - ), - k[8..] - ); - } - else if (k.StartsWith("tests/")) - { - relativeKey = Path.Combine( - "tests", - Path.GetRelativePath( - testRoot, - rsp.GeneratorConfiguration.TestOutputLocation - ), - k[6..] - ); - } - else - { - throw new InvalidOperationException("Bad scraper output keys."); - } + // Generate the raw bindings. + var (sources, tests, hasErrors) = ScrapeRawBindings(rsp); - relativeKey = relativeKey.Replace('\\', '/').TrimEnd('/'); - if ( - !aggregatedBindings.TryAdd( - relativeKey, - job.ManualOverrides?.TryGetValue(relativeKey, out var @override) - ?? false - ? File.OpenRead(@override) - : v - ) + static MemoryStream Reopen(MemoryStream ms) => + ms.TryGetBuffer(out var buff) && buff.Array is not null + ? new MemoryStream(buff.Array, buff.Offset, buff.Count) + : new MemoryStream(buff.ToArray()); + + // Parse and optionally cache the files for the compilation. + foreach ( + var (isTest, (path, stream)) in sources + .Select(x => (false, x)) + .Concat(tests.Select(x => (true, x))) + .Select(x => + (x.Item1, (x.x.Key, Reopen((MemoryStream)x.x.Value))) + ) ) { - _logger.LogError( - "Failed to add {0} - are the response file outputs conflicting?", - relativeKey - ); - } - else - { - _logger.LogTrace("ClangSharp generated {0}", relativeKey); + // Make the path relative as above. + var relativeKey = Path.GetRelativePath( + isTest ? testRoot : srcRoot, + path + ) + .Replace('\\', '/') + .TrimEnd('/'); + + // Cache the output. + if (cacheKey is not null && !hasErrors) + { + cacheDir ??= ( + await cacheProvider!.GetDirectory( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory + ) + )?.Path; + await cacheProvider!.CommitFile( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory, + $"{(isTest ? "tests" : "sources")}/{relativeKey}", + stream + ); + stream.Seek(0, SeekOrigin.Begin); + } + + // Add it to the dictionary. + if ( + !(isTest ? aggregatedTests : aggregatedSources).TryAdd( + relativeKey, + CSharpSyntaxTree.ParseText( + SourceText.From( + cfg.ManualOverrides?.TryGetValue( + $"{(isTest ? "tests" : "sources")}/{relativeKey}", + out var @override + ) ?? false + ? File.OpenRead( + await inputResolver.ResolvePath(@override) + ) + : stream + ), + path: relativeKey + ) + ) + ) + { + logger.LogError( + "Failed to add {0} - are the response file outputs conflicting?", + relativeKey + ); + } + else + { + logger.LogTrace("ClangSharp generated {0}", relativeKey); + } } - } + }, + innerCt + ) + ); + } + catch + { + cacheKey = null; + throw; + } + finally + { + if (cacheKey is not null) + { + await cacheProvider!.CommitDirectory( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory + ); + } + } - foreach (var diag in rawBindings.Diagnostics) - { - aggregatedDiagnostics.Add(diag); - } - }, - innerCt + var src = job.SourceProject; + foreach (var (fname, tree) in aggregatedSources) + { + src = src + ?.AddDocument( + Path.GetFileName(fname), + await tree.GetRootAsync(ct), + filePath: src.FullPath(fname) ) - ); + .Project; + } + + job.SourceProject = src; + var test = job.TestProject; + foreach (var (fname, tree) in aggregatedTests) + { + test = test + ?.AddDocument( + Path.GetFileName(fname), + await tree.GetRootAsync(ct), + filePath: test.FullPath(fname) + ) + .Project; + } + + job.TestProject = test; + } + + /// + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) + { + if (ctx.ConfigurationDirectory is null) + { + throw new NotSupportedException("I/O not available."); + } + + var applicableSkipIfs = new HashSet(StringComparer.OrdinalIgnoreCase) + { + // Windows-specific conditions + OperatingSystem.IsWindows() + ? "win" + : "!win", + OperatingSystem.IsWindowsVersionAtLeast(10) ? "win10" : "!win10", + // Linux-specific conditions + OperatingSystem.IsLinux() + ? "linux" + : "!linux", + // macOS-specific conditions - .NET 6 doesn't support anything less than Mojave + OperatingSystem.IsMacOS() + ? "macos" + : "!macos", + OperatingSystem.IsMacOSVersionAtLeast(10, 14) ? "macos-mojave" : "!macos-mojave", + OperatingSystem.IsMacOSVersionAtLeast(10, 15) ? "macos-catalina" : "!macos-catalina", + OperatingSystem.IsMacOSVersionAtLeast(11) ? "macos-big-sur" : "!macos-big-sur", + OperatingSystem.IsMacOSVersionAtLeast(12) ? "macos-monterey" : "!macos-monterey", + // Others + VisualStudioResolver.TryGetVisualStudioInfo(out _) + ? "vs" + : "!vs" + }; + + // Read the configuration. + var cfg = await inputResolver.Resolve(config.Get(ctx.JobKey)); + + // Read the response files. + logger.LogInformation("Reading response files for {}, please wait...", ctx.JobKey); + var rsps = rspHandler + .ReadResponseFiles(ctx.ConfigurationDirectory, cfg.ClangSharpResponseFiles) + .ToList(); - return new GeneratedBindings( - aggregatedBindings.ToDictionary(x => x.Key, x => x.Value), - aggregatedDiagnostics.ToArray() + // Apply modifications. This is done before the cache key as modifications to the rsps result in different + // outputs. + foreach (var mod in responseFileMods?.SelectMany(x => x.Get(ctx.JobKey)) ?? []) + { + rsps = await mod.BeforeScrapeAsync(ctx.JobKey, rsps); + } + + // If we're caching the outputs from the entire job, then obtain a cache key to use. + // We need to do this before we change the file paths using the input resolver. + var cacheKey = Convert.ToHexString( + XxHash3.Hash( + MemoryMarshal.Cast(rsps.Select(x => x.FileHash).Order().ToArray()) + ) ); + + // Resolve any foreign paths referenced in the response files + await inputResolver.ResolveInPlace(rsps); + + // Should we completely skip running ClangSharp (e.g. we can't get Windows SDK bindings on macOS) + var skip = (cfg.SkipScrapeIf?.Any(applicableSkipIfs.Contains)).GetValueOrDefault(); + Exception? innerException = null; + try + { + if (!skip) + { + // Run the scraper over the response files + await ScrapeBindingsAsync(rsps, ctx, cfg, cacheKey, ct); + } + } + catch (Exception e) + { + logger.LogError(e, "Failed to scrape raw bindings, will attempt to use the cache..."); + skip = true; + innerException = e; + } + finally + { + if (skip) + { + await AttemptToLoadCache(); + } + } + + // CA2219: Do not raise exceptions in exception clauses + if (skip) + { + if (innerException is not null) + { + throw new AggregateException( + "Bindings generation was unable to complete as intended, and there was no cache " + + "available to fall back on.", + innerException + ); + } + + throw new InvalidOperationException( + "Bindings generation has been requested to be skipped despite there being no cache to " + + "fall back on." + ); + } + + // Local function to improve readability + async Task AttemptToLoadCache() + { + var dirOpt = await cacheProvider!.GetDirectory( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.NoHostDirectory + ); + if (dirOpt is not null) + { + var files = ( + await cacheProvider.GetFiles( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.NoHostDirectory + ) + ).ToArray(); + + async Task GetSyntaxTree(string file, string startingWith) => + CSharpSyntaxTree.ParseText( + SourceText.From( + await cacheProvider.GetFile( + cacheKey, + CacheIntent.StageIntermediateOutput, + CacheFlags.NoHostDirectory, + file + ) + ), + path: file[(startingWith.Length + 1)..], + cancellationToken: ct + ); + + async Task> GetSyntaxTrees(string startingWith) => + await Task.WhenAll( + files + .Where(x => + x.StartsWith(startingWith) + && x.Length > startingWith.Length + && x[startingWith.Length] is '/' or '\\' + ) + .Select(x => GetSyntaxTree(x, startingWith)) + ); + + var src = ctx.SourceProject; + foreach (var tree in await GetSyntaxTrees("sources")) + { + src = src + ?.AddDocument( + Path.GetFileName(tree.FilePath), + await tree.GetRootAsync(ct), + filePath: src.FullPath(tree.FilePath) + ) + .Project; + } + + ctx.SourceProject = src; + var test = ctx.TestProject; + foreach (var tree in await GetSyntaxTrees("tests")) + { + test = test + ?.AddDocument( + Path.GetFileName(tree.FilePath), + await tree.GetRootAsync(ct), + filePath: test.FullPath(tree.FilePath) + ) + .Project; + } + + ctx.TestProject = test; + skip = false; + } + else + { + logger.LogError("Failed to retrieve cache."); + } + } } /// @@ -306,12 +596,12 @@ private static bool IsSubPathOf(string path, string baseDirPath) private void LogConfiguration(ResponseFile cfg) { - if (!_logger.IsEnabled(LogLevel.Trace)) + if (!logger.IsEnabled(LogLevel.Trace)) { return; } - _logger.LogTrace( + logger.LogTrace( """ === Generator configuration === DefaultClass: {0} diff --git a/sources/SilkTouch/SilkTouch/Clang/GeneratedBindings.cs b/sources/SilkTouch/SilkTouch/Clang/GeneratedBindings.cs deleted file mode 100644 index c98b3891a0..0000000000 --- a/sources/SilkTouch/SilkTouch/Clang/GeneratedBindings.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System.Collections.Generic; -using System.IO; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.MSBuild; -using Diagnostic = ClangSharp.Diagnostic; - -namespace Silk.NET.SilkTouch.Clang; - -/// -/// Output from the . -/// -/// Raw C# bindings as memory streams. -/// -public record GeneratedBindings( - Dictionary Files, - IReadOnlyList Diagnostics -); - -/// -/// Output from the . -/// -/// C# bindings that have probably been through relevant mods. -/// -public record GeneratedSyntax( - Dictionary Files, - IReadOnlyList Diagnostics -); - -/// -/// The generator into which the generated bindings shall be output. -/// -/// -/// -/// -/// -/// -public record GeneratorWorkspace( - MSBuildWorkspace Workspace, - Project? SourceProject, - Project? TestProject, - IReadOnlyList SourceFiles, - IReadOnlyList TestFiles -); diff --git a/sources/SilkTouch/SilkTouch/Clang/IResponseFileMod.cs b/sources/SilkTouch/SilkTouch/Clang/IResponseFileMod.cs new file mode 100644 index 0000000000..e1a70b80e4 --- /dev/null +++ b/sources/SilkTouch/SilkTouch/Clang/IResponseFileMod.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.Collections.Generic; +using System.Threading.Tasks; + +namespace Silk.NET.SilkTouch.Clang; + +/// +/// Represents a mod that modifies s before they are used by to +/// scrape raw bindings from ClangSharp. +/// +public interface IResponseFileMod +{ + /// + /// Runs before SilkTouch invokes ClangSharp with the given parsed response files. Gives each mod an opportunity to + /// modify the generator configuration. + /// + /// The job name (corresponds to the configuration key for mod configs). + /// The read response files. + /// + /// The modified response files to be passed into either the next mod or ClangSharp if this is the last mod. + /// + Task> BeforeScrapeAsync(string key, List rsps); +} diff --git a/sources/SilkTouch/SilkTouch/Clang/ResponseFile.cs b/sources/SilkTouch/SilkTouch/Clang/ResponseFile.cs index 97f0f1c6d3..2a07ef1b0e 100644 --- a/sources/SilkTouch/SilkTouch/Clang/ResponseFile.cs +++ b/sources/SilkTouch/SilkTouch/Clang/ResponseFile.cs @@ -16,6 +16,7 @@ namespace Silk.NET.SilkTouch.Clang; /// /// Flags to use when creating the translation unit. /// The XxHash64 hash of the original input. +/// The original file path. public record ResponseFile( IReadOnlyList ErrorList, PInvokeGeneratorConfiguration GeneratorConfiguration, @@ -23,5 +24,6 @@ public record ResponseFile( string FileDirectory, string[] ClangCommandLineArgs, CXTranslationUnit_Flags TranslationFlags, - ulong FileHash + ulong FileHash, + string? FilePath ); diff --git a/sources/SilkTouch/SilkTouch/Clang/ResponseFileHandler.cs b/sources/SilkTouch/SilkTouch/Clang/ResponseFileHandler.cs index f46a2331e8..46ea904c14 100644 --- a/sources/SilkTouch/SilkTouch/Clang/ResponseFileHandler.cs +++ b/sources/SilkTouch/SilkTouch/Clang/ResponseFileHandler.cs @@ -871,8 +871,13 @@ private static Option GetWithPackingOption() /// /// The arguments read from the rsp file. /// The directory in which the rsp file resides. + /// The file path from which the response file arguments were read. /// - public ResponseFile ReadResponseFile(IReadOnlyList args, string? directory = null) + public ResponseFile ReadResponseFile( + IReadOnlyList args, + string? directory = null, + string? filePath = null + ) { _logger.LogDebug("ClangSharp command line arguments: {0}", string.Join(" ", args)); var parseResult = new Parser(_rootCommand).Parse(args); @@ -1487,7 +1492,8 @@ out Dictionary withPackings .Where(x => x.Length > 0) ) ) - ) + ), + filePath ); } @@ -1516,7 +1522,7 @@ IReadOnlyList globs var dir = Path.GetDirectoryName(rsp) ?? throw new InvalidOperationException("Couldn't get directory name of path"); - var read = ReadResponseFile(RspRelativeTo(dir, rsp).ToArray(), dir); + var read = ReadResponseFile(RspRelativeTo(dir, rsp).ToArray(), dir, rsp); yield return read with { FileDirectory = dir diff --git a/sources/SilkTouch/SilkTouch/Mods/AddApiProfiles.cs b/sources/SilkTouch/SilkTouch/Mods/AddApiProfiles.cs index f1125f50c4..0700a3f18b 100644 --- a/sources/SilkTouch/SilkTouch/Mods/AddApiProfiles.cs +++ b/sources/SilkTouch/SilkTouch/Mods/AddApiProfiles.cs @@ -1,7 +1,10 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Diagnostics; +using System.IO; using System.Linq; +using System.Threading; using System.Threading.Tasks; using Humanizer; using Microsoft.CodeAnalysis; @@ -10,7 +13,6 @@ using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Silk.NET.Core; -using Silk.NET.SilkTouch.Clang; using Silk.NET.SilkTouch.Mods.Metadata; using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; @@ -26,7 +28,9 @@ namespace Silk.NET.SilkTouch.Mods; public class AddApiProfiles( ILogger logger, IOptionsSnapshot config, - IJobDependency>> versionProviders + IEnumerable< + IJobDependency>> + > versionProviders ) : Mod { /// @@ -730,23 +734,49 @@ public Dictionary< private Dictionary _baked = new(); /// - public override Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public override async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var cfg = config.Get(key); - var rewriter = new Rewriter(key, versionProviders.Get(key).ToArray()) { Logger = logger }; + await base.ExecuteAsync(ctx, ct); + if ( + ctx.SourceProject is null + || await ctx.SourceProject.GetCompilationAsync(ct) is not { } comp + ) + { + return; + } + + var cfg = config.Get(ctx.JobKey); + var rewriter = new Rewriter( + ctx.JobKey, + versionProviders.SelectMany(x => x.Get(ctx.JobKey)).ToArray() + ) + { + Logger = logger + }; var bakery = new Dictionary(); var baked = new List(); var aggregatedUsings = new Dictionary(); - foreach (var (path, root) in syntax.Files) + foreach (var docId in ctx.SourceProject.DocumentIds) { - if (!path.StartsWith("sources/")) + var doc = + ctx.SourceProject.GetDocument(docId) + ?? throw new InvalidOperationException("Document missing"); + var path = doc.RelativePath(); + if (path is null) + { + continue; + } + + var tree = await doc.GetSyntaxTreeAsync(ct); + if (tree is null) { continue; } + var root = await tree.GetRootAsync(ct); rewriter.Profile = cfg .Profiles?.Where(x => - path[8..].StartsWith(x.SourceSubdirectory, StringComparison.OrdinalIgnoreCase) + path.StartsWith(x.SourceSubdirectory, StringComparison.OrdinalIgnoreCase) ) .MaxBy(x => x.SourceSubdirectory.Length); if (rewriter.Profile is null) @@ -757,7 +787,7 @@ public override Task AfterScrapeAsync(string key, GeneratedSynt logger.LogDebug("Identified profile {} for {}", rewriter.Profile, path); if (rewriter.Profile.BakedOutputSubdirectory is not null) { - var discrim = $"sources/{rewriter.Profile.BakedOutputSubdirectory.Trim('/')}"; + var discrim = rewriter.Profile.BakedOutputSubdirectory.Trim('/'); if (!bakery.TryGetValue(discrim, out var bakeSet)) { bakeSet = bakery[discrim] = new BakeSet(); @@ -767,7 +797,9 @@ public override Task AfterScrapeAsync(string key, GeneratedSynt baked.Add(path); } - syntax.Files[path] = rewriter.Visit(root); + ctx.SourceProject = doc.WithSyntaxRoot( + rewriter.Visit(root).NormalizeWhitespace() + ).Project; foreach (var (k, v) in rewriter.UsingsToAdd) { aggregatedUsings.TryAdd(k, v); @@ -777,11 +809,36 @@ public override Task AfterScrapeAsync(string key, GeneratedSynt rewriter.Profile = null; } - foreach (var path in baked) + var proj = ctx.SourceProject.RemoveDocuments( + [ + .. ctx + .SourceProject.Documents.Where(x => + x.RelativePath() is { } rp && baked.Contains(rp) + ) + .Select(x => x.Id) + ] + ); + foreach ( + var (bakedRoot, bakedPath) in GetBaked(bakery, aggregatedUsings) + .Select(x => (x.Value, path: x.Key)) + ) { - syntax.Files.Remove(path); + proj = proj.AddDocument( + Path.GetFileName(bakedPath), + bakedRoot.NormalizeWhitespace(), + // we can forgive the below nulls because RelativePath checks them, and returns null if they're null. + filePath: proj.FullPath(bakedPath) + ).Project; } + ctx.SourceProject = proj; + } + + private IEnumerable> GetBaked( + Dictionary bakery, + Dictionary aggregatedUsings + ) + { foreach (var (subdir, bakeSet) in bakery) { foreach (var (fqTopLevelType, bakedMember) in bakeSet.Children) @@ -797,7 +854,8 @@ public override Task AfterScrapeAsync(string key, GeneratedSynt var ns = fqTopLevelType.LastIndexOf('.') is not -1 and var idx ? fqTopLevelType[..idx] : null; - syntax.Files[$"{subdir}/{PathForFullyQualified(fqTopLevelType)}"] = + yield return new KeyValuePair( + $"{subdir}/{PathForFullyQualified(fqTopLevelType)}", CompilationUnit() .WithMembers( ns is null @@ -809,11 +867,10 @@ ns is null .WithMembers(SingletonList(bakedSyntax)) ) ) - .WithUsings(ModCSharpSyntaxRewriter.GetUsings(aggregatedUsings, null)); + .WithUsings(ModCSharpSyntaxRewriter.GetUsings(aggregatedUsings, null)) + ); } } - - return Task.FromResult(syntax); } private static (string? Identifier, MemberDeclarationSyntax Syntax) Bake( diff --git a/sources/SilkTouch/SilkTouch/Mods/AddIncludes.cs b/sources/SilkTouch/SilkTouch/Mods/AddIncludes.cs index 9c577c2fa8..97aea64869 100644 --- a/sources/SilkTouch/SilkTouch/Mods/AddIncludes.cs +++ b/sources/SilkTouch/SilkTouch/Mods/AddIncludes.cs @@ -1,6 +1,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; +using System.Threading; using System.Threading.Tasks; using Microsoft.Extensions.FileSystemGlobbing; using Microsoft.Extensions.Options; @@ -21,7 +22,7 @@ public class AddIncludes( IStdIncludeResolver stdResolver, IInputResolver inputResolver, IOptionsSnapshot options -) : IMod +) : IMod, IResponseFileMod { /// /// The mod configuration. @@ -134,4 +135,7 @@ public async Task> BeforeScrapeAsync(string key, List + public Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) => Task.CompletedTask; } diff --git a/sources/SilkTouch/SilkTouch/Mods/AddOpaqueStructs.cs b/sources/SilkTouch/SilkTouch/Mods/AddOpaqueStructs.cs index 4b6936988a..34d4e13355 100644 --- a/sources/SilkTouch/SilkTouch/Mods/AddOpaqueStructs.cs +++ b/sources/SilkTouch/SilkTouch/Mods/AddOpaqueStructs.cs @@ -1,10 +1,14 @@ using System; +using System.Collections.Concurrent; using System.Collections.Generic; +using System.IO; using System.Linq; +using System.Threading; using System.Threading.Tasks; -using ClangSharp; +using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; +using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Silk.NET.SilkTouch.Clang; using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; @@ -15,10 +19,12 @@ namespace Silk.NET.SilkTouch.Mods; /// Adds opaque structs. /// [ModConfiguration] -public class AddOpaqueStructs : IMod +public class AddOpaqueStructs( + ILogger logger, + IOptionsSnapshot config +) : IMod, IResponseFileMod { - private readonly IOptionsSnapshot _config; - private readonly Dictionary _defaultNamespaces = new(); + private readonly ConcurrentDictionary _defaultNamespaces = new(); /// /// The configuration for the opaque structs mod. @@ -31,12 +37,6 @@ public class AddOpaqueStructs : IMod public required string[]? Names { get; init; } } - /// - /// Creates an instance of the mod using the given config. - /// - /// The config. - public AddOpaqueStructs(IOptionsSnapshot config) => _config = config; - /// public Task> BeforeScrapeAsync(string key, List rsps) { @@ -48,40 +48,48 @@ public Task> BeforeScrapeAsync(string key, List var ns = rsps[0].GeneratorConfiguration.DefaultNamespace; if (rsps.All(responseFile => responseFile.GeneratorConfiguration.DefaultNamespace == ns)) { - _defaultNamespaces.Add(key, ns); + _defaultNamespaces[key] = ns; } return Task.FromResult(rsps); } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var cfg = _config.Get(key); - var diags = new List(syntax.Diagnostics); + var cfg = config.Get(ctx.JobKey); + var proj = ctx.SourceProject; + if ( + proj?.FilePath is null + || Path.GetDirectoryName(proj.FilePath) is not { Length: > 0 } dir + ) + { + logger.LogError("Couldn't determine source project file path."); + return Task.CompletedTask; + } + foreach (var name in cfg.Names ?? Array.Empty()) { var qualified = name.LastIndexOf('.'); var ns = qualified != -1 ? ModUtils.NamespaceIntoIdentifierName(name.AsSpan()[..qualified]) - : _defaultNamespaces.TryGetValue(key, out var def) + : _defaultNamespaces.TryGetValue(ctx.JobKey, out var def) ? ModUtils.NamespaceIntoIdentifierName(def) : null; if (ns is null) { - diags.Add( - new Diagnostic( - DiagnosticLevel.Warning, - $"Couldn't resolve namespace for opaque struct \"{name}\" - consider fully qualifying the type " - + "in the config" - ) + logger.LogWarning( + "Couldn't resolve namespace for opaque struct \"{0}\" - consider fully qualifying the type in the " + + "config", + name ); continue; } - syntax.Files.Add( - $"sources/{name[(qualified + 1)..]}.gen.cs", + var fname = $"{name[(qualified + 1)..]}.gen.cs"; + proj = proj.AddDocument( + fname, CompilationUnit() .WithMembers( SingletonList( @@ -100,9 +108,12 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax ) ) ) - ); + .NormalizeWhitespace(), + filePath: proj.FullPath(fname) + ).Project; } - return Task.FromResult(syntax with { Diagnostics = diags }); + ctx.SourceProject = proj; + return Task.CompletedTask; } } diff --git a/sources/SilkTouch/SilkTouch/Mods/AddVTables.cs b/sources/SilkTouch/SilkTouch/Mods/AddVTables.cs index 918de4f97f..addd6c44fc 100644 --- a/sources/SilkTouch/SilkTouch/Mods/AddVTables.cs +++ b/sources/SilkTouch/SilkTouch/Mods/AddVTables.cs @@ -1,8 +1,10 @@ using System; using System.Collections.Generic; using System.Diagnostics; +using System.IO; using System.Linq; using System.Text.Json.Serialization; +using System.Threading; using System.Threading.Tasks; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; @@ -904,7 +906,7 @@ as ArrowExpressionClauseSyntax return base.VisitInvocationExpression(node); } - public IEnumerable> GetExtraFiles() + public IEnumerable> GetExtraFiles() { var uta = UsingsToAdd; UsingsToAdd = AggregatedUsings; @@ -952,8 +954,8 @@ public IEnumerable> GetExtraFiles() ); AddUsing("Silk.NET.Core.Loader"); AddUsing("System.Reflection"); - yield return new KeyValuePair( - $"sources/{outputName}.gen.cs", + yield return new KeyValuePair( + $"{outputName}.gen.cs", CompilationUnit() .WithUsings(GetUsings(UsingsToAdd, null)) .WithMembers( @@ -1174,9 +1176,9 @@ callConv is not null } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var cfg = config.Get(key); + var cfg = config.Get(ctx.JobKey); VTable[]? vTables = null; if (cfg.VTables is not null) { @@ -1203,7 +1205,6 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax ); } } - var rw = new Rewriter( vTables ?? new VTable[] @@ -1213,84 +1214,90 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax new ThisThread() } ); - - var newFiles = new List<(string, SyntaxNode)>(rw.FullClassNames.Count); - foreach (var (fname, node) in syntax.Files) + var newFiles = new List<(string, CSharpSyntaxNode)>(rw.FullClassNames.Count); + var proj = ctx.SourceProject; + foreach (var docId in ctx.SourceProject?.DocumentIds ?? []) { - if (fname.StartsWith("sources/")) + var doc = + proj!.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + var (fname, node) = (doc.RelativePath(), await doc.GetSyntaxRootAsync(ct)); + if (fname is null) { - rw.InterfacePartials.Clear(); - rw.ClassName = null; - syntax.Files[fname] = - rw.Visit(node) ?? throw new InvalidOperationException("Visit returned null"); - if (rw.InterfacePartials.Count == 0) - { - continue; - } + continue; + } - var ifname = - rw.ClassName is not null - && fname.Replace(rw.ClassName, $"I{rw.ClassName}") is var ifn - && ifn != fname - ? ifn - : ModUtils.AddEffectiveSuffix(fname, "Interfaces"); - var nNamespaces = rw.InterfacePartials.Select(x => x.Namespace).Distinct().Count(); - newFiles.Add( - ( - ifname, - CompilationUnit() - .WithUsings( - ModCSharpSyntaxRewriter.GetUsings(rw.AggregatedUsings, null) - ) - .WithMembers( - nNamespaces == 1 - ? string.IsNullOrWhiteSpace(rw.InterfacePartials[0].Namespace) - ? List( - rw.InterfacePartials.Select(x => x.Interface) - ) - : SingletonList( - FileScopedNamespaceDeclaration( - ModUtils.NamespaceIntoIdentifierName( - rw.InterfacePartials[0].Namespace - ) + rw.InterfacePartials.Clear(); + rw.ClassName = null; + proj = doc.WithSyntaxRoot( + rw.Visit(node)?.NormalizeWhitespace() + ?? throw new InvalidOperationException("Visit returned null") + ).Project; + if (rw.InterfacePartials.Count == 0) + { + continue; + } + + var ifname = + rw.ClassName is not null + && fname.Replace(rw.ClassName, $"I{rw.ClassName}") is var ifn + && ifn != fname + ? ifn + : ModUtils.AddEffectiveSuffix(fname, "Interfaces"); + var nNamespaces = rw.InterfacePartials.Select(x => x.Namespace).Distinct().Count(); + newFiles.Add( + ( + ifname, + CompilationUnit() + .WithUsings(ModCSharpSyntaxRewriter.GetUsings(rw.AggregatedUsings, null)) + .WithMembers( + nNamespaces == 1 + ? string.IsNullOrWhiteSpace(rw.InterfacePartials[0].Namespace) + ? List( + rw.InterfacePartials.Select(x => x.Interface) + ) + : SingletonList( + FileScopedNamespaceDeclaration( + ModUtils.NamespaceIntoIdentifierName( + rw.InterfacePartials[0].Namespace + ) + ) + .WithMembers( + List( + rw.InterfacePartials.Select(x => x.Interface) + ) + ) + ) + : List( + rw.InterfacePartials.GroupBy(x => x.Namespace) + .Select(g => + NamespaceDeclaration( + ModUtils.NamespaceIntoIdentifierName(g.Key) ) .WithMembers( List( - rw.InterfacePartials.Select(x => - x.Interface - ) + g.Select(x => x.Interface) ) ) ) - : List( - rw.InterfacePartials.GroupBy(x => x.Namespace) - .Select(g => - NamespaceDeclaration( - ModUtils.NamespaceIntoIdentifierName(g.Key) - ) - .WithMembers( - List( - g.Select(x => x.Interface) - ) - ) - ) - ) - ) - ) - ); - } - } - - foreach (var (fname, node) in newFiles) - { - syntax.Files[fname] = node; + ) + ) + ) + ); } - foreach (var (fname, node) in rw.GetExtraFiles()) + foreach ( + var (fname, root) in newFiles.Concat(rw.GetExtraFiles().Select(x => (x.Key, x.Value))) + ) { - syntax.Files[fname] = node; + proj = proj + ?.AddDocument( + Path.GetFileName(fname), + root.NormalizeWhitespace(), + filePath: proj.FullPath(fname) + ) + .Project; } - return Task.FromResult(syntax); + ctx.SourceProject = proj; } } diff --git a/sources/SilkTouch/SilkTouch/Mods/ChangeNamespace.cs b/sources/SilkTouch/SilkTouch/Mods/ChangeNamespace.cs index 93b54bfe6a..48ff5ee87e 100644 --- a/sources/SilkTouch/SilkTouch/Mods/ChangeNamespace.cs +++ b/sources/SilkTouch/SilkTouch/Mods/ChangeNamespace.cs @@ -3,12 +3,12 @@ using System.IO; using System.Linq; using System.Text.RegularExpressions; +using System.Threading; using System.Threading.Tasks; using ClangSharp; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; -using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Silk.NET.SilkTouch.Clang; using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; @@ -20,10 +20,10 @@ namespace Silk.NET.SilkTouch.Mods; /// regards to namespaces. /// [ModConfiguration] -public class ChangeNamespace : IMod +public class ChangeNamespace(IOptionsSnapshot config) + : IMod, + IResponseFileMod { - private readonly ILogger _logger; - private readonly IOptionsSnapshot _config; private readonly Dictionary, IReadOnlyList<(Regex, string)>)> _jobs = new(); @@ -38,21 +38,11 @@ public class ChangeNamespace : IMod public required Dictionary? Mappings { get; init; } } - /// - /// Creates an instance of this mod. - /// - /// The logger. - /// Configuration snapshot. - public ChangeNamespace( - ILogger logger, - IOptionsSnapshot config - ) => (_logger, _config) = (logger, config); - /// public Task> BeforeScrapeAsync(string key, List rsps) { var regexes = - _config.Get(key).Mappings?.Select(kvp => (new Regex(kvp.Key), kvp.Value)).ToArray() + config.Get(key).Mappings?.Select(kvp => (new Regex(kvp.Key), kvp.Value)).ToArray() ?? Array.Empty<(Regex, string)>(); var tmp = Path.GetTempFileName(); for (var i = 0; i < rsps.Count; i++) @@ -125,21 +115,25 @@ public Task> BeforeScrapeAsync(string key, List } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var (ns, regexes) = _jobs[key]; + var (ns, regexes) = _jobs[ctx.JobKey]; var rewriter = new Rewriter(ns, regexes); - foreach (var (fName, node) in syntax.Files) + var proj = ctx.SourceProject; + foreach (var docId in proj?.DocumentIds ?? []) { - syntax.Files[fName] = rewriter.Visit(node); + var doc = + proj!.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + proj = doc.WithSyntaxRoot( + rewriter.Visit(await doc.GetSyntaxRootAsync(ct))?.NormalizeWhitespace() + ?? throw new InvalidOperationException("Visit returned null.") + ).Project; } - return Task.FromResult(syntax); + ctx.SourceProject = proj; + _jobs.Remove(ctx.JobKey); } - /// - public Task AfterJobAsync(string key) => Task.FromResult(_jobs.Remove(key)); - private class Rewriter : CSharpSyntaxRewriter { private readonly HashSet _allNamespaces; diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/IMod.cs b/sources/SilkTouch/SilkTouch/Mods/Common/IMod.cs index 22a4d77c3e..6b0736789d 100644 --- a/sources/SilkTouch/SilkTouch/Mods/Common/IMod.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Common/IMod.cs @@ -1,6 +1,8 @@ -using System.Collections.Generic; +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.Threading; using System.Threading.Tasks; -using Silk.NET.SilkTouch.Clang; namespace Silk.NET.SilkTouch.Mods; @@ -16,53 +18,20 @@ namespace Silk.NET.SilkTouch.Mods; public interface IMod { /// - /// Runs before SilkTouch does anything with the given job name and job configuration. - /// - /// The job name (corresponds to the configuration key for mod configs). - /// The job config. - /// An asynchronous task. - Task BeforeJobAsync(string key, SilkTouchConfiguration config) => Task.CompletedTask; - - /// - /// Runs before SilkTouch invokes ClangSharp with the given parsed response files. Gives each mod an opportunity to - /// modify the generator configuration. - /// - /// The job name (corresponds to the configuration key for mod configs). - /// The read response files. - /// - /// The modified response files to be passed into either the next mod or ClangSharp if this is the last mod. - /// - Task> BeforeScrapeAsync(string key, List rsps) => - Task.FromResult(rsps); - - /// - /// Runs after SilkTouch has invoked ClangSharp which generated the given syntax nodes. Gives each mod an - /// opportunity to mutate the syntax tree. - /// - /// The job name (corresponds to the configuration key for mod configs). - /// The generated output from ClangSharp (or the previous mod). - /// - /// The modified syntax nodes to be either passed to the next mod or output from the generator if this is the last - /// mod. - /// - Task AfterScrapeAsync(string key, GeneratedSyntax syntax) => - Task.FromResult(syntax); - - /// - /// Runs before SilkTouch is going to output the MSBuild workspace. The generated documents have already been added, - /// so this gives the opportunity for the mod to modify the workspace further. + /// Initialises the mod for the given job context. /// - /// The job name (corresponds to the configuration key for mod configs). - /// The generated output from scraping. - /// The modified MSBuild solution either to be output or passed to the next mod if applicable. - Task BeforeOutputAsync(string key, GeneratorWorkspace workspace) => - Task.FromResult(workspace); + /// The generation job context. + /// The cancellation token. + Task InitializeAsync(IModContext ctx, CancellationToken ct = default) => Task.CompletedTask; /// - /// Runs after all generation activities have completed. Gives each mod an opportunity to clean up its state for - /// this job. + /// Executes the mod as originally initialised for the given job context asynchronously. /// - /// The job name (corresponds to the configuration key for mod configs). + /// The generation job context. + /// Cancellation token. /// An asynchronous task. - Task AfterJobAsync(string key) => Task.CompletedTask; + /// + /// Always preceded by . + /// + Task ExecuteAsync(IModContext ctx, CancellationToken ct = default); } diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/IModContext.cs b/sources/SilkTouch/SilkTouch/Mods/Common/IModContext.cs new file mode 100644 index 0000000000..b7fc0ee8f1 --- /dev/null +++ b/sources/SilkTouch/SilkTouch/Mods/Common/IModContext.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using Microsoft.CodeAnalysis; + +namespace Silk.NET.SilkTouch.Mods; + +/// +/// Data for mod execution. +/// +public interface IModContext : IAsyncDisposable +{ + /// + /// A unique string identifier for this generation job. + /// + public string JobKey { get; } + + /// + /// A cache key that can be used for the current job. Use of this key shall mean that if the job configuration + /// changes in any way, the cache is invalidated. + /// + public string JobCacheKey { get; } + + /// + /// Gets the directory in which the configuration file is contained. May be null if I/O is banned in the current + /// generator form factor (e.g. the SilkTouch framework is running as a source generator). + /// + public string? ConfigurationDirectory { get; } + + /// + /// The current compilation for the generation outputs. + /// + public Project? SourceProject { get; set; } + + /// + /// The current compilation for the test outputs. + /// + public Project? TestProject { get; set; } +} diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/IModContextProvider.cs b/sources/SilkTouch/SilkTouch/Mods/Common/IModContextProvider.cs new file mode 100644 index 0000000000..05f65ddf8e --- /dev/null +++ b/sources/SilkTouch/SilkTouch/Mods/Common/IModContextProvider.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Extensions.Configuration; + +namespace Silk.NET.SilkTouch.Mods; + +/// +/// Creates for use throughout a job. +/// +public interface IModContextProvider +{ + /// + /// Creates a new mod context. + /// + /// The job key. + /// The generator configuration. + /// The cancellation token. + /// The mod context. + Task GetContextAsync( + string key, + IConfigurationSection cfg, + CancellationToken ct = default + ); +} diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContext.cs b/sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContext.cs new file mode 100644 index 0000000000..3727985750 --- /dev/null +++ b/sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContext.cs @@ -0,0 +1,317 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Buffers; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.IO.Hashing; +using System.Linq; +using System.Runtime.CompilerServices; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using CSharpier; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Logging; +using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; +using EndOfLine = CSharpier.EndOfLine; + +namespace Silk.NET.SilkTouch.Mods; + +internal class MSBuildModContext( + MSBuildModContextProvider parent, + IConfigurationSection cfg, + ILogger logger +) : IModContext +{ + private string? _cacheKey; + private Project? _srcProject, + _testProject; + + private SilkTouchConfiguration? _cfg = cfg.Get(); + public string JobKey { get; } = cfg.Key; + public string JobCacheKey => _cacheKey ??= ObtainCacheKey(); + public string ConfigurationDirectory { get; init; } = Environment.CurrentDirectory; + + public Project? SourceProject + { + get => _srcProject; + set => Assign(ref _srcProject, ref _testProject, value, nameof(TestProject)); + } + public Project? TestProject + { + get => _testProject; + set => Assign(ref _testProject, ref _srcProject, value, nameof(SourceProject)); + } + + private static void Assign( + ref Project? thisProject, + ref Project? otherProject, + Project? value, + string otherProjectMemberName, + [CallerMemberName] string? thisProjectMemberName = null + ) + { + if (thisProject is null) + { + if (value is null) + { + return; + } + + throw new InvalidOperationException( + $"Can't set {thisProjectMemberName} if it did not exist at time of context creation." + ); + } + + thisProject = value ?? throw new ArgumentNullException(nameof(value)); + if (otherProject is not null) + { + otherProject = + thisProject.Solution.GetProject(otherProject.Id) + ?? throw new ArgumentException( + $"New {thisProjectMemberName} solution does not contain {otherProjectMemberName}.", + nameof(value) + ); + } + } + + public async Task InitializeAsync() + { + if (_cfg?.Solution is null) + { + throw new InvalidOperationException("No solution provided in configuration."); + } + + var solution = await parent.OpenSolutionAsync( + Path.GetFullPath(_cfg.Solution, ConfigurationDirectory) + ); + + if (_cfg?.SourceProject is null) + { + throw new InvalidOperationException("No source project provided in configuration."); + } + + // First locate the source project + var projectFile = Path.GetFullPath(_cfg.SourceProject, ConfigurationDirectory); + _srcProject = solution + .Projects.Where(x => x.FilePath is not null) + .FirstOrDefault(x => + Path.GetFullPath(x.FilePath!, ConfigurationDirectory) == projectFile + ); + if (_srcProject is null) + { + throw new InvalidOperationException("Failed to locate source project."); + } + + // Wipe the slate clean. The generator should only be able to see generated code. + // TODO maybe one day we'll lift this restriction? I couldn't think of a reason not to have it, but there's also not many to have it. + _srcProject = _srcProject.RemoveDocuments([.. _srcProject.DocumentIds]); + solution = _srcProject.Solution; + if (_cfg.TestProject is not null) + { + var testProjectFile = Path.GetFullPath(_cfg.TestProject, ConfigurationDirectory); + _testProject = solution + .Projects.Where(x => x.FilePath is not null) + .FirstOrDefault(x => + Path.GetFullPath(x.FilePath!, ConfigurationDirectory) == testProjectFile + ); + _testProject = _testProject?.RemoveDocuments([.. _testProject.DocumentIds]); + solution = _testProject?.Solution ?? solution; + } + } + + private string ObtainCacheKey() + { + // Obtain a cache key for the job, should the mods want to cache any artifacts. + var cacheKey = string.Join(',', cfg.AsEnumerable().OrderBy(x => x.Key)); + logger.LogDebug("Cache key for job (before hashing): {}", cacheKey); + return Convert.ToHexString(XxHash64.Hash(Encoding.UTF8.GetBytes(cacheKey))); + } + + public async ValueTask DisposeAsync() + { + IEnumerable? existingFiles = null; + if (Path.GetDirectoryName(_srcProject?.FilePath) is not { Length: > 0 } srcDir) + { + return; + } + + existingFiles = Directory.GetFiles(srcDir, "*.gen.cs", SearchOption.AllDirectories); + var testDir = Path.GetDirectoryName(_testProject?.FilePath); + if (testDir is { Length: > 0 }) + { + existingFiles = existingFiles.Concat( + Directory.GetFiles(testDir, "*.gen.cs", SearchOption.AllDirectories) + ); + } + + existingFiles = existingFiles.Select(x => x.Replace('\\', '/')); + var pool = ArrayPool.Create(); + var existingFileSet = new HashSet(existingFiles); + var existingFileGate = 0; + var sw = Stopwatch.StartNew(); + logger.LogInformation("Writing {} to disk...", JobKey); + var defaultLicenseHeaderTrivia = _cfg?.DefaultLicenseHeader is null + ? null + : (await File.ReadAllLinesAsync(_cfg.DefaultLicenseHeader)) + .Where(x => x.Length == 0 || x.StartsWith("//")) + .Select(x => Comment(x.Trim())) + .ToArray(); + await Parallel.ForEachAsync( + [.. SourceProject?.Documents ?? [], .. TestProject?.Documents ?? []], + async (doc, ct) => + { + if ( + doc.FilePath is null + || await doc.GetSyntaxRootAsync(ct) is not { } root + || Path.GetDirectoryName(doc.FilePath) is not { Length: > 0 } fileDir + || ( + Path.GetRelativePath(srcDir, doc.FilePath).StartsWith("..") + && ( + testDir is null + || Path.GetRelativePath(testDir, doc.FilePath).StartsWith("..") + ) + ) + ) + { + return; + } + + Directory.CreateDirectory(fileDir); + await DiffWriteAsync(doc.FilePath, root, pool, defaultLicenseHeaderTrivia, ct); + while (Interlocked.CompareExchange(ref existingFileGate, 1, 0) != 0) + { + // look ma I made a BreakneckLock + } + + existingFileSet.Remove(doc.FilePath.Replace('\\', '/')); + existingFileGate = 0; + } + ); + + // Delete any stray .gen.cs files. + foreach (var existing in existingFileSet) + { + File.Delete(existing); + logger.LogDebug("Deleted {}", existing); + } + logger.LogInformation("Wrote {} to disk in {} seconds.", JobKey, sw.Elapsed.TotalSeconds); + } + + private async Task DiffWriteAsync( + string fname, + SyntaxNode node, + ArrayPool pool, + SyntaxTrivia[]? defaultLicenseHeaderTrivia = null, + CancellationToken ct = default + ) + { + // SilkTouch thrashes write IO which is slower than just reading and hashing in most cases. + // It also results in IDE thinking there are changes for unchanged files which also thrashes IO. + // For this and a slew of other reasons, essentially in 2.X BuildTools was changed to only touch the disk if we + // actually needed to, which this is the 3.0 equivalent of. This is improved beyond BuildTools as this uses XXH3 + // instead of SHA, which should be faster. + byte[]? hashBuffer = null; + Task? existingTask = null; + if (File.Exists(fname)) + { + hashBuffer = pool.Rent(16); + + // Fire off the slow existing file hashing as a background task. + existingTask = File.Exists(fname) + ? Task.Run( + async () => + XxHash3.Hash( + await File.ReadAllBytesAsync(fname, ct), + hashBuffer.AsSpan()[..8] + ), + ct + ) + : Task.CompletedTask; + } + + // Add a license header to files that don't have one + if (defaultLicenseHeaderTrivia is not null) + { + var shouldAddHeader = + !node.GetLeadingTrivia().Any(x => x.Kind() is SyntaxKind.SingleLineCommentTrivia) + || !( + node.ChildNodes() + .FirstOrDefault() + ?.GetLeadingTrivia() + .Any(x => x.Kind() is SyntaxKind.SingleLineCommentTrivia) + ).GetValueOrDefault(); + if (shouldAddHeader) + { + node = node.WithLeadingTrivia( + defaultLicenseHeaderTrivia.Concat(node.GetLeadingTrivia()) + ); + } + } + + // Convert our syntax node to a UTF-8 byte array using CSharpier + var outputString = await ToNormalisedStringAsync(node, ct); + var byteCount = Encoding.UTF8.GetByteCount(outputString); + var outputArray = pool.Rent(byteCount); + Encoding.UTF8.GetBytes(outputString, outputArray); + if (hashBuffer is not null) + { + // Compute the hash of our proposed output + XxHash3.Hash(outputArray.AsSpan()[..byteCount], hashBuffer.AsSpan()[8..16]); + await existingTask!; // <-- make sure the background task has finished + } + + // Output if the hashes differ + if ( + hashBuffer is null + || !hashBuffer[..8].AsSpan().SequenceEqual(hashBuffer.AsSpan()[8..16]) + ) + { + await using var fs = File.Open(fname, FileMode.Create); + await fs.WriteAsync(outputArray.AsMemory()[..byteCount], ct); + await fs.FlushAsync(ct); + logger.LogDebug("Wrote {}", fname); + } + else + { + logger.LogDebug("{} is up-to-date", fname); + } + + // No memory leaks here! + if (hashBuffer is not null) + { + pool.Return(hashBuffer); + } + + pool.Return(outputArray); + } + + private static readonly CodeFormatterOptions _opts = new() { EndOfLine = EndOfLine.LF }; + + /// + /// Prettifies the given syntax tree using if possible, otherwise uses Roslyn to normalize + /// the whitespace. + /// + /// The root of the syntax tree. + /// A cancellation token. + /// An asynchronous task returning the string. + private static async Task ToNormalisedStringAsync( + SyntaxNode root, + CancellationToken ct = default + ) + { + var result = await CodeFormatter.FormatAsync( + root.NormalizeWhitespace().SyntaxTree, + _opts, + ct + ); + return !result.CompilationErrors.Any() + ? result.Code + : root.NormalizeWhitespace(eol: "\n").ToFullString(); + } +} diff --git a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceLogger.cs b/sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContextProvider.cs similarity index 73% rename from sources/SilkTouch/SilkTouch/Workspace/WorkspaceLogger.cs rename to sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContextProvider.cs index dda3d84d7b..f19187f7c3 100644 --- a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceLogger.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Common/MSBuildModContextProvider.cs @@ -1,22 +1,63 @@ -using System; +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Collections.Concurrent; +using System.Threading; +using System.Threading.Tasks; using Microsoft.Build.Framework; +using Microsoft.Build.Locator; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.MSBuild; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; -namespace Silk.NET.SilkTouch.Workspace; +namespace Silk.NET.SilkTouch.Mods; /// -/// Forwards MSBuild logs to MS.Extensions.Logging. +/// A that uses an MSBuild workspace and writes the modified files to disk (without +/// project modifications) upon disposal of the returned contexts. /// -public class WorkspaceLogger : Microsoft.Build.Framework.ILogger +public class MSBuildModContextProvider(ILogger logger) + : IModContextProvider, + IProgress, + Microsoft.Build.Framework.ILogger { - private readonly ILogger _logger; - private IEventSource? _eventSource; + private readonly ConcurrentDictionary> _solutions = []; + + internal Task OpenSolutionAsync(string file) => + _solutions.GetOrAdd( + file, + async x => + { + logger.LogInformation("Opening solution at {}...", x); + return await MSBuildWorkspace.Create().OpenSolutionAsync(x, this, this); + } + ); - /// - /// Creates an MSBuild logger using the given MS logger. - /// - /// Underlying logger. - public WorkspaceLogger(ILogger logger) => _logger = logger; + /// + public async Task GetContextAsync( + string key, + IConfigurationSection cfg, + CancellationToken ct = default + ) + { + var ret = new MSBuildModContext(this, cfg, logger); + await ret.InitializeAsync(); + return ret; + } + + /// + public void Report(ProjectLoadProgress value) => + logger.LogDebug( + "{0}: {1}({2}) - elapsed {3}", + value.Operation, + value.FilePath, + value.TargetFramework, + value.ElapsedTime + ); + + private IEventSource? _eventSource; /// public void Initialize(IEventSource eventSource) @@ -44,7 +85,7 @@ public void Initialize(IEventSource eventSource) } private void EventSourceOnStatusEventRaised(object sender, BuildStatusEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} raised status event: {2} ({3})", e.Timestamp, e.SenderName, @@ -53,7 +94,7 @@ private void EventSourceOnStatusEventRaised(object sender, BuildStatusEventArgs ); private void EventSourceOnCustomEventRaised(object sender, CustomBuildEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} raised custom event: {2} ({3})", e.Timestamp, e.SenderName, @@ -62,7 +103,7 @@ private void EventSourceOnCustomEventRaised(object sender, CustomBuildEventArgs ); private void EventSourceOnWarningRaised(object sender, BuildWarningEventArgs e) => - _logger.LogWarning( + logger.LogWarning( "{0}:{1}:{2} : warning {3}: {4} ({5})", e.File, e.LineNumber, @@ -73,7 +114,7 @@ private void EventSourceOnWarningRaised(object sender, BuildWarningEventArgs e) ); private void EventSourceOnTaskStarted(object sender, TaskStartedEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} started task {2} from {3}, message: {4} ({5})", e.Timestamp, e.SenderName, @@ -84,7 +125,7 @@ private void EventSourceOnTaskStarted(object sender, TaskStartedEventArgs e) => ); private void EventSourceOnTaskFinished(object sender, TaskFinishedEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} finished task {2} from {3}, message: {4} ({5})", e.Timestamp, e.SenderName, @@ -95,7 +136,7 @@ private void EventSourceOnTaskFinished(object sender, TaskFinishedEventArgs e) = ); private void EventSourceOnTargetStarted(object sender, TargetStartedEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} started target {2} from {3}, message: {4} ({5})", e.Timestamp, e.SenderName, @@ -106,7 +147,7 @@ private void EventSourceOnTargetStarted(object sender, TargetStartedEventArgs e) ); private void EventSourceOnTargetFinished(object sender, TargetFinishedEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} finished target {2} from {3}, message: {4} ({5})", e.Timestamp, e.SenderName, @@ -117,13 +158,13 @@ private void EventSourceOnTargetFinished(object sender, TargetFinishedEventArgs ); private void EventSourceOnProjectStarted(object sender, ProjectStartedEventArgs e) => - _logger.LogTrace("MSBuild started processing project {0}: {1}", e.ProjectFile, e.Message); + logger.LogTrace("MSBuild started processing project {0}: {1}", e.ProjectFile, e.Message); private void EventSourceOnProjectFinished(object sender, ProjectFinishedEventArgs e) => - _logger.LogTrace("MSBuild finished processing project {0}: {1}", e.ProjectFile, e.Message); + logger.LogTrace("MSBuild finished processing project {0}: {1}", e.ProjectFile, e.Message); private void EventSourceOnMessageRaised(object sender, BuildMessageEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "{0}:{1}:{2} : message {3}: {4} ({5})", e.File, e.LineNumber, @@ -134,7 +175,7 @@ private void EventSourceOnMessageRaised(object sender, BuildMessageEventArgs e) ); private void EventSourceOnErrorRaised(object sender, BuildErrorEventArgs e) => - _logger.LogError( + logger.LogError( "{0}:{1}:{2} : error {3}: {4} ({5})", e.File, e.LineNumber, @@ -147,12 +188,12 @@ private void EventSourceOnErrorRaised(object sender, BuildErrorEventArgs e) => private void EventSourceOnBuildFinished(object sender, BuildFinishedEventArgs e) // was going to be a LogDebug/LogError but it seems this happens in some cases anyway? => - _logger.LogDebug( + logger.LogDebug( e.Succeeded ? "MSBuild completed successfully" : "MSBuild failed (might be okay?)" ); private void EventSourceOnAnyEventRaised(object sender, BuildEventArgs e) => - _logger.LogTrace( + logger.LogTrace( "At {0} {1} raised event: {2} ({3})", e.Timestamp, e.SenderName, @@ -161,7 +202,7 @@ private void EventSourceOnAnyEventRaised(object sender, BuildEventArgs e) => ); private void EventSourceOnBuildStarted(object sender, BuildStartedEventArgs e) => - _logger.LogDebug("MSBuild started."); + logger.LogDebug("MSBuild started."); /// public void Shutdown() diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/Mod.cs b/sources/SilkTouch/SilkTouch/Mods/Common/Mod.cs index d8d2c84443..2c72d986cb 100644 --- a/sources/SilkTouch/SilkTouch/Mods/Common/Mod.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Common/Mod.cs @@ -1,7 +1,8 @@ using System.Collections.Generic; using System.Linq; +using System.Threading; using System.Threading.Tasks; -using Silk.NET.SilkTouch.Clang; +using Microsoft.CodeAnalysis; using Silk.NET.SilkTouch.Naming; namespace Silk.NET.SilkTouch.Mods; @@ -9,7 +10,7 @@ namespace Silk.NET.SilkTouch.Mods; /// /// Represents an with common functionality. /// -public class Mod : IMod +public abstract class Mod : IMod { /// /// Gets the common namespace determined from the default namespaces within the response file. @@ -39,31 +40,56 @@ public string PathForFullyQualified(string fullyQualified, string extension = ". } /// - public virtual Task BeforeJobAsync(string key, SilkTouchConfiguration config) => - Task.CompletedTask; + public virtual void InitializeAsync(IModContext ctx, CancellationToken ct = default) { } /// - public virtual Task> BeforeScrapeAsync(string key, List rsps) + public virtual async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - CommonNamespace = NameUtils.FindCommonPrefix( - rsps.Select(rsp => rsp.GeneratorConfiguration.DefaultNamespace).ToList(), - true, - int.MaxValue, - true - ); - return Task.FromResult(rsps); + if ( + ctx.SourceProject is not null + && await ctx.SourceProject.GetCompilationAsync(ct) is { } comp + ) + { + CommonNamespace = CommonNamespaceVisitor.CommonNamespaceFrom(comp.SourceModule); + } } - /// - public virtual Task AfterScrapeAsync(string key, GeneratedSyntax syntax) => - Task.FromResult(syntax); + class CommonNamespaceVisitor : SymbolVisitor + { + private List _namespacesWithTypes = []; - /// - public virtual Task BeforeOutputAsync( - string key, - GeneratorWorkspace workspace - ) => Task.FromResult(workspace); + public override void DefaultVisit(ISymbol symbol) + { + foreach (var member in symbol.Members()) + { + Visit(member); + } + } - /// - public virtual Task AfterJobAsync(string key) => Task.CompletedTask; + public override void VisitNamedType(INamedTypeSymbol symbol) + { + if (!_namespacesWithTypes.Contains(symbol.ContainingNamespace)) + { + _namespacesWithTypes.Add(symbol.ContainingNamespace); + } + } + + public string CommonNamespace => + NameUtils.FindCommonPrefix( + _namespacesWithTypes + .Select(x => x.NamespaceFromSymbol()) + .Where(x => !string.IsNullOrWhiteSpace(x)) + .ToList(), + true, + int.MaxValue, + true + ); + + public static string CommonNamespaceFrom(ISymbol symbol) + { + var visitor = new CommonNamespaceVisitor(); + visitor.Visit(symbol); + return visitor.CommonNamespace; + } + } } diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/ModLoader.cs b/sources/SilkTouch/SilkTouch/Mods/Common/ModLoader.cs index af241ba7f5..cbb81a8401 100644 --- a/sources/SilkTouch/SilkTouch/Mods/Common/ModLoader.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Common/ModLoader.cs @@ -1,4 +1,5 @@ using System; +using Silk.NET.SilkTouch.Clang; namespace Silk.NET.SilkTouch.Mods; @@ -25,6 +26,7 @@ public class ModLoader nameof(MixKhronosData) => typeof(MixKhronosData), nameof(TransformHandles) => typeof(TransformHandles), nameof(ExtractNestedTyping) => typeof(ExtractNestedTyping), + nameof(ClangScraper) => typeof(ClangScraper), _ => null }; } diff --git a/sources/SilkTouch/SilkTouch/Mods/Common/ModUtils.cs b/sources/SilkTouch/SilkTouch/Mods/Common/ModUtils.cs index 39828f5eae..7348234840 100644 --- a/sources/SilkTouch/SilkTouch/Mods/Common/ModUtils.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Common/ModUtils.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.IO; using System.Linq; @@ -52,6 +53,21 @@ public static string NamespaceFromSyntaxNode(this SyntaxNode node) => .Select(x => x.Name.ToString()) ); + /// + /// Gets the namespace in which a symbol is contained. + /// + /// The symbol. + /// The namespace. + public static string NamespaceFromSymbol(this ISymbol? symbol) => + symbol is INamespaceSymbol + ? NamespaceFromSymbol(symbol.ContainingNamespace) is { Length: > 0 } parent + ? $"{parent}.{symbol.Name}" + : symbol.Name + // ReSharper disable once TailRecursiveCall <-- this is more code than we need + : symbol?.ContainingNamespace is not null + ? NamespaceFromSymbol(symbol.ContainingNamespace) + : string.Empty; + /// /// Matches a potential replacement candidate against the given list of regex-replacement mappings and, if a regex /// matches, performs a group substitution on the replacement to replace the match. @@ -144,45 +160,153 @@ public static string DiscrimStr(BaseParameterSyntax param) => DiscrimStr(param.Modifiers, param.Type); /// - /// Changes the identifier of a method while taking into account any s the method - /// may have. + /// Modifies the s the method may have to make them resistant to method identifier + /// changes. /// /// The original method. - /// The new identifier. /// The modified method. - public static MethodDeclarationSyntax WithIdentifierForImport( - this MethodDeclarationSyntax node, - SyntaxToken newIdentifier + public static MethodDeclarationSyntax WithRenameSafeAttributeLists( + this MethodDeclarationSyntax node ) => - node.WithIdentifier(newIdentifier) - .WithAttributeLists( - List( - node.AttributeLists.Select(x => - x.WithAttributes( - SeparatedList( - x.Attributes.Select(y => - y.IsAttribute("System.Runtime.InteropServices.DllImport") - && ( - y.ArgumentList?.Arguments.All(z => - z.NameEquals?.Name.ToString() != "EntryPoint" - ) ?? true - ) - ? y.AddArgumentListArguments( - AttributeArgument( - LiteralExpression( - SyntaxKind.StringLiteralExpression, - Literal(node.Identifier.ToString()) - ) - ) - .WithNameEquals(NameEquals("EntryPoint")) - ) - : y + node.WithAttributeLists( + List( + node.AttributeLists.Select(x => + x.WithAttributes( + SeparatedList( + x.Attributes.Select(y => + y.IsAttribute("System.Runtime.InteropServices.DllImport") + && ( + y.ArgumentList?.Arguments.All(z => + z.NameEquals?.Name.ToString() != "EntryPoint" + ) ?? true ) + ? y.AddArgumentListArguments( + AttributeArgument( + LiteralExpression( + SyntaxKind.StringLiteralExpression, + Literal(node.Identifier.ToString()) + ) + ) + .WithNameEquals(NameEquals("EntryPoint")) + ) + : y ) ) ) ) + ) + ); + + /// + /// Gets the relative path for this document. + /// + /// The document. + /// The relative path. + public static string? RelativePath(this Document doc) + { + if ( + doc.FilePath is null + || doc.Project.FilePath is null + || Path.GetDirectoryName(doc.Project.FilePath) is not { Length: > 0 } dir + ) + { + return default; + } + + var ret = Path.GetRelativePath(dir, doc.FilePath); + return ret.StartsWith("..") ? default : ret.Replace('\\', '/').Trim('/'); + } + + /// + /// Converts a relative path into a full path for a project. + /// + /// The project. + /// The relative path. + /// The full path. Upon failure, null is returned. + public static string FullPath(this Project proj, string relativePath) => + Path.GetDirectoryName(proj.FilePath) is { Length: > 0 } dir + ? Path.GetFullPath(relativePath, dir) + : relativePath; + + /// + /// Gets the new matching the given old in a new + /// . This is useful for maintaining context after a mutating operation e.g. for getting a + /// new type symbol instance after a rename operation. + /// + /// The new compilation. + /// The symbol in the old compilation. + /// The new of the symbol, if changed. + /// The new symbol. + /// + /// was not part of the it was originally sourced from (i.e. + /// it is a reference of a foreign type or otherwise did not have an ancestor). + /// + /// + /// or one of its ancestors did not have a matching symbol in + /// . + /// + public static ISymbol GetNewSymbol( + this Compilation newCompilation, + ISymbol oldSymbol, + string? newName = null + ) + { + // Get all of the symbols we need to find. + // This is "reversed" because the last item of the path we need to follow comes first. + var oldPathReversed = oldSymbol.AncestorsAndSelf().ToArray(); + if (oldPathReversed[^1] is not ISourceAssemblySymbol) + { + throw new ArgumentException( + "The given symbol was not part of the assembly represented by the Compilation i.e. it does not " + + "have ISourceAssemblySymbol as an ancestor.", + nameof(oldSymbol) ); + } + + // Start from the compilation's assembly and walk down. + var expectedEndMdName = newName is null + ? oldSymbol.MetadataName + : oldSymbol.MetadataName.Replace(oldSymbol.Name, newName); + ISymbol current = newCompilation.Assembly; + Debug.Assert(current is ISourceAssemblySymbol); + + // ------------------------------------vvv-------------- because we're skipping the source assembly. + for (var i = oldPathReversed.Length - 2; i >= 0; i--) + { + var currentOld = oldPathReversed[i]; + var expectedMdName = i == 0 ? expectedEndMdName : currentOld.MetadataName; + current = + current.Members().FirstOrDefault(x => x.MetadataName == expectedMdName) + ?? throw new InvalidOperationException($"Could not find \"{expectedMdName}\"."); + } + + return current; + } + + private static IEnumerable AncestorsAndSelf(this ISymbol sym) + { + do + { + yield return sym; + } while ((sym = sym!.ContainingSymbol!) is not null); + } + + /// + /// Enumerates the members of the given symbol. + /// + /// The symbol. + /// The member symbols. + public static IEnumerable Members(this ISymbol sym) => + sym switch + { + IAssemblySymbol assemblySymbol => assemblySymbol.Modules, + IModuleSymbol moduleSymbol => [moduleSymbol.GlobalNamespace], + INamespaceOrTypeSymbol namespaceOrTypeSymbol => namespaceOrTypeSymbol.GetMembers(), + _ => [] + }; + + private static IEnumerable Descendants(this ISymbol sym) => + sym.Members().SelectMany(x => x.Descendants()); /// /// Gets the "effective name" of a given file name. That is, the path without its extension but with any dot diff --git a/sources/SilkTouch/SilkTouch/Mods/ExtractNestedTyping.cs b/sources/SilkTouch/SilkTouch/Mods/ExtractNestedTyping.cs index 68b0853bd7..db3058e7ed 100644 --- a/sources/SilkTouch/SilkTouch/Mods/ExtractNestedTyping.cs +++ b/sources/SilkTouch/SilkTouch/Mods/ExtractNestedTyping.cs @@ -6,6 +6,7 @@ using System.Diagnostics; using System.Linq; using System.Text.RegularExpressions; +using System.Threading; using System.Threading.Tasks; using Humanizer; using Microsoft.CodeAnalysis; @@ -35,56 +36,98 @@ namespace Silk.NET.SilkTouch.Mods; public partial class ExtractNestedTyping : Mod { /// - public override Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public override async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var dict = new Dictionary(syntax.Files.Count); + await base.ExecuteAsync(ctx, ct); var fnPtrWalker = new FunctionPointerWalker(); var rewriter = new Rewriter(); - foreach (var (fname, node) in syntax.Files) + + // First pass to discover the types to extract. + foreach (var doc in ctx.SourceProject?.Documents ?? []) { + var (fname, node) = (doc.RelativePath(), await doc.GetSyntaxRootAsync(ct)); + if (fname is null) + { + continue; + } + fnPtrWalker.File = fname; fnPtrWalker.Visit(node); } + // Second pass to modify existing files as per our discovery. rewriter.FunctionPointerTypes = fnPtrWalker.GetFunctionPointerTypes(); + var proj = ctx.SourceProject; foreach ( - var (structDecl, delegateDecl, fileDirs, namespaces) in rewriter + var (structDecl, delegateDecl, fileDirs, namespaces, isUnique) in rewriter .FunctionPointerTypes .Values ) { - var ns = NameUtils.FindCommonPrefix(namespaces, true, false, true).AsSpan(); - var dir = NameUtils.FindCommonPrefix(fileDirs, true, false, true).AsSpan().TrimEnd('/'); - dict[$"{dir}/{structDecl.Identifier}.gen.cs"] = CompilationUnit() - .WithMembers( - ns is { Length: > 0 } - ? SingletonList( - FileScopedNamespaceDeclaration( - ModUtils.NamespaceIntoIdentifierName(ns.TrimEnd('.')) + if (!isUnique) + { + continue; + } + + var ns = NameUtils.FindCommonPrefix(namespaces, true, false, true); + var dir = NameUtils.FindCommonPrefix(fileDirs, true, false, true).TrimEnd('/'); + proj = proj + ?.AddDocument( + $"{structDecl.Identifier}.gen.cs", + CompilationUnit() + .WithMembers( + ns is { Length: > 0 } + ? SingletonList( + FileScopedNamespaceDeclaration( + ModUtils.NamespaceIntoIdentifierName(ns.TrimEnd('.')) + ) + .WithMembers( + SingletonList(structDecl) + ) ) - .WithMembers(SingletonList(structDecl)) + : SingletonList(structDecl) ) - : SingletonList(structDecl) - ); - dict[$"{dir}/{delegateDecl.Identifier}.gen.cs"] = CompilationUnit() - .WithMembers( - ns is { Length: > 0 } - ? SingletonList( - FileScopedNamespaceDeclaration( - ModUtils.NamespaceIntoIdentifierName(ns.TrimEnd('.')) + .NormalizeWhitespace(), + filePath: proj.FullPath($"{dir}/{structDecl.Identifier}.gen.cs") + ) + .Project.AddDocument( + $"{delegateDecl.Identifier}.gen.cs", + CompilationUnit() + .WithMembers( + ns is { Length: > 0 } + ? SingletonList( + FileScopedNamespaceDeclaration( + ModUtils.NamespaceIntoIdentifierName(ns.TrimEnd('.')) + ) + .WithMembers( + SingletonList(delegateDecl) + ) ) - .WithMembers(SingletonList(delegateDecl)) + : SingletonList(delegateDecl) ) - : SingletonList(delegateDecl) - ); + .NormalizeWhitespace(), + filePath: proj.FullPath($"{dir}/{delegateDecl.Identifier}.gen.cs") + ) + .Project; } - foreach (var (fname, node) in syntax.Files) + foreach (var docId in ctx.SourceProject?.DocumentIds ?? []) { - dict[fname] = rewriter.Visit(node); + var doc = + proj!.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + var (fname, node) = (doc.RelativePath(), await doc.GetSyntaxRootAsync(ct)); + if (fname is null) + { + continue; + } + proj = doc.WithSyntaxRoot( + rewriter.Visit(node)?.NormalizeWhitespace() + ?? throw new InvalidOperationException("Rewriter returned null") + ).Project; foreach (var newStruct in rewriter.ExtractedNestedStructs) { - dict[$"{fname.AsSpan()[..fname.LastIndexOf('/')]}/{newStruct.Identifier}.gen.cs"] = + proj = proj.AddDocument( + $"{newStruct.Identifier}.gen.cs", CompilationUnit() .WithMembers( rewriter.Namespace is not null @@ -97,14 +140,19 @@ rewriter.Namespace is not null ) ) : SingletonList(newStruct) - ); + ) + .NormalizeWhitespace(), + filePath: proj.FullPath( + $"{fname.AsSpan()[..fname.LastIndexOf('/')]}/{newStruct.Identifier}.gen.cs" + ) + ).Project; } rewriter.Namespace = null; rewriter.ExtractedNestedStructs.Clear(); } - return Task.FromResult(syntax with { Files = dict }); + ctx.SourceProject = proj; } partial class Rewriter : CSharpSyntaxRewriter @@ -119,7 +167,8 @@ public Dictionary< StructDeclarationSyntax Pfn, DelegateDeclarationSyntax Delegate, HashSet ReferencingFileDirs, - HashSet ReferencingNamespaces + HashSet ReferencingNamespaces, + bool IsUnique ) >? FunctionPointerTypes { get; set; } @@ -312,7 +361,7 @@ when useMeth.AttributeLists.GetNativeFunctionInfo(out _, out var ep, out _) } info.ReferencingNamespaces.Add(ogNode.NamespaceFromSyntaxNode()); - if (File?.StartsWith("sources/") ?? false) + if (File is not null) { info.ReferencingFileDirs.Add(File[..File.LastIndexOf('/')]); } @@ -326,7 +375,8 @@ public Dictionary< StructDeclarationSyntax Pfn, DelegateDeclarationSyntax Delegate, HashSet ReferencingFileDirs, - HashSet ReferencingNamespaces + HashSet ReferencingNamespaces, + bool IsUnique ) > GetFunctionPointerTypes() { @@ -336,7 +386,8 @@ HashSet ReferencingNamespaces StructDeclarationSyntax, DelegateDeclarationSyntax, HashSet, - HashSet + HashSet, + bool ) >(_fnPtrs.Count); foreach (var (discrim, info) in _fnPtrs) @@ -354,7 +405,8 @@ private void AddFunctionPointerType( StructDeclarationSyntax Pfn, DelegateDeclarationSyntax Delegate, HashSet ReferencingFileDirs, - HashSet ReferencingNamespaces + HashSet ReferencingNamespaces, + bool IsUnique ) > dst, string discrim, @@ -446,7 +498,7 @@ HashSet ReferencingNamespaces .Select((x, i) => (x, i)) .First(x => x.x.Key == discrim) .i + 1; - identifier = $"{info.UsageHints[0].ParentSymbol} function {functionNumber}"; + identifier = $"{info.UsageHints[0].ParentSymbol}_function_{functionNumber}"; } } @@ -696,10 +748,22 @@ var referencedIden in info.Pfn.DescendantNodes().OfType() ) ); - dst[discrim] = (pfn, @delegate, info.ReferencingFileDirs, info.ReferencingNamespaces); + dst[discrim] = ( + pfn, + @delegate, + info.ReferencingFileDirs, + info.ReferencingNamespaces, + true + ); if (newDiscrim is not null) { - dst[newDiscrim] = dst[discrim]; + dst[newDiscrim] = ( + pfn, + @delegate, + info.ReferencingFileDirs, + info.ReferencingNamespaces, + false + ); } } @@ -712,7 +776,8 @@ var referencedIden in info.Pfn.DescendantNodes().OfType() StructDeclarationSyntax Pfn, DelegateDeclarationSyntax Delegate, HashSet ReferencingFileDirs, - HashSet ReferencingNamespaces + HashSet ReferencingNamespaces, + bool IsUnique ) > dst, bool topLevel = true @@ -733,7 +798,8 @@ string ForType( StructDeclarationSyntax Pfn, DelegateDeclarationSyntax Delegate, HashSet ReferencingFileDirs, - HashSet ReferencingNamespaces + HashSet ReferencingNamespaces, + bool IsUnique ) > dest ) => diff --git a/sources/SilkTouch/SilkTouch/Mods/MixKhronosData.cs b/sources/SilkTouch/SilkTouch/Mods/MixKhronosData.cs index fd0de52547..bcc012dd2b 100644 --- a/sources/SilkTouch/SilkTouch/Mods/MixKhronosData.cs +++ b/sources/SilkTouch/SilkTouch/Mods/MixKhronosData.cs @@ -8,6 +8,7 @@ using System.Text.Json; using System.Text.Json.Serialization; using System.Text.RegularExpressions; +using System.Threading; using System.Threading.Tasks; using System.Xml.Linq; using Humanizer; @@ -220,11 +221,11 @@ JsonSerializerOptions options public Version Version { get; } = new(42, 42, 42, 42); /// - public async Task BeforeJobAsync(string key, SilkTouchConfiguration config) + public async Task InitializeAsync(IModContext ctx, CancellationToken ct = default) { - var currentConfig = cfg.Get(key); + var currentConfig = cfg.Get(ctx.JobKey); var specPath = currentConfig.SpecPath; - var job = Jobs[key] = new JobData + var job = Jobs[ctx.JobKey] = new JobData { Configuration = currentConfig, TypeMap = currentConfig.TypeMap is not null @@ -268,7 +269,7 @@ .. xml.Element("registry") ]; job.ApiSets = apiSets; job.SupportedApiProfiles = supportedApiProfiles; - ReadGroups(xml, Jobs[key], job.Vendors); + ReadGroups(xml, job, job.Vendors); foreach (var typeElement in xml.Elements("registry").Elements("types").Elements("type")) { var type = typeElement.Element("name")?.Value; @@ -278,24 +279,42 @@ .. xml.Element("registry") continue; } - Jobs[key].TypeMap.TryAdd(type, baseType); + job.TypeMap.TryAdd(type, baseType); } } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - if (!Jobs.TryGetValue(key, out var jobData)) + var jobData = Jobs[ctx.JobKey]; + var proj = ctx.SourceProject; + var rewriter = new Rewriter(jobData); + foreach (var docId in proj?.DocumentIds ?? []) { - return Task.FromResult(syntax); + var doc = + proj!.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + proj = doc.WithSyntaxRoot( + rewriter.Visit(await doc.GetSyntaxRootAsync(ct))?.NormalizeWhitespace() + ?? throw new InvalidOperationException("Visit returned null.") + ).Project; } - var rewriter = new Rewriter(jobData); - foreach (var (fname, node) in syntax.Files) + foreach (var (fname, node) in GetNewSyntaxTrees(jobData, rewriter)) { - syntax.Files[fname] = rewriter.Visit(node); + proj = proj + ?.AddDocument( + Path.GetFileName(fname), + node.NormalizeWhitespace(), + filePath: proj.FullPath(fname) + ) + .Project; } + ctx.SourceProject = proj; + } + + private IEnumerable<(string, SyntaxNode)> GetNewSyntaxTrees(JobData jobData, Rewriter rewriter) + { foreach (var (groupName, groupInfo) in jobData.Groups) { if (!rewriter.AlreadyPresentGroups.Contains(groupName)) @@ -337,63 +356,68 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax continue; } - syntax.Files[$"sources/Enums/{groupName}.gen.cs"] = CompilationUnit() - .WithMembers( - SingletonList( - FileScopedNamespaceDeclaration(ModUtils.NamespaceIntoIdentifierName(ns)) - .WithMembers( - SingletonList( - EnumDeclaration(groupName) - .WithModifiers( - TokenList(Token(SyntaxKind.PublicKeyword)) - ) - .WithAttributeLists( - SingletonList( - AttributeList( - SingletonSeparatedList( - Attribute(IdentifierName("Transformed")) + yield return ( + $"Enums/{groupName}.gen.cs", + CompilationUnit() + .WithMembers( + SingletonList( + FileScopedNamespaceDeclaration( + ModUtils.NamespaceIntoIdentifierName(ns) + ) + .WithMembers( + SingletonList( + EnumDeclaration(groupName) + .WithModifiers( + TokenList(Token(SyntaxKind.PublicKeyword)) + ) + .WithAttributeLists( + SingletonList( + AttributeList( + SingletonSeparatedList( + Attribute( + IdentifierName("Transformed") + ) + ) ) ) ) - ) - .WithBaseList( - BaseList( - SingletonSeparatedList( - SimpleBaseType(IdentifierName(baseType)) + .WithBaseList( + BaseList( + SingletonSeparatedList( + SimpleBaseType(IdentifierName(baseType)) + ) ) ) - ) - .WithMembers( - SeparatedList( - groupInfo.Enums.Select(x => - EnumMemberDeclaration( - x.Identifier.ToString() - ) - // TODO actually eval the expression to see if necessary? - .WithEqualsValue( - x.Initializer?.WithValue( - CheckedExpression( - SyntaxKind.UncheckedExpression, - CastExpression( - IdentifierName( - baseType - ), - x.Initializer.Value + .WithMembers( + SeparatedList( + groupInfo.Enums.Select(x => + EnumMemberDeclaration( + x.Identifier.ToString() + ) + // TODO actually eval the expression to see if necessary? + .WithEqualsValue( + x.Initializer?.WithValue( + CheckedExpression( + SyntaxKind.UncheckedExpression, + CastExpression( + IdentifierName( + baseType + ), + x.Initializer.Value + ) ) ) ) - ) + ) ) ) - ) + ) ) - ) + ) ) - ); + ); } } - - return Task.FromResult(syntax); } internal record EnumGroup( diff --git a/sources/SilkTouch/SilkTouch/Mods/PrettifyNames.cs b/sources/SilkTouch/SilkTouch/Mods/PrettifyNames.cs index b04a4b3bd2..97af583fd6 100644 --- a/sources/SilkTouch/SilkTouch/Mods/PrettifyNames.cs +++ b/sources/SilkTouch/SilkTouch/Mods/PrettifyNames.cs @@ -1,10 +1,20 @@ using System; +using System.Collections.Concurrent; using System.Collections.Generic; +using System.Collections.Immutable; +using System.CommandLine; +using System.Diagnostics; using System.Linq; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Threading; +using System.Threading.Channels; using System.Threading.Tasks; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; +using Microsoft.CodeAnalysis.FindSymbols; +using Microsoft.CodeAnalysis.Rename; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Silk.NET.SilkTouch.Clang; @@ -24,7 +34,7 @@ public class PrettifyNames( ILogger logger, IOptionsSnapshot config, IEnumerable> trimmerProviders -) : IMod +) : IMod, IResponseFileMod { /// /// The configuration for the prettify names mod. @@ -59,17 +69,30 @@ IEnumerable> trimmerProviders } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { // First pass to scan the sources and create a dictionary of type/member names. - var cfg = config.Get(key); + var cfg = config.Get(ctx.JobKey); var visitor = new Visitor { NameOverrides = (cfg.NameOverrides?.ToDictionary() ?? [])! }; - foreach (var (_, node) in syntax.Files.Where(x => x.Key.StartsWith("sources/"))) + if (ctx.SourceProject is null) { - visitor.Visit(node); + return; } - var rewriter = new Rewriter(); + foreach (var doc in ctx.SourceProject.Documents) + { + visitor.Visit(await doc.GetSyntaxRootAsync(ct)); + } + + Dictionary< + string, + ( + string NewName, + Dictionary? NonFunctions, + Dictionary? Functions, + bool IsEnum + ) + > types = new(); var translator = new NameUtils.NameTransformer(cfg.LongAcronymThreshold ?? 3); // If we have a trimmer baseline set, that means the user wants to trim the names as well as prettify them. @@ -80,7 +103,7 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax // but to be honest those trimmers aren't used and are only included for posterity and understanding of the // old logic. var trimmers = trimmerProviders - .SelectMany(x => x.Get(key)) + .SelectMany(x => x.Get(ctx.JobKey)) .OrderBy(x => x.Version) .ToArray(); @@ -97,7 +120,7 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax Trim( null, cfg.GlobalPrefixHint, - key, + ctx.JobKey, typeNames, cfg.PrefixOverrides, trimmers, @@ -124,7 +147,7 @@ public Task AfterScrapeAsync(string key, GeneratedSyntax syntax Trim( typeName, cfg.GlobalPrefixHint, - key, + ctx.JobKey, constNames, cfg.PrefixOverrides, trimmers, @@ -158,7 +181,7 @@ functions is null || functionNames is null Trim( typeName, cfg.GlobalPrefixHint, - key, + ctx.JobKey, functionNames, cfg.PrefixOverrides, trimmers, @@ -177,7 +200,7 @@ functions is null || functionNames is null : Enumerable.Empty?)>>(); // Add it to the rewriter's list of names to... rewrite... - rewriter.Types[typeName] = ( + types[typeName] = ( newTypeName.Prettify(translator, allowAllCaps: true), // <-- lenient about caps for type names // TODO deprecate secondaries if they're within the baseline? constNames @@ -196,7 +219,7 @@ functions is null || functionNames is null // Prettify only if the user has not indicated they want to trim. foreach (var (name, (nonFunctions, functions, isEnum)) in visitor.Types) { - rewriter.Types[name] = ( + types[name] = ( name.Prettify(translator, allowAllCaps: true), // <-- lenient about caps for type names (e.g. GL) nonFunctions?.ToDictionary(x => x, x => x.Prettify(translator)), functions?.ToDictionary(x => x.Name, x => x.Name.Prettify(translator)), @@ -207,7 +230,7 @@ functions is null || functionNames is null if (logger.IsEnabled(LogLevel.Debug)) { - foreach (var (name, (newName, nonFunctions, functions, _)) in rewriter.Types) + foreach (var (name, (newName, nonFunctions, functions, _)) in types) { logger.LogDebug("{} = {}", name, newName); foreach (var (old, @new) in nonFunctions ?? new()) @@ -222,27 +245,122 @@ functions is null || functionNames is null } } - return Task.FromResult( - syntax with + // Before we rename, we should ensure name dependent things are correct e.g. DllImport explicitly specify their + // EntryPoint + logger.LogDebug("Fixing up attributes for {} to make them safe for rename...", ctx.JobKey); + var rewriter = new RenameSafeAttributeListsRewriter(); + var proj = ctx.SourceProject; + foreach (var docId in proj.DocumentIds) + { + var doc = proj.GetDocument(docId); + if (doc is null) { - Files = syntax - .Files.Select(x => - ( - x.Key.EndsWith(".gen.cs") - && rewriter.Types.TryGetValue( - x.Key[(x.Key.LastIndexOf('/') + 1)..^7], // ^7 to strip the .gen.cs - out var info - ) - ? $"{x.Key[..(x.Key.LastIndexOf('/') + 1)]}{info.NewName}.gen.cs" - : x.Key, - rewriter.Visit(x.Value) - ) - ) - .ToDictionary(x => x.Item1, x => x.Item2) + continue; + } + + var root = rewriter.Visit(await doc.GetSyntaxRootAsync(ct)); + if (root is not null) + { + proj = doc.WithSyntaxRoot(root).Project; } + } + + var sw = Stopwatch.StartNew(); + logger.LogDebug("Discovering references to symbols to rename for {}...", ctx.JobKey); + ctx.SourceProject = proj; + var comp = + await proj.GetCompilationAsync(ct) + ?? throw new InvalidOperationException( + "Failed to obtain compilation for source project!" + ); + await RenameAllAsync( + ctx, + types.SelectMany(x => + { + var nonFunctionConflicts = x + .Value.NonFunctions?.Values.Where(y => + x.Value.Functions?.ContainsValue(y) ?? false + ) + .ToHashSet(); + return comp.GetSymbolsWithName(x.Key, SymbolFilter.Type, ct) + .OfType() + .SelectMany(y => + + [ + .. Enumerable.SelectMany( + [ + .. x.Value.NonFunctions?.Select(z => + nonFunctionConflicts?.Contains(z.Value) ?? false + ? new KeyValuePair( + z.Key, + $"{z.Value}Value" + ) + : z + ) ?? [], + .. x.Value.Functions ?? [] + ], + z => + { + return y.GetMembers(z.Key).Select(w => (w, z.Value)); + } + ), + .. y.GetMembers() + .OfType() + .Where(z => + z.MethodKind is MethodKind.Constructor or MethodKind.Destructor + ) + .Select(z => (z, x.Value.NewName)), + (y, x.Value.NewName) + ] + ); + }), + ct + ); + logger.LogDebug( + "Reference renaming took {} seconds for {}.", + sw.Elapsed.TotalSeconds, + ctx.JobKey ); + + // Change the filenames where appropriate. + proj = ctx.SourceProject; + foreach (var docId in proj.DocumentIds) + { + var doc = proj.GetDocument(docId); + if ( + doc is not { FilePath: not null, Name: not null } + || types + .OrderByDescending(x => x.Key.Length) + .FirstOrDefault(x => doc.FilePath.Contains(x.Key) || doc.Name.Contains(x.Key)) + is not { Key: { } oldName, Value.NewName: { } newName } + ) + { + continue; + } + + proj = doc.WithFilePath(doc.FilePath.Replace(oldName, newName)) + .WithName(doc.Name.Replace(oldName, newName)) + .Project; + } + + ctx.SourceProject = proj; } + private static readonly SymbolRenameOptions _typeRenameOptions = + new( + RenameOverloads: false, + RenameInStrings: false, + RenameInComments: false, + RenameFile: true + ); + private static readonly SymbolRenameOptions _memberRenameOptions = + new( + RenameOverloads: true, + RenameInStrings: false, + RenameInComments: false, + RenameFile: false + ); + private void Trim( string? container, string? globalPrefixHint, @@ -811,380 +929,156 @@ _classInProgress is not null } } - private class Rewriter : CSharpSyntaxRewriter + private class RenameSafeAttributeListsRewriter : CSharpSyntaxRewriter { - public Dictionary< - string, + public override SyntaxNode VisitMethodDeclaration(MethodDeclarationSyntax node) => ( - string NewName, - Dictionary? NonFunctions, - Dictionary? Functions, - bool IsEnum - ) - > Types = new(); - - private ( - BaseTypeDeclarationSyntax Type, - Dictionary? NonFunctions, - Dictionary? Functions, - string? NewName - )? _typeInProgress; - private FieldDeclarationSyntax? _memberInProgress; - private bool _memberAccess; - private bool _accessing; - private bool _member; - private string? _memberAccessType; - private readonly List _constants = new(); - private readonly Dictionary _scope = new(); - - public override SyntaxNode? VisitClassDeclaration(ClassDeclarationSyntax node) - { - if ( - _typeInProgress is not null - || !Types.TryGetValue(node.Identifier.ToString(), out var info) - ) - { - return base.VisitClassDeclaration(node); - } - - _typeInProgress = (node, info.NonFunctions, info.Functions, info.NewName); - var ret = (ClassDeclarationSyntax)base.VisitClassDeclaration(node)!; - _typeInProgress = null; - var memberIdentifiers = ret.Members.SelectMany(x => x.MemberIdentifiers()).ToHashSet(); - var constantsMayConflict = _constants - .SelectMany(x => x.MemberIdentifiers()) - .Any(y => memberIdentifiers.Contains(y)); - ret = ret.WithIdentifier(Identifier(info.NewName)) - .WithMembers( - List( - // Constants can be quite prone to conflicting with their functions e.g. consider - // GL_PROGRAM_STRING_ARB and glProgramStringARB, as such we relegate the ones that don't - // eventually end up in an enum to be in a subclass instead - ( - constantsMayConflict - ? SingletonList( - ClassDeclaration("Constants") - .WithModifiers( - TokenList( - Token(SyntaxKind.PublicKeyword), - Token(SyntaxKind.StaticKeyword), - Token(SyntaxKind.PartialKeyword) - ) - ) - .WithMembers(List(_constants)) - ) - : _constants.OfType() - ).Concat(ret.Members) - ) - ); - _constants.Clear(); - return ret; - } - - public override SyntaxNode? VisitParameter(ParameterSyntax node) - { - if ( - node - .Type?.DescendantTokens() - .Where(x => x.IsKind(SyntaxKind.IdentifierToken)) - .Select((x, i) => (x.ToString(), i)) - .LastOrDefault() - is - ({ } tid, 0) - && Types.ContainsKey(tid) - ) - { - _scope[node.Identifier.ToString()] = tid; - } - return base.VisitParameter(node); - } - - public override SyntaxNode? VisitMethodDeclaration(MethodDeclarationSyntax node) - { - var ret = (MethodDeclarationSyntax)base.VisitMethodDeclaration(node)!; - if ( - _typeInProgress?.Functions is not null - && _typeInProgress.Value.Functions.TryGetValue( - node.Identifier.ToString(), - out var newName - ) - ) - { - ret = ret.WithIdentifierForImport(Identifier(newName)); - } - - _scope.Clear(); - return ret; - } - - public override SyntaxNode? VisitConstructorDeclaration( - ConstructorDeclarationSyntax node - ) => - (base.VisitConstructorDeclaration(node) as ConstructorDeclarationSyntax ?? node) - is var v - && _typeInProgress is { NewName: { Length: > 0 } newName } - ? v.WithIdentifier(Identifier(newName)) - : v; + (MethodDeclarationSyntax)base.VisitMethodDeclaration(node)! + ).WithRenameSafeAttributeLists(); + } - public override SyntaxNode? VisitEnumDeclaration(EnumDeclarationSyntax node) + private Location? IdentifierLocation(SyntaxNode? node) => + node switch { - if ( - _typeInProgress is not null - || !Types.TryGetValue(node.Identifier.ToString(), out var info) - ) - { - return base.VisitEnumDeclaration(node); - } - - _typeInProgress = (node, info.NonFunctions, info.Functions, info.NewName); - var ret = base.VisitEnumDeclaration(node); - _typeInProgress = null; - return ((EnumDeclarationSyntax)ret!).WithIdentifier(Identifier(info.NewName)); - } - - public override SyntaxNode? VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax node) + BaseTypeDeclarationSyntax bt => bt.Identifier.GetLocation(), + DelegateDeclarationSyntax d => d.Identifier.GetLocation(), + EnumMemberDeclarationSyntax em => em.Identifier.GetLocation(), + EventDeclarationSyntax e => e.Identifier.GetLocation(), + MethodDeclarationSyntax m => m.Identifier.GetLocation(), + PropertyDeclarationSyntax p => p.Identifier.GetLocation(), + VariableDeclaratorSyntax v => v.Identifier.GetLocation(), + ConstructorDeclarationSyntax c => c.Identifier.GetLocation(), + DestructorDeclarationSyntax d => d.Identifier.GetLocation(), + _ => null + }; + + private async Task RenameAllAsync( + IModContext ctx, + IEnumerable<(ISymbol Symbol, string NewName)> toRename, + CancellationToken ct = default + ) + { + if (ctx.SourceProject is null) { - if ( - _typeInProgress is null - || !( - _typeInProgress.Value.NonFunctions?.TryGetValue( - node.Identifier.ToString(), - out var newName - ) ?? false - ) - ) - { - return node; - } - return ( - base.VisitEnumMemberDeclaration(node) as EnumMemberDeclarationSyntax ?? node - ).WithIdentifier(Identifier(newName)); + return; } - public override SyntaxNode? VisitStructDeclaration(StructDeclarationSyntax node) - { - if ( - _typeInProgress is not null - || !Types.TryGetValue(node.Identifier.ToString(), out var info) - ) + var locations = new ConcurrentDictionary(); + // TODO this needs parallelisation config & be sensitive to the environment (future src generator form factor?) + await Parallel.ForEachAsync( + toRename, + ct, + async (tuple, _) => { - return base.VisitStructDeclaration(node); - } - - _typeInProgress = (node, info.NonFunctions, info.Functions, info.NewName); - var ret = ((StructDeclarationSyntax)base.VisitStructDeclaration(node)!).WithIdentifier( - Identifier(info.NewName) - ); - _typeInProgress = null; - return ret; - } + // First, let's add all of the locations of the declaration identifiers. + var (symbol, newName) = tuple; + foreach (var syntaxRef in symbol.DeclaringSyntaxReferences) + { + var identifierLocation = IdentifierLocation(await syntaxRef.GetSyntaxAsync(ct)); + if (identifierLocation is not null) + { + locations.TryAdd(identifierLocation, newName); + } + } - public override SyntaxNode? VisitDelegateDeclaration(DelegateDeclarationSyntax node) - { - if ( - !( - _typeInProgress?.NonFunctions?.TryGetValue( - node.Identifier.ToString(), - out var newName - ) ?? false - ) - && ( - newName = Types.TryGetValue(node.Identifier.ToString(), out var info) - ? info.NewName - : null - ) - is null - ) - { - return base.VisitDelegateDeclaration(node); - } + // Next, let's find all the references of the symbols. + var references = await SymbolFinder.FindReferencesAsync( + symbol, + ctx.SourceProject?.Solution + ?? throw new ArgumentException("SourceProject is null"), + ct + ); - return ((DelegateDeclarationSyntax)base.VisitDelegateDeclaration(node)!).WithIdentifier( - Identifier(newName) - ); - } + foreach (var referencedSymbol in references) + { + foreach (var referencedSymbolLocation in referencedSymbol.Locations) + { + if ( + referencedSymbolLocation.IsCandidateLocation + || referencedSymbolLocation.IsImplicit + ) + { + continue; + } - public override SyntaxNode? VisitFieldDeclaration(FieldDeclarationSyntax node) - { - if (_typeInProgress is not null && _memberInProgress is null) - { - _memberInProgress = node; - } - var ret = base.VisitFieldDeclaration(node); - _memberInProgress = null; - if ( - !node.Modifiers.Any(SyntaxKind.ConstKeyword) - || _typeInProgress?.Type is not ClassDeclarationSyntax - ) - { - return ret; + locations.TryAdd(referencedSymbolLocation.Location, newName); + } + } } + ); - _constants.Add((FieldDeclarationSyntax)ret!); - return null; - } - - public override SyntaxNode? VisitPropertyDeclaration(PropertyDeclarationSyntax node) - { - if ( - _typeInProgress?.NonFunctions is null - || !_typeInProgress.Value.NonFunctions.TryGetValue( - node.Identifier.ToString(), - out var newName - ) - ) - { - return base.VisitPropertyDeclaration(node); - } - return ( - base.VisitPropertyDeclaration(node) as PropertyDeclarationSyntax ?? node - ).WithIdentifier(Identifier(newName)); - } + logger.LogDebug("{} referencing locations for renames for {}", locations.Count, ctx.JobKey); - public override SyntaxNode? VisitVariableDeclarator(VariableDeclaratorSyntax node) + // Now it's just a simple find and replace. + var sln = ctx.SourceProject.Solution; + var srcProjId = ctx.SourceProject.Id; + var testProjId = ctx.TestProject?.Id; + foreach ( + var (syntaxTree, renameLocations) in locations + .GroupBy(x => x.Key.SourceTree) + .Select(x => (x.Key, x.OrderByDescending(y => y.Key.SourceSpan))) + ) { if ( - _typeInProgress?.NonFunctions is not null - && _memberInProgress == node.Parent?.Parent - && _typeInProgress.Value.NonFunctions.TryGetValue( - node.Identifier.ToString(), - out var newName - ) + syntaxTree is null + || sln.GetDocument(syntaxTree) is not { } doc + || (doc.Project.Id != srcProjId && doc.Project.Id != testProjId) + || await syntaxTree.GetTextAsync(ct) is not { } text ) { - return ( - base.VisitVariableDeclarator(node) as VariableDeclaratorSyntax ?? node - ).WithIdentifier(Identifier(newName)); + continue; } - return base.VisitVariableDeclarator(node); - } - - public override SyntaxNode? VisitMemberAccessExpression(MemberAccessExpressionSyntax node) - { - _memberAccess = true; - _accessing = true; - Visit(node.Expression); - _accessing = false; - if (_memberAccessType is null || !Types.ContainsKey(_memberAccessType)) + var ogText = text; + foreach (var (location, newName) in renameLocations) { - if ( - _memberAccessType is not null - && _scope.TryGetValue(_memberAccessType, out var value) - ) - { - _memberAccessType = value; - } - else + var contents = ogText.GetSubText(location.SourceSpan).ToString(); + if (contents.Contains(' ')) { - _memberAccess = false; - return base.VisitMemberAccessExpression(node); + logger.LogWarning( + "Refusing to do unsafe rename/replacement of \"{}\" to \"{}\" at {}", + contents, + newName, + location.GetLineSpan() + ); + continue; } - } - - var accessing = (ExpressionSyntax)Visit(node.Expression); - _member = true; - var member = (SimpleNameSyntax)Visit(node.Name); - _member = false; - var ret = node.Update(accessing, VisitToken(node.OperatorToken), member); - _memberAccess = false; - _memberAccessType = null; - return ret; - } - public override SyntaxNode? VisitIdentifierName(IdentifierNameSyntax node) - { - if (_memberAccess) - { - if (_accessing) // getting the last identifier in the thing we're accessing + if (logger.IsEnabled(LogLevel.Trace)) { - _memberAccessType = node.Identifier.ToString(); - return node; + logger.LogTrace( + "\"{}\" -> \"{}\" at {}", + contents, + newName, + location.GetLineSpan() + ); } - if (_member) // change name of the member we're accessing - { - if (!Types.TryGetValue(_memberAccessType!, out var info)) - { - return base.VisitIdentifierName(node); - } + text = text.Replace(location.SourceSpan, newName); + } - if ( - info.NonFunctions?.TryGetValue(node.Identifier.ToString(), out var cName) - ?? false - ) - { - return IdentifierName(cName); - } + sln = doc.WithText(text).Project.Solution; + } - if ( - info.Functions?.TryGetValue(node.Identifier.ToString(), out var fName) - ?? false - ) - { - return IdentifierName(fName); - } - } - else // changing name of the thing we're accessing - { - var str = node.Identifier.ToString(); - if (str == _memberAccessType) - { - return IdentifierName(Types[str].NewName); - } - } - } - else if ( - _typeInProgress?.Functions is not null - && _typeInProgress.Value.Functions.TryGetValue( - node.Identifier.ToString(), - out var fName - ) - ) - { - return IdentifierName(fName); - } - else if ( - _typeInProgress?.NonFunctions is not null - && _typeInProgress.Value.NonFunctions.TryGetValue( - node.Identifier.ToString(), - out var cName - ) - ) - { - return IdentifierName(cName); - } - else if ( - // For constants, C has no enum namespacing which means that the constant referenced may be - // referenced in another enum. - Types - .Select(x => - x.Value.IsEnum - && ( - x.Value.NonFunctions?.TryGetValue( - node.Identifier.ToString(), - out var nn - ) ?? false - ) - ? (x.Value.NewName, nn) - : default - ) - .FirstOrDefault(x => x is (not null, not null)) is + ctx.SourceProject = sln.GetProject(srcProjId); + } - ({ } type, { } newName) - ) + /// + public Task> BeforeScrapeAsync(string key, List rsps) + { + foreach (var responseFile in rsps) + { + if (!responseFile.GeneratorConfiguration.DontUseUsingStaticsForEnums) { - return MemberAccessExpression( - SyntaxKind.SimpleMemberAccessExpression, - IdentifierName(type), - IdentifierName(newName) + logger.LogWarning( + "{} (for {}) should use exclude-using-statics-for-enums as PrettifyNames does not resolve " + + "conflicts with members of other types.", + responseFile.FilePath, + key ); } - else if (Types.TryGetValue(node.Identifier.ToString(), out var info)) - { - return IdentifierName(info.NewName); - } - return base.VisitIdentifierName(node); } + + return Task.FromResult(rsps); } } diff --git a/sources/SilkTouch/SilkTouch/Mods/TransformFunctions.cs b/sources/SilkTouch/SilkTouch/Mods/TransformFunctions.cs index 265ac90120..222c974af8 100644 --- a/sources/SilkTouch/SilkTouch/Mods/TransformFunctions.cs +++ b/sources/SilkTouch/SilkTouch/Mods/TransformFunctions.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; using System.Linq; using System.Threading; @@ -49,18 +50,21 @@ public override string? JobKey } /// - public Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - _jobKey.Value = key; - foreach (var (fName, node) in syntax.Files) + _jobKey.Value = ctx.JobKey; + var proj = ctx.SourceProject; + foreach (var docId in ctx.SourceProject?.DocumentIds ?? []) { - if (fName.StartsWith("sources/")) + var doc = + proj!.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + if (await doc.GetSyntaxRootAsync(ct) is { } root) { - syntax.Files[fName] = Visit(node); + proj = doc.WithSyntaxRoot(Visit(root).NormalizeWhitespace()).Project; } } - return Task.FromResult(syntax); + ctx.SourceProject = proj; } /// diff --git a/sources/SilkTouch/SilkTouch/Mods/TransformHandles.cs b/sources/SilkTouch/SilkTouch/Mods/TransformHandles.cs index fc285f2d93..1e75af00cb 100644 --- a/sources/SilkTouch/SilkTouch/Mods/TransformHandles.cs +++ b/sources/SilkTouch/SilkTouch/Mods/TransformHandles.cs @@ -4,7 +4,9 @@ using System; using System.Collections.Generic; using System.Diagnostics; +using System.IO; using System.Linq; +using System.Threading; using System.Threading.Tasks; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; @@ -47,13 +49,18 @@ public class Config } /// - public override Task AfterScrapeAsync(string key, GeneratedSyntax syntax) + public override async Task ExecuteAsync(IModContext ctx, CancellationToken ct = default) { - var cfg = config.Get(key); + await base.ExecuteAsync(ctx, ct); + var cfg = config.Get(ctx.JobKey); var firstPass = new TypeDiscoverer(); - foreach (var (_, node) in syntax.Files) + var proj = ctx.SourceProject; + foreach (var doc in ctx.SourceProject?.Documents ?? []) { - firstPass.Visit(node); + if (await doc.GetSyntaxRootAsync(ct) is { } root) + { + firstPass.Visit(root); + } } Dictionary? missingFullyQualifiedTypeNamesToRootNodes = @@ -63,30 +70,41 @@ public override Task AfterScrapeAsync(string key, GeneratedSynt { foreach (var (fqTypeName, node) in missingFullyQualifiedTypeNamesToRootNodes) { - syntax.Files[$"sources/Handles/{PathForFullyQualified(fqTypeName)}"] = node; + var rel = $"Handles/{PathForFullyQualified(fqTypeName)}"; + proj = proj + ?.AddDocument( + Path.GetFileName(rel), + node.NormalizeWhitespace(), + filePath: proj.FullPath(rel) + ) + .Project; } } var rewriter = new Rewriter(handles, cfg.UseDSL); - syntax = syntax with + foreach (var docId in proj?.DocumentIds ?? []) { - Files = syntax.Files.ToDictionary( - x => - { - var effectiveName = ModUtils.GetEffectiveName(x.Key).ToString(); - if (!handles.ContainsKey(effectiveName)) - { - return x.Key; - } + var doc = + proj?.GetDocument(docId) ?? throw new InvalidOperationException("Document missing"); + if (await doc.GetSyntaxRootAsync(ct) is not { } root) + { + continue; + } - syntax.Files.Remove(x.Key); - return x.Key.Replace(effectiveName, $"{effectiveName}Handle"); - }, - x => rewriter.Visit(x.Value) - ) - }; + doc = doc.WithSyntaxRoot(rewriter.Visit(root).NormalizeWhitespace()); + var effectiveName = ModUtils.GetEffectiveName(doc.FilePath).ToString(); + if (handles.ContainsKey(effectiveName)) + { + doc = doc.WithFilePath( + doc.FilePath!.Replace(effectiveName, $"{effectiveName}Handle") + ) + .WithName(doc.Name.Replace(effectiveName, $"{effectiveName}Handle")); + } + + proj = doc.Project; + } - return Task.FromResult(syntax); + ctx.SourceProject = proj; } class TypeDiscoverer : CSharpSyntaxWalker diff --git a/sources/SilkTouch/SilkTouch/Mods/Transformation/FunctionTransformer.cs b/sources/SilkTouch/SilkTouch/Mods/Transformation/FunctionTransformer.cs index 165180f7c8..a1cefab423 100644 --- a/sources/SilkTouch/SilkTouch/Mods/Transformation/FunctionTransformer.cs +++ b/sources/SilkTouch/SilkTouch/Mods/Transformation/FunctionTransformer.cs @@ -177,7 +177,9 @@ meth.Body.Statements[0] as ExpressionStatementSyntax } // Add the suffixed function - var newFun = function.WithIdentifierForImport(Identifier(newIden)); + var newFun = function + .WithRenameSafeAttributeLists() + .WithIdentifier(Identifier(newIden)); discrim = ModUtils.DiscrimStr( function.Modifiers, function.TypeParameterList, diff --git a/sources/SilkTouch/SilkTouch/Program.cs b/sources/SilkTouch/SilkTouch/Program.cs index f37bb674ac..5e14a1a6af 100644 --- a/sources/SilkTouch/SilkTouch/Program.cs +++ b/sources/SilkTouch/SilkTouch/Program.cs @@ -81,7 +81,7 @@ var logger = sp.GetRequiredService>(); var skipped = ctx.ParseResult.GetValueForOption(skip); - var diags = new ConcurrentBag(); + var generator = sp.GetRequiredService(); await Parallel.ForEachAsync( config .GetSection("Jobs") @@ -91,36 +91,15 @@ await Parallel.ForEachAsync( ), async (job, ct) => { - var generator = sp.GetRequiredService(); - foreach ( - var diagnostic in await generator.OutputBindingsAsync( - job.Key, - config, - ctx.ParseResult.GetValueForOption(jobs), - ct - ) - ) - { - diags.Add(diagnostic); - } + await generator.RunAsync( + job.Key, + job, + // TODO parallelism configuration + // ctx.ParseResult.GetValueForOption(jobs), + ct + ); } ); - logger.LogInformation("Diagnostics for jobs:"); - foreach (var diagnostic in diags) - { - logger.Log( - diagnostic.Level switch - { - DiagnosticLevel.Info => LogLevel.Information, - DiagnosticLevel.Warning => LogLevel.Warning, - DiagnosticLevel.Error => LogLevel.Error, - _ => throw new ArgumentOutOfRangeException() - }, - " {}: {}", - diagnostic.Location, - diagnostic.Message - ); - } // workaround for dangling logging/socket engine threads Environment.Exit(0); }); diff --git a/sources/SilkTouch/SilkTouch/ServiceCollectionExtensions.cs b/sources/SilkTouch/SilkTouch/ServiceCollectionExtensions.cs index bd1710bb8e..2f68398bab 100644 --- a/sources/SilkTouch/SilkTouch/ServiceCollectionExtensions.cs +++ b/sources/SilkTouch/SilkTouch/ServiceCollectionExtensions.cs @@ -12,7 +12,6 @@ using Silk.NET.SilkTouch.Mods.Transformation; using Silk.NET.SilkTouch.Naming; using Silk.NET.SilkTouch.Sources; -using Silk.NET.SilkTouch.Workspace; namespace Silk.NET.SilkTouch; @@ -96,15 +95,16 @@ IConfiguration config // - https://andrewlock.net/how-to-register-a-service-with-multiple-interfaces-for-in-asp-net-core-di/ // - https://discordapp.com/channels/143867839282020352/663803973119115264/1129546023388332075 (C# Discord) - services.AddSingleton(); + // services.AddSingleton(); <-- this is a mod now services.AddSingleton(); services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); + services.TryAddSingleton(s => + s.GetRequiredService() + ); services.AddSingleton(); services.AddSingleton(s => s.GetRequiredService()); services.AddSingleton(typeof(IJobDependency<>), typeof(JobDependencies.Global<>)); - services.TryAddSingleton(); services.TryAddSingleton(); services.AddSingleton(); services.AddSingleton(); diff --git a/sources/SilkTouch/SilkTouch/SilkTouchConfiguration.cs b/sources/SilkTouch/SilkTouch/SilkTouchConfiguration.cs index 97092ccf27..185f0bd6fb 100644 --- a/sources/SilkTouch/SilkTouch/SilkTouchConfiguration.cs +++ b/sources/SilkTouch/SilkTouch/SilkTouchConfiguration.cs @@ -7,41 +7,20 @@ namespace Silk.NET.SilkTouch; /// public record SilkTouchConfiguration { - /// - /// The response files to read. - /// - public required string[] ClangSharpResponseFiles { get; init; } - - /// - /// Manual overrides for ClangSharp outputs (i.e. manual tweaks of generated output) that should still flow through - /// the SilkTouch pipeline as if it came from ClangSharp. - /// - public Dictionary? ManualOverrides { get; init; } - /// /// The solution in which the given source and test roots are contained. /// public required string Solution { get; init; } /// - /// The root output directory as defined in the response files. + /// The source output csproj path, the directory of which used when writing the modded bindings. /// - public string? InputSourceRoot { get; init; } + public string? SourceProject { get; init; } /// - /// The test output directory as defined in the response files. + /// The test output csproj path, the directory of which used when writing the modded tests. /// - public string? InputTestRoot { get; init; } - - /// - /// The root output directory when writing the modded bindings. - /// - public string? OutputSourceRoot { get; init; } - - /// - /// The test output directory when writing the modded tests. - /// - public string? OutputTestRoot { get; init; } + public string? TestProject { get; init; } /// /// The mods to load for generation. If there are no mods, this tool is basically equivalent to running @@ -49,11 +28,6 @@ public record SilkTouchConfiguration /// public string[]? Mods { get; init; } - /// - /// Skips generation if any of the given strings are in the set. - /// - public string[]? SkipScrapeIf { get; init; } - /// /// A path to the license header to use if one wasn't added by other means (e.g. a license header specified in a /// response file) diff --git a/sources/SilkTouch/SilkTouch/SilkTouchGenerator.cs b/sources/SilkTouch/SilkTouch/SilkTouchGenerator.cs index 7db4c30265..7ae2dfdee6 100644 --- a/sources/SilkTouch/SilkTouch/SilkTouchGenerator.cs +++ b/sources/SilkTouch/SilkTouch/SilkTouchGenerator.cs @@ -2,23 +2,13 @@ using System.Collections.Generic; using System.Diagnostics; using System.IO; -using System.IO.Hashing; using System.Linq; -using System.Text; using System.Threading; using System.Threading.Tasks; -using ClangSharp; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.CSharp; -using Microsoft.CodeAnalysis.Text; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; -using Silk.NET.SilkTouch.Caching; -using Silk.NET.SilkTouch.Clang; using Silk.NET.SilkTouch.Mods; using Silk.NET.SilkTouch.Sources; -using Silk.NET.SilkTouch.Workspace; -using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; using Diagnostic = ClangSharp.Diagnostic; namespace Silk.NET.SilkTouch; @@ -26,52 +16,17 @@ namespace Silk.NET.SilkTouch; /// /// The main entry-point class for SilkTouch. /// -/// The scraper. -/// The response file handler. /// The logger. /// The mods to use. -/// The output writer to use. +/// The provider of s. /// The user path input resolver. -/// The cache provider. public class SilkTouchGenerator( - ClangScraper scraper, - ResponseFileHandler rspHandler, - // ReSharper disable once SuggestBaseTypeForParameterInConstructor ILogger logger, IEnumerable mods, - IOutputWriter outputWriter, - IInputResolver inputResolver, - ICacheProvider cacheProvider + IModContextProvider modContextProvider, + IInputResolver inputResolver ) { - private static readonly HashSet ApplicableSkipIfs; - - static SilkTouchGenerator() => - ApplicableSkipIfs = new HashSet(StringComparer.OrdinalIgnoreCase) - { - // Windows-specific conditions - OperatingSystem.IsWindows() - ? "win" - : "!win", - OperatingSystem.IsWindowsVersionAtLeast(10) ? "win10" : "!win10", - // Linux-specific conditions - OperatingSystem.IsLinux() - ? "linux" - : "!linux", - // macOS-specific conditions - .NET 6 doesn't support anything less than Mojave - OperatingSystem.IsMacOS() - ? "macos" - : "!macos", - OperatingSystem.IsMacOSVersionAtLeast(10, 14) ? "macos-mojave" : "!macos-mojave", - OperatingSystem.IsMacOSVersionAtLeast(10, 15) ? "macos-catalina" : "!macos-catalina", - OperatingSystem.IsMacOSVersionAtLeast(11) ? "macos-big-sur" : "!macos-big-sur", - OperatingSystem.IsMacOSVersionAtLeast(12) ? "macos-monterey" : "!macos-monterey", - // Others - VisualStudioResolver.TryGetVisualStudioInfo(out _) - ? "vs" - : "!vs" - }; - private AsyncLocal _jobConfig = new(); /// @@ -89,256 +44,62 @@ static SilkTouchGenerator() => /// /// The name of the current job (used as a configuration key). /// The configuration, expected to be stored as Jobs:{key}. - /// Maximum number of parallel executions. /// Cancellation token (if any) /// The generated bindings' syntax trees. - public async Task GenerateSyntaxAsync( + public async Task RunAsync( string key, - IConfigurationRoot jobConfig, - int parallelism, + IConfigurationSection jobConfig, CancellationToken ct = default ) { var sw = Stopwatch.StartNew(); var job = - jobConfig.GetRequiredSection($"Jobs:{key}").Get() + jobConfig.Get() ?? throw new InvalidOperationException("Configuration was null"); + + // Resolve any relative paths in the job configuration. job = await inputResolver.Resolve(job); _jobConfig.Value = job; + // Prepare the mods var jobMods = job.Mods?.Select(x => Mods.First(y => y.GetType().Name == x)).ToArray() ?? Array.Empty(); - foreach (var mod in jobMods) - { - logger.LogDebug("Using mod {0} for {1}", mod.GetType().Name, key); - await mod.BeforeJobAsync(key, job); - } - // Read the response files - logger.LogInformation("Reading response files for {0}, please wait...", key); - var rsps = job - .ClangSharpResponseFiles.SelectMany(file => - rspHandler.ReadResponseFiles(file, job.ClangSharpResponseFiles) - ) - .ToList(); - var cacheKey = ( - string.Join( - ',', - jobConfig - .AsEnumerable() - .Where(x => x.Key.StartsWith($"Jobs:{key}", StringComparison.OrdinalIgnoreCase)) - .OrderBy(x => x.Key) - ) + string.Join(',', rsps.Select(x => x.FileHash).Order()) - ) - .Replace('\\', '/') - .ToLower(); - logger.LogDebug("Cache key for job (before hashing): {}", cacheKey); - cacheKey = Convert.ToHexString(XxHash64.Hash(Encoding.UTF8.GetBytes(cacheKey))); - logger.LogDebug("Final cache key: {}", cacheKey); - GeneratedBindings? rawBindings = null; - var skip = (job.SkipScrapeIf?.Any(ApplicableSkipIfs.Contains)).GetValueOrDefault(); - Exception? innerException = null; - // Mod the response files - // ReSharper disable once LoopCanBeConvertedToQuery - foreach (var mod in jobMods) - { - logger.LogInformation( - "Applying {0} mod to response files for {1}...", - mod.GetType().Name, - key - ); - rsps = await mod.BeforeScrapeAsync(key, rsps); - } + var ctx = await modContextProvider.GetContextAsync(key, jobConfig, ct); - try - { - if (!skip) - { - // Resolve any foreign paths referenced in the response files - await inputResolver.ResolveInPlace(rsps); - - // Run the scraper over the response files - rawBindings = await scraper.ScrapeRawBindings(rsps, job, parallelism, ct); - - // Cache the bindings if we have a reason to - if ( - job.SkipScrapeIf?.Length > 0 - && rawBindings.Diagnostics.All(x => x.Level != DiagnosticLevel.Error) - ) - { - var dirOpt = await cacheProvider.GetDirectory( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory - ); - if (dirOpt is not null) - { - foreach (var (path, contents) in rawBindings.Files) - { - await cacheProvider.CommitFile( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory, - path, - contents - ); - contents.Seek(0, SeekOrigin.Begin); - } + // Just in case a mod gets naughty and tries to modify at the initialization stage. + var srcProj = ctx.SourceProject; + var testProj = ctx.TestProject; - await cacheProvider.CommitDirectory( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.RequireNewLocked | CacheFlags.NoHostDirectory - ); - } - } - } - } - catch (Exception e) + // Initialize the mods + foreach (var jobMod in jobMods) { - logger.LogError(e, "Failed to scrape raw bindings, will attempt to use the cache..."); - skip = true; - innerException = e; - } - finally - { - if (skip) + logger.LogDebug("Using mod {0} for {1}", jobMod.GetType().Name, key); + await jobMod.InitializeAsync(ctx, ct); + if (ctx.SourceProject != srcProj || ctx.TestProject != testProj) { - var dirOpt = await cacheProvider.GetDirectory( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.NoHostDirectory + throw new InvalidOperationException( + $"{jobMod.GetType().Name} illegally generated code at the initialization stage." ); - if (dirOpt is not null) - { - rawBindings = new GeneratedBindings( - new Dictionary(), - Array.Empty() - ); - foreach ( - var file in await cacheProvider.GetFiles( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.NoHostDirectory - ) - ) - { - rawBindings.Files[file] = await cacheProvider.GetFile( - cacheKey, - CacheIntent.StageIntermediateOutput, - CacheFlags.NoHostDirectory, - file - ); - } - } - else - { - logger.LogError("Failed to retrieve cache."); - } } } - if (rawBindings is null) - { - throw new InvalidOperationException( - "Unable to generate raw bindings and failed to find cached ClangSharp outputs.", - innerException - ); - } - - // Read the bindings as syntax trees - logger.LogInformation("Parsing bindings for {0}...", key); - var syntaxTrees = rawBindings.Files.ToDictionary( - kvp => kvp.Key, - kvp => CSharpSyntaxTree.ParseText(SourceText.From(kvp.Value)).GetRoot() - ); - rawBindings.Files.Clear(); // GC ASAP - var bindings = new GeneratedSyntax(syntaxTrees, rawBindings.Diagnostics); - - // Mod the bindings - // ReSharper disable once LoopCanBeConvertedToQuery - foreach (var mod in jobMods) + foreach (var jobMod in jobMods) { - logger.LogInformation( - "Applying {0} mod to syntax trees for {1}...", - mod.GetType().Name, - key - ); - bindings = await mod.AfterScrapeAsync(key, bindings); + logger.LogInformation("Executing {} for {}...", jobMod.GetType().Name, key); + await jobMod.ExecuteAsync(ctx, ct); } - // Add a license header to files that don't have one - if (job.DefaultLicenseHeader is not null) - { - var defaultLicenseHeaderTrivia = ( - await File.ReadAllLinesAsync(job.DefaultLicenseHeader, ct) - ) - .Where(x => x.Length == 0 || x.StartsWith("//")) - .Select(x => Comment(x.Trim())) - .ToArray(); - foreach (var (file, node) in bindings.Files) - { - var shouldAddHeader = - !node.GetLeadingTrivia() - .Any(x => x.Kind() is SyntaxKind.SingleLineCommentTrivia) - || !( - node.ChildNodes() - .FirstOrDefault() - ?.GetLeadingTrivia() - .Any(x => x.Kind() is SyntaxKind.SingleLineCommentTrivia) - ).GetValueOrDefault(); - if (shouldAddHeader) - { - bindings.Files[file] = node.WithLeadingTrivia( - defaultLicenseHeaderTrivia.Concat(node.GetLeadingTrivia()) - ); - } - } - } + // Manually dispose so that we don't do this when generation fails (await using is too clever). + await ctx.DisposeAsync(); // Output the generated bindings logger.LogInformation( - "Bindings generation for {} completed in {} seconds, writing to disk...", - key, - sw.Elapsed.TotalSeconds - ); - return bindings; - } - - /// - /// Generates bindings and outputs them in accordance to the given configuration. - /// - /// The name of the current job (used as a configuration key). - /// The configuration, expected to be stored as Jobs:{key}. - /// Maximum degree of parallelism for ClangSharp generation. - /// Cancellation token (if any) - public async Task> OutputBindingsAsync( - string key, - IConfigurationRoot jobConfig, - int parallelism, - CancellationToken ct = default - ) - { - var sw = Stopwatch.StartNew(); - // Generate syntax - var result = await GenerateSyntaxAsync(key, jobConfig, parallelism, ct); - if (result.Files.Count == 0) - { - logger.LogWarning("Not outputting as no files were generated."); - return result.Diagnostics; - } - - var job = - jobConfig.GetRequiredSection($"Jobs:{key}").Get() - ?? throw new InvalidOperationException("Config was null"); - await outputWriter.OutputAsync(key, job, result, ct); - logger.LogInformation( - "Wrote generated bindings to disk for {}, generation completed in {} seconds.", + "Bindings generation for {} completed in {} seconds.", key, sw.Elapsed.TotalSeconds ); - return result.Diagnostics; } internal static string GetLongestCommonPrefix(string[] s) diff --git a/sources/SilkTouch/SilkTouch/Sources/IInputResolver.cs b/sources/SilkTouch/SilkTouch/Sources/IInputResolver.cs index 9240d049bc..cd067d39e9 100644 --- a/sources/SilkTouch/SilkTouch/Sources/IInputResolver.cs +++ b/sources/SilkTouch/SilkTouch/Sources/IInputResolver.cs @@ -146,11 +146,11 @@ async Task ResolveInPlace(IList files) } /// - /// Resolves all paths referenced in the given job configuration. + /// Resolves all paths referenced in the given configuration. /// - /// The job config. - /// The job config with all paths resolved. - async Task Resolve(SilkTouchConfiguration config) + /// The configuration. + /// The configuration with all paths resolved. + async Task Resolve(ClangScraper.Configuration config) { await ResolveInPlace(config.ClangSharpResponseFiles); foreach ( @@ -159,20 +159,29 @@ async Task Resolve(SilkTouchConfiguration config) { config.ManualOverrides![k] = await ResolvePath(v); } + return config with { InputSourceRoot = config.InputSourceRoot is null ? null : await ResolvePath(config.InputSourceRoot), - OutputSourceRoot = config.OutputSourceRoot is null - ? null - : await ResolvePath(config.OutputSourceRoot), InputTestRoot = config.InputTestRoot is null ? null - : await ResolvePath(config.InputTestRoot), - OutputTestRoot = config.OutputTestRoot is null - ? null - : await ResolvePath(config.OutputTestRoot) + : await ResolvePath(config.InputTestRoot) }; } + + /// + /// Resolves all paths referenced in the given job configuration. + /// + /// The job config. + /// The job config with all paths resolved. + async Task Resolve(SilkTouchConfiguration config) => + config with + { + SourceProject = config.SourceProject is null + ? null + : await ResolvePath(config.SourceProject), + TestProject = config.TestProject is null ? null : await ResolvePath(config.TestProject) + }; } diff --git a/sources/SilkTouch/SilkTouch/Workspace/DepsFile.cs b/sources/SilkTouch/SilkTouch/Workspace/DepsFile.cs deleted file mode 100644 index a0b5f37138..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/DepsFile.cs +++ /dev/null @@ -1,75 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// Contains utilities for working with makefile-style deps files. -/// -// The logic for picking this file type was because it is the file type that clang natively outputs for its -// compilations, and eventually I want to add support in ClangSharp to mirror this functionality in the clang compiler. -public static class DepsFile -{ - /// - /// Reads the given span containing deps file contents. - /// - /// The input contents. - /// The read input and output files. - /// Bad file contents. - public static (string[] Inputs, string[] Outputs) Parse(ReadOnlySpan inputText) - { - var outputEnd = inputText.LastIndexOf(':'); - if (outputEnd == -1) - { - throw new InvalidOperationException( - "Deps file did not contain ':' - should be in makefile format." - ); - } - - var outputs = inputText[..outputEnd]; - var inputEnd = inputText.LastIndexOf(';'); - if (inputEnd == -1) - { - inputEnd = inputText.Length; - } - - var inputs = inputText[(outputEnd + 1)..inputEnd]; - return (SplitFiles(inputs).ToArray(), SplitFiles(outputs).ToArray()); - static IEnumerable SplitFiles(ReadOnlySpan text) - { - var ret = new List(); - int idx; - while ((idx = text.IndexOf(' ')) != -1) - { - ret.Add(text[..idx].ToString()); - text = text[(idx + 1)..].Trim(); - } - - return ret; - } - } - - /// - /// Creates the contents of a deps file for the given inputs and outputs. - /// - /// Input file names. - /// Output file names. - /// - /// - public static string Create(IEnumerable inputs, IEnumerable outputs) - { - var ins = string.Join(' ', inputs); - if (ins.Length == 0) - { - ins = ";"; - } - - var outs = string.Join(' ', outputs); - if (outs.Length == 0) - { - throw new InvalidOperationException("Must have at least one output."); - } - return $"{outs}: {ins}\n"; - } -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/DirectOutputWriter.cs b/sources/SilkTouch/SilkTouch/Workspace/DirectOutputWriter.cs deleted file mode 100644 index 92ab0e8e98..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/DirectOutputWriter.cs +++ /dev/null @@ -1,168 +0,0 @@ -using System; -using System.Buffers; -using System.Collections.Generic; -using System.IO; -using System.IO.Hashing; -using System.Linq; -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Silk.NET.SilkTouch.Clang; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// An that outputs directly to disk. -/// -public class DirectOutputWriter : IOutputWriter -{ - /// - public async Task OutputAsync( - string key, - SilkTouchConfiguration job, - GeneratedSyntax syntax, - CancellationToken ct = default - ) - { - IEnumerable? existingFiles = null; - if (syntax.Files.Keys.Any(x => x.StartsWith("sources/"))) - { - if (!Directory.Exists(job.OutputSourceRoot!)) - { - Directory.CreateDirectory(job.OutputSourceRoot!); - } - else - { - existingFiles = Directory.GetFiles( - job.OutputSourceRoot!, - "*.gen.cs", - SearchOption.AllDirectories - ); - } - } - if (syntax.Files.Keys.Any(x => x.StartsWith("tests/"))) - { - if (!Directory.Exists(job.OutputTestRoot!)) - { - Directory.CreateDirectory(job.OutputTestRoot!); - } - else - { - existingFiles = - Directory.GetFiles(job.OutputTestRoot!, "*.gen.cs", SearchOption.AllDirectories) - is var f - && existingFiles is null - ? f - : f.Concat(existingFiles); - } - } - - var existingFileSet = new HashSet(existingFiles ?? Enumerable.Empty()); - var pool = ArrayPool.Create(); - await Parallel.ForEachAsync( - syntax.Files, - ct, - async (kvp, token) => - { - if (kvp.Key.StartsWith("sources/")) - { - var fname = Path.Join(job.OutputSourceRoot, kvp.Key[8..]); - var dir = Path.GetDirectoryName(fname); - if (dir is not null && !Directory.Exists(dir)) - { - Directory.CreateDirectory(dir); - } - - existingFileSet.Remove(fname); - await DiffWriteAsync(fname, kvp.Value, pool, token); - } - else if (kvp.Key.StartsWith("tests/")) - { - var fname = Path.Join(job.OutputTestRoot, kvp.Key[6..]); - var dir = Path.GetDirectoryName(fname); - if (dir is not null && !Directory.Exists(dir)) - { - Directory.CreateDirectory(dir); - } - - existingFileSet.Remove(fname); - await DiffWriteAsync(fname, kvp.Value, pool, token); - } - else - { - // TODO log - } - } - ); - - // Delete any stray .gen.cs files. - foreach (var existing in existingFileSet) - { - File.Delete(existing); - } - } - - private async Task DiffWriteAsync( - string fname, - SyntaxNode node, - ArrayPool pool, - CancellationToken ct - ) - { - // SilkTouch thrashes write IO which is slower than just reading and hashing in most cases. - // It also results in IDE thinking there are changes for unchanged files which also thrashes IO. - // For this and a slew of other reasons, essentially in 2.X BuildTools was changed to only touch the disk if we - // actually needed to, which this is the 3.0 equivalent of. This is improved beyond BuildTools as this uses XXH3 - // instead of SHA, which should be faster. - byte[]? hashBuffer = null; - Task? existingTask = null; - if (File.Exists(fname)) - { - hashBuffer = pool.Rent(16); - - // Fire off the slow existing file hashing as a background task. - existingTask = File.Exists(fname) - ? Task.Run( - async () => - XxHash3.Hash( - await File.ReadAllBytesAsync(fname, ct), - hashBuffer.AsSpan()[..8] - ), - ct - ) - : Task.CompletedTask; - } - - // Convert our syntax node to a UTF-8 byte array using CSharpier - var outputString = await node.ToNormalisedString(ct); - var byteCount = Encoding.UTF8.GetByteCount(outputString); - var outputArray = pool.Rent(byteCount); - Encoding.UTF8.GetBytes(outputString, outputArray); - if (hashBuffer is not null) - { - // Compute the hash of our proposed output - XxHash3.Hash(outputArray.AsSpan()[..byteCount], hashBuffer.AsSpan()[8..16]); - await existingTask!; // <-- make sure the background task has finished - } - - // Output if the hashes differ - if ( - hashBuffer is null - || !hashBuffer[..8].AsSpan().SequenceEqual(hashBuffer.AsSpan()[8..16]) - ) - { - await using var fs = File.Open(fname, FileMode.Create); - await fs.WriteAsync(outputArray.AsMemory()[..byteCount], ct); - await fs.FlushAsync(ct); - } - - // No memory leaks here! - if (hashBuffer is not null) - { - pool.Return(hashBuffer); - } - - pool.Return(outputArray); - } -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/IOutputWriter.cs b/sources/SilkTouch/SilkTouch/Workspace/IOutputWriter.cs deleted file mode 100644 index 0d4c5a5026..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/IOutputWriter.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Threading; -using System.Threading.Tasks; -using Silk.NET.SilkTouch.Clang; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// Represents a mechanism by which generated syntax is ingested, optionally modded further using output writer specific -/// mods (e.g. mods that enact MSBuild workspace-level modifications), and then output. -/// -public interface IOutputWriter -{ - /// - /// Outputs the given generated bindings (as syntax) for the given job (and its associated configuration key). - /// - /// The job configuration key. - /// The job configuration values. - /// The generated bindings as syntax. - /// An optional cancellation token. - /// An asynchronous task. - Task OutputAsync( - string key, - SilkTouchConfiguration job, - GeneratedSyntax syntax, - CancellationToken ct = default - ); -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/IWorkspaceSolutionProvider.cs b/sources/SilkTouch/SilkTouch/Workspace/IWorkspaceSolutionProvider.cs deleted file mode 100644 index cf9eef864f..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/IWorkspaceSolutionProvider.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.MSBuild; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// Represents a type that can open an and s within it, and -/// synchronise modifications to loaded solutions. -/// -/// -/// returns false if a retrieved -/// from that has been modified since the object was created, -/// meaning that changes to s need to be externally synchronised. Implementations of this type -/// shall provide that synchronisation. -/// -public interface IWorkspaceSolutionProvider -{ - /// - /// Invokes the given lambda using a workspace and solution loaded using the given configuration key, and applies - /// changes using the returned modified solution. - /// - /// The configuration key. - /// The lambda that will execute the changes and return the modified solution. - /// The result of . - Task ApplyChangesAsync( - string key, - Func> applyChanges - ); -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/OutputUtils.cs b/sources/SilkTouch/SilkTouch/Workspace/OutputUtils.cs deleted file mode 100644 index 3fed93fb55..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/OutputUtils.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using CSharpier; -using Microsoft.CodeAnalysis; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// Utilities for the output namespace. -/// -public static class OutputUtils -{ - private static readonly CodeFormatterOptions _opts = new() { EndOfLine = EndOfLine.LF }; - - /// - /// Prettifies the given syntax tree using if possible, otherwise uses Roslyn to normalize - /// the whitespace. - /// - /// The root of the syntax tree. - /// A cancellation token. - /// An asynchronous task returning the string. - public static async Task ToNormalisedString( - this SyntaxNode root, - CancellationToken ct = default - ) - { - var result = await CodeFormatter.FormatAsync( - root.NormalizeWhitespace().SyntaxTree, - _opts, - ct - ); - return !result.CompilationErrors.Any() - ? result.Code - : root.NormalizeWhitespace(eol: "\n").ToFullString(); - } -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceOutputWriter.cs b/sources/SilkTouch/SilkTouch/Workspace/WorkspaceOutputWriter.cs deleted file mode 100644 index 0023d5bb45..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceOutputWriter.cs +++ /dev/null @@ -1,280 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Collections.Immutable; -using System.IO; -using System.Linq; -using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Microsoft.Extensions.Logging; -using Silk.NET.SilkTouch.Clang; -using Silk.NET.SilkTouch.Mods; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// An that uses an MSBuild workspace to output the files. -/// -/// -/// This currently has the unfortunate issue wherein Roslyn's workspaces integration requires adding a file-specific -/// ItemGroup entry and often adds duplicates that messes with some tooling. Therefore, it is no longer the default. -/// This does mean that workspace-specific mods aren't available unless this output writer is used. -/// -public class WorkspaceOutputWriter : IOutputWriter -{ - private IWorkspaceSolutionProvider _workspaceProvider; - private ILogger _logger; - private IEnumerable _mods; - - /// - /// Creates a with the given logger and workspace provider. - /// - /// The logger. - /// The workspace/solution provider. - /// The mods (for workspace-level mods). - public WorkspaceOutputWriter( - ILogger logger, - IWorkspaceSolutionProvider slnProvider, - IEnumerable mods - ) => (_logger, _workspaceProvider, _mods) = (logger, slnProvider, mods); - - /// - public async Task OutputAsync( - string key, - SilkTouchConfiguration job, - GeneratedSyntax syntax, - CancellationToken ct = default - ) - { - (string, string)? srcDeps = null; - (string, string)? tstDeps = null; - _logger.LogInformation("Loading workspace for {0}'s solution ({1})...", key, job.Solution); - var applied = await _workspaceProvider.ApplyChangesAsync( - key, - async (workspace, sln) => - { - // Try and find the project for the source output - var (_, tmpSrcProj, srcFiles) = await FindAndPrepareProjectAsync( - sln, - job.OutputSourceRoot, - "sources/", - syntax, - null, - ct - ); - // Try and find the project for the test output - var (srcProj, tstProj, tstFiles) = await FindAndPrepareProjectAsync( - sln, - job.OutputTestRoot, - "tests/", - syntax, - tmpSrcProj, - ct - ); - // Run mods - // ReSharper disable NullCoalescingConditionIsAlwaysNotNullAccordingToAPIContract - var genWorkspace = new GeneratorWorkspace( - workspace, - srcProj, - tstProj, - srcFiles ?? Array.Empty(), - tstFiles ?? Array.Empty() - ); - // ReSharper restore NullCoalescingConditionIsAlwaysNotNullAccordingToAPIContract - // ReSharper disable once LoopCanBeConvertedToQuery - foreach (var mod in _mods) - { - _logger.LogInformation( - "Applying {0} mod to workspace for {1}...", - mod.GetType().Name, - key - ); - genWorkspace = await mod.BeforeOutputAsync(key, genWorkspace); - } - - // Update the file lists post-modding - if (genWorkspace is { SourceProject: not null } && srcFiles is not null) - { - srcFiles = RecreateFileList(srcProj!, genWorkspace.SourceProject, srcFiles); - srcProj = genWorkspace.SourceProject; - if (srcProj.FilePath is not null) - { - //srcCsprojContents = (srcProj.FilePath, await File.ReadAllTextAsync(srcProj.FilePath, ct)); - } - } - if (genWorkspace is { TestProject: not null } && tstFiles is not null) - { - tstFiles = RecreateFileList(tstProj!, genWorkspace.TestProject, tstFiles); - tstProj = genWorkspace.TestProject; - if (tstProj.FilePath is not null) - { - //tstCsprojContents = (tstProj.FilePath, await File.ReadAllTextAsync(tstProj.FilePath, ct)); - } - } - - // ReSharper disable ConditionIsAlwaysTrueOrFalseAccordingToNullableAPIContract - if ( - srcProj is not null - && tstProj is not null - && srcProj.Solution != tstProj.Solution - ) - { - throw new InvalidOperationException( - "After modding, the source and test projects come from different solutions!" - ); - } - // ReSharper restore ConditionIsAlwaysTrueOrFalseAccordingToNullableAPIContract - if (srcFiles?.Count > 0) - { - srcDeps = ( - Path.Combine(job.OutputSourceRoot!, ".silktouch.d"), - DepsFile.Create(Enumerable.Empty(), srcFiles) - ); - } - if (tstFiles?.Count > 0) - { - tstDeps = ( - Path.Combine(job.OutputTestRoot!, ".silktouch.d"), - DepsFile.Create(Enumerable.Empty(), tstFiles) - ); - } - _logger.LogInformation( - "Applying changes to workspace for {0}, please wait...", - key - ); - return srcProj?.Solution ?? tstProj?.Solution ?? sln; - } - ); - - if (applied) - { - _logger.LogInformation("{0} processed successfully", key); - // // HACK: Restore the original csproj contents. https://github.com/dotnet/roslyn/issues/36781 - // if (srcCsprojContents is not null) - // { - // await File.WriteAllTextAsync(srcCsprojContents.Value.Item1, srcCsprojContents.Value.Item2, ct); - // } - // if (tstCsprojContents is not null) - // { - // await File.WriteAllTextAsync(tstCsprojContents.Value.Item1, tstCsprojContents.Value.Item2, ct); - // } - if (srcDeps is not null) - { - await File.WriteAllTextAsync(srcDeps.Value.Item1, srcDeps.Value.Item2, ct); - } - if (tstDeps is not null) - { - await File.WriteAllTextAsync(tstDeps.Value.Item1, tstDeps.Value.Item2, ct); - } - } - else - { - _logger.LogError("Failed to apply changes to workspace for {0}!", key); - // TODO diag? - } - } - - private async Task<(Project?, Project?, IReadOnlyList)> FindAndPrepareProjectAsync( - Solution sln, - string? srcRoot, - string label, - GeneratedSyntax syntax, - Project? ogSrcProj = null, - CancellationToken ct = default, - [CallerArgumentExpression(nameof(srcRoot))] string property = "" - ) - { - if (string.IsNullOrWhiteSpace(srcRoot)) - { - _logger.LogWarning( - "Not outputting {0} files due to {1} being omitted.", - label.TrimEnd('/'), - property - ); - return (ogSrcProj, null, Array.Empty()); - } - - srcRoot = Path.GetFullPath(srcRoot); - - // Try and find the project for the source output - var srcProj = sln - .Projects.Where(x => x.FilePath is not null) - .FirstOrDefault(x => - Path.GetDirectoryName(Path.GetFullPath(x.FilePath!)) - ?.Replace('\\', '/') - .TrimEnd('/') == Path.GetFullPath(srcRoot).Replace('\\', '/').TrimEnd('/') - ); - if (srcProj is null) - { - _logger.LogWarning( - "Couldn't find project in solution matching {0} output directory, not outputting {1}.", - label.TrimEnd('/'), - label - ); - return (ogSrcProj, null, Array.Empty()); - } - - // Remove the old generated files if applicable - var file = Path.Combine(srcRoot, ".silktouch.d"); - if (File.Exists(file)) - { - _logger.LogTrace("Removing old documents per .silktouch.d..."); - var (_, oldFiles) = DepsFile.Parse(await File.ReadAllTextAsync(file, ct)); - oldFiles = oldFiles - .Select(x => Path.GetFullPath(x, srcRoot).Replace('\\', '/')) - .ToArray(); - srcProj = srcProj.RemoveDocuments( - srcProj - .Documents.Where(x => - { - if (x.FilePath is null) - { - return false; - } - - var fx = Path.GetFullPath(x.FilePath, srcRoot).Replace('\\', '/'); - return !fx.StartsWith("../") && oldFiles.Contains(fx); - }) - .Select(x => x.Id) - .ToImmutableArray() - ); - } - - // Add new files - var files = new List(); - foreach (var (path, syntaxNode) in syntax.Files) - { - if (!path.StartsWith(label)) - { - continue; - } - - var trimmedPath = path[label.Length..]; - _logger.LogTrace("Adding {}...", trimmedPath); - var doc = srcProj.AddDocument(trimmedPath, await syntaxNode.ToNormalisedString(ct)); - files.Add(trimmedPath); - srcProj = doc.Project; - } - - var newSrcProj = ogSrcProj is null - ? null - : srcProj.Solution.Projects.First(x => x.Id == ogSrcProj.Id); - return (newSrcProj, srcProj, files.ToArray()); - } - - private IReadOnlyList RecreateFileList( - Project originalProject, - Project newProject, - IReadOnlyList oldFileList - ) - { - // TODO might need to do more work here, feels too easy... - var baseFiles = originalProject - .Documents.Where(x => !oldFileList.Contains(x.Name)) - .Select(x => x.Name) - .ToHashSet(); - var newFiles = newProject.Documents.Where(x => !baseFiles.Contains(x.Name)); - return newFiles.Select(x => x.Name).ToArray(); - } -} diff --git a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceSolutionProvider.cs b/sources/SilkTouch/SilkTouch/Workspace/WorkspaceSolutionProvider.cs deleted file mode 100644 index 02be1c0ba7..0000000000 --- a/sources/SilkTouch/SilkTouch/Workspace/WorkspaceSolutionProvider.cs +++ /dev/null @@ -1,89 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.MSBuild; -using Microsoft.Extensions.Logging; -using Microsoft.Extensions.Options; - -namespace Silk.NET.SilkTouch.Workspace; - -/// -/// Default implementation of . -/// -public class WorkspaceSolutionProvider - : IWorkspaceSolutionProvider, - IDisposable, - IProgress -{ - private readonly Microsoft.Build.Framework.ILogger _msBuildLogger; - private readonly ILogger _logger; - private readonly IOptionsSnapshot _config; - - // Because we need to use async for populating this dictionary, we can't use ConcurrentDictionary here. - private readonly Dictionary< - string, - (MSBuildWorkspace Workspace, Solution Solution, SemaphoreSlim WriteSemaphore) - > _workspace = new(); - private readonly SemaphoreSlim _workspaceSemaphore = new(1, 1); - - /// - /// Creates a solution provider with the given logger and config. - /// - /// Logger. - /// Config. - /// MSBuild logger. - public WorkspaceSolutionProvider( - ILogger logger, - IOptionsSnapshot config, - Microsoft.Build.Framework.ILogger msBuildLogger - ) => (_logger, _config, _msBuildLogger) = (logger, config, msBuildLogger); - - /// - public async Task ApplyChangesAsync( - string key, - Func> applyChanges - ) - { - var fullPath = Path.GetFullPath(_config.Get(key).Solution).Replace('\\', '/').TrimEnd('/'); - await _workspaceSemaphore.WaitAsync(); - if (!_workspace.TryGetValue(fullPath, out var entry)) - { - var workspace = MSBuildWorkspace.Create(); - var solution = await workspace.OpenSolutionAsync(fullPath, _msBuildLogger, this); - entry = _workspace[fullPath] = (workspace, solution, new SemaphoreSlim(1, 1)); - } - _workspaceSemaphore.Release(); - await entry.WriteSemaphore.WaitAsync(); - entry.Solution = await applyChanges(entry.Workspace, entry.Solution); - var ret = entry.Workspace.TryApplyChanges(entry.Solution); - if (ret) - { - _workspace[fullPath] = entry; - } - entry.WriteSemaphore.Release(); - return ret; - } - - /// - public void Dispose() - { - foreach (var (_, (ws, _, _)) in _workspace) - { - ws.Dispose(); - } - GC.SuppressFinalize(this); - } - - /// - public void Report(ProjectLoadProgress value) => - _logger.LogDebug( - "{0}: {1}({2}) - elapsed {3}", - value.Operation, - value.FilePath, - value.TargetFramework, - value.ElapsedTime - ); -} diff --git a/tests/SDL/SDL/SDL3/SDL_AssertDataTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_AssertDataTests.gen.cs index c00aaeb15f..8c4f60d2f0 100644 --- a/tests/SDL/SDL/SDL3/SDL_AssertDataTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_AssertDataTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_AssertDataTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(AssertData))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(AssertData).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_AtomicIntTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_AtomicIntTests.gen.cs index 9b08d6dfd2..b5ae25b378 100644 --- a/tests/SDL/SDL/SDL3/SDL_AtomicIntTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_AtomicIntTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_AtomicIntTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(AtomicInt))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(AtomicInt).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_AudioDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_AudioDeviceEventTests.gen.cs index efb27d8161..cb31242a91 100644 --- a/tests/SDL/SDL/SDL3/SDL_AudioDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_AudioDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_AudioDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(AudioDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(AudioDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_AudioSpecTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_AudioSpecTests.gen.cs index c93298a694..7dae79a0f5 100644 --- a/tests/SDL/SDL/SDL3/SDL_AudioSpecTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_AudioSpecTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_AudioSpecTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(AudioSpec))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(AudioSpec).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_CameraDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_CameraDeviceEventTests.gen.cs index e68b065c4e..871e2a18cb 100644 --- a/tests/SDL/SDL/SDL3/SDL_CameraDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_CameraDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_CameraDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(CameraDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(CameraDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_CameraSpecTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_CameraSpecTests.gen.cs index 52b4f934c7..88a5b1d178 100644 --- a/tests/SDL/SDL/SDL3/SDL_CameraSpecTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_CameraSpecTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_CameraSpecTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(CameraSpec))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(CameraSpec).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_ClipboardEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_ClipboardEventTests.gen.cs index f3bccedb04..234956cca0 100644 --- a/tests/SDL/SDL/SDL3/SDL_ClipboardEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_ClipboardEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_ClipboardEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(ClipboardEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(ClipboardEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_ColorTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_ColorTests.gen.cs index 7310bb8925..3ec531aeaa 100644 --- a/tests/SDL/SDL/SDL3/SDL_ColorTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_ColorTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_ColorTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Color))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Color).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_CommonEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_CommonEventTests.gen.cs index 22e402c294..3eb4c4e8d1 100644 --- a/tests/SDL/SDL/SDL3/SDL_CommonEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_CommonEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_CommonEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(CommonEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(CommonEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_DateTimeTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_DateTimeTests.gen.cs index e1b5969f61..f8f6c250f8 100644 --- a/tests/SDL/SDL/SDL3/SDL_DateTimeTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_DateTimeTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_DateTimeTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(DateTime))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(DateTime).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_DialogFileFilterTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_DialogFileFilterTests.gen.cs index 18ba93c9ba..2ca5c60750 100644 --- a/tests/SDL/SDL/SDL3/SDL_DialogFileFilterTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_DialogFileFilterTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_DialogFileFilterTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(DialogFileFilter))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(DialogFileFilter).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_DisplayEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_DisplayEventTests.gen.cs index 6af93f3111..f07b82f5bf 100644 --- a/tests/SDL/SDL/SDL3/SDL_DisplayEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_DisplayEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_DisplayEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(DisplayEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(DisplayEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_DisplayModeTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_DisplayModeTests.gen.cs index f1879ddac7..fee0dabc33 100644 --- a/tests/SDL/SDL/SDL3/SDL_DisplayModeTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_DisplayModeTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_DisplayModeTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(DisplayMode))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(DisplayMode).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_DropEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_DropEventTests.gen.cs index 5ad228e43e..87ae9a3b27 100644 --- a/tests/SDL/SDL/SDL3/SDL_DropEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_DropEventTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_DropEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(DropEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(DropEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_EventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_EventTests.gen.cs index e29871965e..7dee2f62ae 100644 --- a/tests/SDL/SDL/SDL3/SDL_EventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_EventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_EventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Event))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutExplicitTest() @@ -26,7 +26,7 @@ public static void IsLayoutExplicitTest() Assert.That(typeof(Event).IsExplicitLayout, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_FColorTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_FColorTests.gen.cs index c4b0a744ec..c537d7f35e 100644 --- a/tests/SDL/SDL/SDL3/SDL_FColorTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_FColorTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_FColorTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(FColor))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(FColor).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_FPointTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_FPointTests.gen.cs index 05a6422dd6..e9e7c97c94 100644 --- a/tests/SDL/SDL/SDL3/SDL_FPointTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_FPointTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_FPointTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(FPoint))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(FPoint).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_FRectTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_FRectTests.gen.cs index 2d1d5db26b..93aadb66b7 100644 --- a/tests/SDL/SDL/SDL3/SDL_FRectTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_FRectTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_FRectTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(FRect))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(FRect).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_FingerTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_FingerTests.gen.cs index e2b1075226..580cd08749 100644 --- a/tests/SDL/SDL/SDL3/SDL_FingerTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_FingerTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_FingerTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Finger))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Finger).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GUIDTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GUIDTests.gen.cs index 3bfbcaf954..89593ed46a 100644 --- a/tests/SDL/SDL/SDL3/SDL_GUIDTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GUIDTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GUIDTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Guid))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Guid).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadAxisEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadAxisEventTests.gen.cs index d839d088e7..830d669e7f 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadAxisEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadAxisEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadAxisEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(GamepadAxisEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadAxisEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadBindingTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadBindingTests.gen.cs index 9f98011be5..90545bd1c5 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadBindingTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadBindingTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadBindingTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(GamepadBinding))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadBinding).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadButtonEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadButtonEventTests.gen.cs index d10102d15f..b17cc79741 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadButtonEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadButtonEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadButtonEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(GamepadButtonEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadButtonEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadDeviceEventTests.gen.cs index 02ad722277..598c5b2232 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(GamepadDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadSensorEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadSensorEventTests.gen.cs index 6f7bdd37fe..c757a398a5 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadSensorEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadSensorEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadSensorEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(GamepadSensorEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadSensorEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_GamepadTouchpadEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_GamepadTouchpadEventTests.gen.cs index 965eeeac0e..ce14caf5e2 100644 --- a/tests/SDL/SDL/SDL3/SDL_GamepadTouchpadEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_GamepadTouchpadEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_GamepadTouchpadEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -21,7 +21,7 @@ public static void IsBlittableTest() ); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -29,7 +29,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(GamepadTouchpadEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticConditionTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticConditionTests.gen.cs index b388ed4537..3ea5ea7d9f 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticConditionTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticConditionTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticConditionTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticCondition))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticCondition).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticConstantTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticConstantTests.gen.cs index 64ddbad305..8e775f2950 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticConstantTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticConstantTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticConstantTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticConstant))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticConstant).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticCustomTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticCustomTests.gen.cs index 87c6b3284d..56de8e2e4c 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticCustomTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticCustomTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticCustomTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticCustom))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticCustom).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticDirectionTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticDirectionTests.gen.cs index d1799b4d43..a42c2d37ae 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticDirectionTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticDirectionTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticDirectionTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticDirection))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticDirection).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticEffectTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticEffectTests.gen.cs index 0d9cb405c0..db62a44209 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticEffectTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticEffectTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticEffectTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticEffect))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutExplicitTest() @@ -27,7 +27,7 @@ public static void IsLayoutExplicitTest() Assert.That(typeof(HapticEffect).IsExplicitLayout, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticLeftRightTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticLeftRightTests.gen.cs index bbe91d6407..ac1350a0f6 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticLeftRightTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticLeftRightTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticLeftRightTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticLeftRight))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticLeftRight).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticPeriodicTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticPeriodicTests.gen.cs index 948ed83044..dfe89bf4bd 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticPeriodicTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticPeriodicTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticPeriodicTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticPeriodic))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticPeriodic).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_HapticRampTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_HapticRampTests.gen.cs index 587b10320d..e54a7a6908 100644 --- a/tests/SDL/SDL/SDL3/SDL_HapticRampTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_HapticRampTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_HapticRampTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HapticRamp))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HapticRamp).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_IOStreamInterfaceTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_IOStreamInterfaceTests.gen.cs index f79b821b16..0ac24fe626 100644 --- a/tests/SDL/SDL/SDL3/SDL_IOStreamInterfaceTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_IOStreamInterfaceTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_IOStreamInterfaceTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(IOStreamInterface))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(IOStreamInterface).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyAxisEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyAxisEventTests.gen.cs index 994c47a7c1..2f27f7573d 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyAxisEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyAxisEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyAxisEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyAxisEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyAxisEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyBallEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyBallEventTests.gen.cs index 030a49ab03..151afa3322 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyBallEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyBallEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyBallEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyBallEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyBallEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyBatteryEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyBatteryEventTests.gen.cs index be6fc46abf..076673aa7c 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyBatteryEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyBatteryEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyBatteryEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyBatteryEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyBatteryEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyButtonEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyButtonEventTests.gen.cs index e8076e541b..e8e8552f19 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyButtonEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyButtonEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyButtonEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyButtonEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyButtonEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyDeviceEventTests.gen.cs index f038a0b427..dfb3a7d3af 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_JoyHatEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_JoyHatEventTests.gen.cs index 02e9b54909..48c2070a53 100644 --- a/tests/SDL/SDL/SDL3/SDL_JoyHatEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_JoyHatEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_JoyHatEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(JoyHatEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(JoyHatEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_KeyboardDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_KeyboardDeviceEventTests.gen.cs index cf6f21d75f..e31b857d08 100644 --- a/tests/SDL/SDL/SDL3/SDL_KeyboardDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_KeyboardDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_KeyboardDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(KeyboardDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(KeyboardDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_KeyboardEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_KeyboardEventTests.gen.cs index 543127eb20..b7d36516c7 100644 --- a/tests/SDL/SDL/SDL3/SDL_KeyboardEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_KeyboardEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_KeyboardEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(KeyboardEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(KeyboardEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_KeysymTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_KeysymTests.gen.cs index 1812fcb486..d36abe2a6b 100644 --- a/tests/SDL/SDL/SDL3/SDL_KeysymTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_KeysymTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_KeysymTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Keysym))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Keysym).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_LocaleTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_LocaleTests.gen.cs index 9c4dd323a5..c312b231c2 100644 --- a/tests/SDL/SDL/SDL3/SDL_LocaleTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_LocaleTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_LocaleTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Locale))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Locale).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MessageBoxButtonDataTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MessageBoxButtonDataTests.gen.cs index e8ab8b5d06..e901b1fc42 100644 --- a/tests/SDL/SDL/SDL3/SDL_MessageBoxButtonDataTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MessageBoxButtonDataTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MessageBoxButtonDataTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -22,7 +22,7 @@ public static void IsBlittableTest() ); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -30,7 +30,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MessageBoxButtonData).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MessageBoxColorSchemeTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MessageBoxColorSchemeTests.gen.cs index fbd8edeb19..deffd6bfab 100644 --- a/tests/SDL/SDL/SDL3/SDL_MessageBoxColorSchemeTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MessageBoxColorSchemeTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MessageBoxColorSchemeTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -21,7 +21,7 @@ public static void IsBlittableTest() ); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -29,7 +29,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MessageBoxColorScheme).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MessageBoxColorTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MessageBoxColorTests.gen.cs index 4c0e8acdbf..644dbeb334 100644 --- a/tests/SDL/SDL/SDL3/SDL_MessageBoxColorTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MessageBoxColorTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MessageBoxColorTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MessageBoxColor))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MessageBoxColor).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MessageBoxDataTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MessageBoxDataTests.gen.cs index f954d95c3a..6f0e3e34cd 100644 --- a/tests/SDL/SDL/SDL3/SDL_MessageBoxDataTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MessageBoxDataTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MessageBoxDataTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MessageBoxData))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MessageBoxData).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MouseButtonEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MouseButtonEventTests.gen.cs index 2a7017c505..d95e967f7c 100644 --- a/tests/SDL/SDL/SDL3/SDL_MouseButtonEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MouseButtonEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MouseButtonEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MouseButtonEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MouseButtonEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MouseDeviceEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MouseDeviceEventTests.gen.cs index 232b604a7b..28a1833d1d 100644 --- a/tests/SDL/SDL/SDL3/SDL_MouseDeviceEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MouseDeviceEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MouseDeviceEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MouseDeviceEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MouseDeviceEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MouseMotionEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MouseMotionEventTests.gen.cs index 79428e9654..c3c8a87e1a 100644 --- a/tests/SDL/SDL/SDL3/SDL_MouseMotionEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MouseMotionEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MouseMotionEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MouseMotionEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MouseMotionEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_MouseWheelEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_MouseWheelEventTests.gen.cs index 8877897b25..0b4514d76f 100644 --- a/tests/SDL/SDL/SDL3/SDL_MouseWheelEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_MouseWheelEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_MouseWheelEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(MouseWheelEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(MouseWheelEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PaletteTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PaletteTests.gen.cs index ec49968cbb..a67419410b 100644 --- a/tests/SDL/SDL/SDL3/SDL_PaletteTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PaletteTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PaletteTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Palette))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Palette).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PathInfoTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PathInfoTests.gen.cs index aba4e2ce57..ec11e366f1 100644 --- a/tests/SDL/SDL/SDL3/SDL_PathInfoTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PathInfoTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PathInfoTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PathInfo))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PathInfo).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PenButtonEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PenButtonEventTests.gen.cs index 8912513188..d19b6b7a32 100644 --- a/tests/SDL/SDL/SDL3/SDL_PenButtonEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PenButtonEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PenButtonEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PenButtonEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PenButtonEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PenCapabilityInfoTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PenCapabilityInfoTests.gen.cs index 459054080a..29cb5f4d76 100644 --- a/tests/SDL/SDL/SDL3/SDL_PenCapabilityInfoTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PenCapabilityInfoTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PenCapabilityInfoTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PenCapabilityInfo))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PenCapabilityInfo).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PenMotionEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PenMotionEventTests.gen.cs index 5cfb2cbc3c..3b8db4f604 100644 --- a/tests/SDL/SDL/SDL3/SDL_PenMotionEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PenMotionEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PenMotionEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PenMotionEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PenMotionEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PenTipEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PenTipEventTests.gen.cs index 1a051f0e1e..0d2f725cd0 100644 --- a/tests/SDL/SDL/SDL3/SDL_PenTipEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PenTipEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PenTipEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PenTipEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PenTipEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PixelFormatTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PixelFormatTests.gen.cs index 77735fd3d3..bcbfc1bb28 100644 --- a/tests/SDL/SDL/SDL3/SDL_PixelFormatTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PixelFormatTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PixelFormatTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(PixelFormat))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(PixelFormat).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_PointTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_PointTests.gen.cs index da71a63b51..353832d1b2 100644 --- a/tests/SDL/SDL/SDL3/SDL_PointTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_PointTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_PointTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Point))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Point).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_QuitEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_QuitEventTests.gen.cs index 5b84a659cc..d3a7cb55d9 100644 --- a/tests/SDL/SDL/SDL3/SDL_QuitEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_QuitEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_QuitEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(QuitEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(QuitEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_RectTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_RectTests.gen.cs index c3637146f1..7d711d64bc 100644 --- a/tests/SDL/SDL/SDL3/SDL_RectTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_RectTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_RectTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Rect))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Rect).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_RendererInfoTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_RendererInfoTests.gen.cs index 3c4f33f185..7615e57f76 100644 --- a/tests/SDL/SDL/SDL3/SDL_RendererInfoTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_RendererInfoTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_RendererInfoTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(RendererInfo))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(RendererInfo).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_SensorEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_SensorEventTests.gen.cs index f3d71906f9..21f1941f2f 100644 --- a/tests/SDL/SDL/SDL3/SDL_SensorEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_SensorEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_SensorEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(SensorEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(SensorEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_StorageInterfaceTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_StorageInterfaceTests.gen.cs index 6041a1c3be..1da5f632dc 100644 --- a/tests/SDL/SDL/SDL3/SDL_StorageInterfaceTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_StorageInterfaceTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_StorageInterfaceTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(StorageInterface))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(StorageInterface).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_SurfaceTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_SurfaceTests.gen.cs index 9ffc553873..229a4557fb 100644 --- a/tests/SDL/SDL/SDL3/SDL_SurfaceTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_SurfaceTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_SurfaceTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Surface))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Surface).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_TextEditingEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_TextEditingEventTests.gen.cs index 8c54fad2b2..1ab94ba14e 100644 --- a/tests/SDL/SDL/SDL3/SDL_TextEditingEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_TextEditingEventTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_TextEditingEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(TextEditingEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(TextEditingEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_TextInputEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_TextInputEventTests.gen.cs index fa8a6dfcf7..85f19d4632 100644 --- a/tests/SDL/SDL/SDL3/SDL_TextInputEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_TextInputEventTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_TextInputEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(TextInputEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(TextInputEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_TouchFingerEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_TouchFingerEventTests.gen.cs index b7b4f95165..3792bd554a 100644 --- a/tests/SDL/SDL/SDL3/SDL_TouchFingerEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_TouchFingerEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_TouchFingerEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(TouchFingerEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(TouchFingerEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_UserEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_UserEventTests.gen.cs index 97b8997ce1..d86af74fc8 100644 --- a/tests/SDL/SDL/SDL3/SDL_UserEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_UserEventTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_UserEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(UserEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(UserEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_VersionTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_VersionTests.gen.cs index 822e5f49c6..02837dce58 100644 --- a/tests/SDL/SDL/SDL3/SDL_VersionTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_VersionTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_VersionTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Version))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Version).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_VertexTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_VertexTests.gen.cs index 1ac5bcdb83..455a7e792e 100644 --- a/tests/SDL/SDL/SDL3/SDL_VertexTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_VertexTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_VertexTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(Vertex))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(Vertex).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_VirtualJoystickDescTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_VirtualJoystickDescTests.gen.cs index 5ab35f0ce4..a3d17eec5a 100644 --- a/tests/SDL/SDL/SDL3/SDL_VirtualJoystickDescTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_VirtualJoystickDescTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_VirtualJoystickDescTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(VirtualJoystickDesc))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(VirtualJoystickDesc).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_WindowEventTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_WindowEventTests.gen.cs index 645aed5464..b21ad65882 100644 --- a/tests/SDL/SDL/SDL3/SDL_WindowEventTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_WindowEventTests.gen.cs @@ -7,10 +7,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_WindowEventTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -18,7 +18,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(WindowEvent))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -26,7 +26,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(WindowEvent).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SDL/SDL/SDL3/SDL_hid_device_infoTests.gen.cs b/tests/SDL/SDL/SDL3/SDL_hid_device_infoTests.gen.cs index fdf32db3b1..0ffaadf66e 100644 --- a/tests/SDL/SDL/SDL3/SDL_hid_device_infoTests.gen.cs +++ b/tests/SDL/SDL/SDL3/SDL_hid_device_infoTests.gen.cs @@ -8,10 +8,10 @@ namespace Silk.NET.SDL.UnitTests; -/// Provides validation of the struct. +/// Provides validation of the struct. public static unsafe partial class SDL_hid_device_infoTests { - /// Validates that the struct is blittable. + /// Validates that the struct is blittable. [Test] public static void IsBlittableTest() @@ -19,7 +19,7 @@ public static void IsBlittableTest() Assert.That(Marshal.SizeOf(), Is.EqualTo(sizeof(HidDeviceInfo))); } - /// Validates that the struct has the right . + /// Validates that the struct has the right . [Test] public static void IsLayoutSequentialTest() @@ -27,7 +27,7 @@ public static void IsLayoutSequentialTest() Assert.That(typeof(HidDeviceInfo).IsLayoutSequential, Is.True); } - /// Validates that the struct has the correct size. + /// Validates that the struct has the correct size. [Test] public static void SizeOfTest() diff --git a/tests/SilkTouch/SilkTouch/DummyModContext.cs b/tests/SilkTouch/SilkTouch/DummyModContext.cs new file mode 100644 index 0000000000..1178166e26 --- /dev/null +++ b/tests/SilkTouch/SilkTouch/DummyModContext.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.Threading.Tasks; +using Microsoft.CodeAnalysis; +using Silk.NET.SilkTouch.Mods; + +namespace Silk.NET.SilkTouch.UnitTests; + +public class DummyModContext : IModContext +{ + public ValueTask DisposeAsync() => ValueTask.CompletedTask; + + public string JobKey { get; set; } = string.Empty; + public string JobCacheKey { get; set; } = string.Empty; + public string? ConfigurationDirectory { get; set; } + public Project? SourceProject { get; set; } + public Project? TestProject { get; set; } +} diff --git a/tests/SilkTouch/SilkTouch/Khronos/MixKhronosDataTests.cs b/tests/SilkTouch/SilkTouch/Khronos/MixKhronosDataTests.cs index 0ba66c2da4..88b41db2d6 100644 --- a/tests/SilkTouch/SilkTouch/Khronos/MixKhronosDataTests.cs +++ b/tests/SilkTouch/SilkTouch/Khronos/MixKhronosDataTests.cs @@ -65,10 +65,7 @@ private static IAsyncEnumerable TestCases() Value = new MixKhronosData.Configuration { SpecPath = TestFile(x) } } ); - await mod.BeforeJobAsync( - "", - new SilkTouchConfiguration { ClangSharpResponseFiles = [], Solution = "" } - ); + await mod.InitializeAsync(new DummyModContext()); return (object[])[x, mod.Jobs[""]]; }); }